1538731200.128 * [misc]progress: [Phase 1 of 3] Setting up. 1538731200.128 * * * [misc]progress: [1/2] Preparing points 1538731200.128 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1538731200.185 * * * * [misc]points: Filtering points with unrepresentable outputs 1538731200.185 * * * * [misc]points: Sampling 15 additional inputs, on iter 1 have 241 / 256 1538731200.190 * * * * [misc]points: Filtering points with unrepresentable outputs 1538731200.190 * * * * [misc]points: Sampling 4 additional inputs, on iter 2 have 254 / 256 1538731200.194 * * * * [misc]points: Filtering points with unrepresentable outputs 1538731200.194 * * * * [exit]points: Sampled 258 points with exact outputs 1538731200.194 * * * [misc]progress: [2/2] Setting up program. 1538731200.203 * [misc]progress: [Phase 2 of 3] Improving. 1538731200.203 * [enter]simplify: Simplifying (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 1538731200.204 * * [misc]simplify: iters left: 6 (11 enodes) 1538731200.210 * * [misc]simplify: iters left: 5 (17 enodes) 1538731200.213 * * [misc]simplify: iters left: 4 (21 enodes) 1538731200.217 * [exit]simplify: Simplified to (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))) 1538731200.226 * * [misc]progress: iteration 1 / 4 1538731200.226 * * * [misc]progress: picking best candidate 1538731200.231 * * * * [misc]pick: Picked # 1538731200.231 * * * [misc]progress: localizing error 1538731200.309 * * * [misc]progress: generating rewritten candidates 1538731200.309 * * * * [misc]progress: [ 1 / 3 ] rewriting at (2) 1538731200.457 * * * * [misc]progress: [ 2 / 3 ] rewriting at (2 1) 1538731200.481 * * * * [misc]progress: [ 3 / 3 ] rewriting at (2 2) 1538731200.515 * * * [misc]progress: generating series expansions 1538731200.515 * * * * [misc]progress: [ 1 / 3 ] generating series at (2) 1538731200.516 * [misc]backup-simplify: Simplify (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) into (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) 1538731200.516 * [misc]approximate: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in (x.re y.re x.im y.im) around 0 1538731200.516 * [misc]taylor: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.516 * [misc]backup-simplify: Simplify 0 into 0 1538731200.516 * [misc]backup-simplify: Simplify 1 into 1 1538731200.516 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.516 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.516 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.516 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.516 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.516 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.516 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.516 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.516 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.516 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.516 * [misc]backup-simplify: Simplify 0 into 0 1538731200.516 * [misc]backup-simplify: Simplify 1 into 1 1538731200.516 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731200.516 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.517 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731200.517 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.517 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731200.517 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731200.517 * [misc]taylor: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.517 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.517 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.517 * [misc]backup-simplify: Simplify 0 into 0 1538731200.517 * [misc]backup-simplify: Simplify 1 into 1 1538731200.517 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.517 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.517 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.517 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.517 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.517 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.517 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.517 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.517 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.517 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.517 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.518 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731200.518 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.518 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.518 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.518 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 1538731200.518 * [misc]taylor: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.518 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.518 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.518 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.518 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.518 * [misc]backup-simplify: Simplify 0 into 0 1538731200.518 * [misc]backup-simplify: Simplify 1 into 1 1538731200.518 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.518 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.518 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.518 * [misc]backup-simplify: Simplify 0 into 0 1538731200.518 * [misc]backup-simplify: Simplify 1 into 1 1538731200.518 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.518 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.519 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.519 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.519 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731200.519 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731200.519 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.519 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731200.519 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731200.519 * [misc]taylor: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.519 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.519 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.519 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.519 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.519 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.519 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.519 * [misc]backup-simplify: Simplify 0 into 0 1538731200.519 * [misc]backup-simplify: Simplify 1 into 1 1538731200.519 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.519 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.519 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.519 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.520 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.520 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.520 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.520 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.520 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731200.520 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.520 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.520 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.520 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 1538731200.520 * [misc]taylor: Taking taylor expansion of (/ (+ (* y.im x.im) (* y.re x.re)) (+ (pow y.re 2) (pow y.im 2))) in x.re 1538731200.520 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.re 1538731200.520 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.520 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.520 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.520 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.520 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.520 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.520 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.520 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.520 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.521 * [misc]backup-simplify: Simplify 0 into 0 1538731200.521 * [misc]backup-simplify: Simplify 1 into 1 1538731200.521 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in x.re 1538731200.521 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.521 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.521 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.521 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.521 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.521 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.521 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.521 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.521 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731200.521 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.521 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.521 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.521 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 1538731200.522 * [misc]taylor: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) in y.re 1538731200.522 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.522 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.522 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.522 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.522 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.522 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731200.522 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.522 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.522 * [misc]backup-simplify: Simplify 0 into 0 1538731200.522 * [misc]backup-simplify: Simplify 1 into 1 1538731200.522 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.522 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.522 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.522 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.522 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.522 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731200.522 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731200.522 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.im 1538731200.522 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.522 * [misc]backup-simplify: Simplify 0 into 0 1538731200.522 * [misc]backup-simplify: Simplify 1 into 1 1538731200.522 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.522 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.522 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.523 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.523 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.523 * [misc]backup-simplify: Simplify (+ 0 y.re) into y.re 1538731200.523 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731200.523 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.524 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.524 * [misc]backup-simplify: Simplify (- (/ y.re (+ (pow y.re 2) (pow y.im 2))) (+ (* (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))))) into (/ y.re (+ (pow y.re 2) (pow y.im 2))) 1538731200.524 * [misc]taylor: Taking taylor expansion of (/ y.re (+ (pow y.re 2) (pow y.im 2))) in y.re 1538731200.524 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.524 * [misc]backup-simplify: Simplify 0 into 0 1538731200.524 * [misc]backup-simplify: Simplify 1 into 1 1538731200.524 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731200.524 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.525 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.525 * [misc]backup-simplify: Simplify 0 into 0 1538731200.525 * [misc]backup-simplify: Simplify 1 into 1 1538731200.525 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.525 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.525 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.525 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.525 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731200.525 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.525 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.525 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.525 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.526 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into 0 1538731200.526 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.526 * [misc]backup-simplify: Simplify 0 into 0 1538731200.526 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.526 * [misc]backup-simplify: Simplify 0 into 0 1538731200.526 * [misc]backup-simplify: Simplify 0 into 0 1538731200.526 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731200.526 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.526 * [misc]backup-simplify: Simplify 0 into 0 1538731200.526 * [misc]backup-simplify: Simplify 1 into 1 1538731200.526 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.526 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.526 * [misc]backup-simplify: Simplify 0 into 0 1538731200.527 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.527 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.527 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.527 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731200.527 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.528 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.528 * [misc]backup-simplify: Simplify (- (/ 0 (+ (pow y.re 2) (pow y.im 2))) (+ (* (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))) (* (/ y.re (+ (pow y.re 2) (pow y.im 2))) (/ 0 (+ (pow y.re 2) (pow y.im 2)))))) into 0 1538731200.529 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.529 * [misc]backup-simplify: Simplify 0 into 0 1538731200.529 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.529 * [misc]backup-simplify: Simplify 0 into 0 1538731200.529 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.529 * [misc]backup-simplify: Simplify 0 into 0 1538731200.529 * [misc]backup-simplify: Simplify 0 into 0 1538731200.529 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731200.529 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.529 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.529 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.529 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.529 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.529 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.529 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.529 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.529 * [misc]backup-simplify: Simplify 0 into 0 1538731200.529 * [misc]backup-simplify: Simplify 1 into 1 1538731200.529 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.530 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.530 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.530 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.530 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.531 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.531 * [misc]backup-simplify: Simplify 0 into 0 1538731200.531 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.531 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.531 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.531 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.532 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 1538731200.532 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 1538731200.532 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 1538731200.532 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.532 * [misc]backup-simplify: Simplify 0 into 0 1538731200.532 * [misc]backup-simplify: Simplify 1 into 1 1538731200.532 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.im 1538731200.532 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.532 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.532 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.532 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1538731200.532 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1538731200.532 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.532 * [misc]backup-simplify: Simplify 0 into 0 1538731200.532 * [misc]backup-simplify: Simplify 0 into 0 1538731200.533 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731200.533 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.533 * [misc]backup-simplify: Simplify 0 into 0 1538731200.533 * [misc]backup-simplify: Simplify 0 into 0 1538731200.533 * [misc]backup-simplify: Simplify 0 into 0 1538731200.533 * [misc]backup-simplify: Simplify (/ (+ (* (/ 1 x.re) (/ 1 y.re)) (* (/ 1 x.im) (/ 1 y.im))) (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) into (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731200.533 * [misc]approximate: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in (x.re y.re x.im y.im) around 0 1538731200.533 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.im 1538731200.533 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.im 1538731200.533 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731200.533 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.533 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.533 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.533 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.533 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.533 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.534 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.534 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.534 * [misc]backup-simplify: Simplify 0 into 0 1538731200.534 * [misc]backup-simplify: Simplify 1 into 1 1538731200.534 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.534 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.534 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731200.534 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731200.534 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731200.534 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.534 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.534 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.534 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.534 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.534 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.535 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.535 * [misc]backup-simplify: Simplify 0 into 0 1538731200.535 * [misc]backup-simplify: Simplify 1 into 1 1538731200.535 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.535 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.535 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731200.535 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731200.535 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731200.535 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.im 1538731200.535 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.im 1538731200.535 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731200.535 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.535 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.535 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.535 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.535 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.536 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.536 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.536 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.536 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.536 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.536 * [misc]backup-simplify: Simplify 0 into 0 1538731200.536 * [misc]backup-simplify: Simplify 1 into 1 1538731200.536 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.536 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.536 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.536 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.536 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.536 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.536 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.536 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.536 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.536 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.537 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.537 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.537 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731200.537 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.537 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.537 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.537 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.re 1538731200.537 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731200.537 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.537 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.537 * [misc]backup-simplify: Simplify 0 into 0 1538731200.537 * [misc]backup-simplify: Simplify 1 into 1 1538731200.537 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.537 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.537 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731200.538 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731200.538 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731200.538 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.538 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.538 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.538 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.538 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.538 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.538 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.538 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.538 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.538 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.538 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.538 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.538 * [misc]backup-simplify: Simplify 0 into 0 1538731200.538 * [misc]backup-simplify: Simplify 1 into 1 1538731200.538 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.539 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.539 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.539 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.539 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.539 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.539 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.539 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.539 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731200.539 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.539 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731200.539 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.re 1538731200.539 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.539 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.539 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.539 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.539 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.539 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.539 * [misc]backup-simplify: Simplify 0 into 0 1538731200.539 * [misc]backup-simplify: Simplify 1 into 1 1538731200.539 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.540 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.540 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.540 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.540 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.540 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.540 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.540 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.540 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.540 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.540 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.540 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.540 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.540 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.540 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.540 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.540 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.541 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.541 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.541 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.541 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.541 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.re 1538731200.541 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.541 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.541 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.541 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.541 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.541 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.541 * [misc]backup-simplify: Simplify 0 into 0 1538731200.541 * [misc]backup-simplify: Simplify 1 into 1 1538731200.541 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.542 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.542 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.542 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.542 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.542 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.542 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.542 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.542 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.542 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.542 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.542 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.542 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.542 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.542 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.542 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.542 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.543 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.543 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.543 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.543 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.543 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731200.543 * [misc]taylor: Taking taylor expansion of (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.543 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.543 * [misc]backup-simplify: Simplify 0 into 0 1538731200.543 * [misc]backup-simplify: Simplify 1 into 1 1538731200.543 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.543 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.543 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.543 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.543 * [misc]backup-simplify: Simplify 0 into 0 1538731200.543 * [misc]backup-simplify: Simplify 1 into 1 1538731200.544 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.544 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.544 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.544 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.544 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.544 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.544 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.544 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.544 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.544 * [misc]backup-simplify: Simplify (* 0 1) into 0 1538731200.545 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.545 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.545 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.545 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 1)) into 1 1538731200.545 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.545 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731200.545 * [misc]backup-simplify: Simplify 1 into 1 1538731200.546 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.546 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731200.546 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731200.546 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731200.546 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731200.546 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.547 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.547 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.547 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731200.547 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.548 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.548 * [misc]taylor: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.548 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.548 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.548 * [misc]backup-simplify: Simplify 0 into 0 1538731200.548 * [misc]backup-simplify: Simplify 1 into 1 1538731200.548 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.548 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.548 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.548 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.548 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.548 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.548 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.549 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.549 * [misc]backup-simplify: Simplify (* x.im 1) into x.im 1538731200.549 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.549 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.549 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.549 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.550 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731200.550 * [misc]backup-simplify: Simplify (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 1 0) (* 0 1))) into 0 1538731200.550 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.550 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.550 * [misc]backup-simplify: Simplify 0 into 0 1538731200.550 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.550 * [misc]backup-simplify: Simplify 1 into 1 1538731200.550 * [misc]backup-simplify: Simplify 0 into 0 1538731200.551 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.551 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.551 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.551 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.551 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.551 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731200.552 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1538731200.552 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.552 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.552 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.553 * [misc]backup-simplify: Simplify (- (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into 0 1538731200.554 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.554 * [misc]backup-simplify: Simplify 0 into 0 1538731200.554 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.554 * [misc]backup-simplify: Simplify 0 into 0 1538731200.554 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.554 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.554 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.554 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.554 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.554 * [misc]backup-simplify: Simplify 0 into 0 1538731200.554 * [misc]backup-simplify: Simplify 1 into 1 1538731200.554 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.554 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.554 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.554 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731200.554 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.554 * [misc]backup-simplify: Simplify 0 into 0 1538731200.554 * [misc]backup-simplify: Simplify 1 into 1 1538731200.554 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.555 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.555 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.555 * [misc]backup-simplify: Simplify 0 into 0 1538731200.555 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731200.556 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.556 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.556 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.556 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.557 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into (/ 1 (pow y.im 2)) 1538731200.557 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1538731200.557 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1538731200.557 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731200.557 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.557 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.557 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.557 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.557 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.557 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.557 * [misc]backup-simplify: Simplify 0 into 0 1538731200.558 * [misc]backup-simplify: Simplify 0 into 0 1538731200.558 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.558 * [misc]backup-simplify: Simplify 0 into 0 1538731200.558 * [misc]backup-simplify: Simplify 0 into 0 1538731200.558 * [misc]backup-simplify: Simplify 0 into 0 1538731200.558 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538731200.558 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.559 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.559 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.559 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.559 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 1538731200.560 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1538731200.560 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 1538731200.561 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.561 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.562 * [misc]backup-simplify: Simplify (- (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into 0 1538731200.562 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.562 * [misc]backup-simplify: Simplify 0 into 0 1538731200.562 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.562 * [misc]backup-simplify: Simplify 0 into 0 1538731200.562 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.563 * [misc]backup-simplify: Simplify 0 into 0 1538731200.563 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.563 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.563 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.564 * [misc]backup-simplify: Simplify (+ (* x.im 0) (* 0 1)) into 0 1538731200.564 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.564 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.564 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.564 * [misc]backup-simplify: Simplify 0 into 0 1538731200.564 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731200.565 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.565 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.565 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.565 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.566 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1))))) into 0 1538731200.567 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1538731200.567 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.567 * [misc]backup-simplify: Simplify 0 into 0 1538731200.567 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.567 * [misc]backup-simplify: Simplify 0 into 0 1538731200.567 * [misc]backup-simplify: Simplify 0 into 0 1538731200.567 * [misc]backup-simplify: Simplify 0 into 0 1538731200.568 * [misc]backup-simplify: Simplify (/ (+ (* (/ 1 (- x.re)) (/ 1 (- y.re))) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (+ (* (/ 1 (- y.re)) (/ 1 (- y.re))) (* (/ 1 (- y.im)) (/ 1 (- y.im))))) into (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731200.568 * [misc]approximate: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in (x.re y.re x.im y.im) around 0 1538731200.568 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.568 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.568 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.568 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.568 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.568 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.568 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.568 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.568 * [misc]backup-simplify: Simplify 0 into 0 1538731200.568 * [misc]backup-simplify: Simplify 1 into 1 1538731200.569 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.569 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.569 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731200.569 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731200.569 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731200.569 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.im 1538731200.569 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1538731200.569 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.569 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.569 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.569 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.569 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.569 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.569 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.569 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.569 * [misc]backup-simplify: Simplify 0 into 0 1538731200.570 * [misc]backup-simplify: Simplify 1 into 1 1538731200.570 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.570 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.570 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731200.570 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731200.570 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731200.570 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.im 1538731200.570 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.im 1538731200.570 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731200.570 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.570 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.570 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.571 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.571 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.571 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.571 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.571 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.571 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.571 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.571 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.571 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.571 * [misc]backup-simplify: Simplify 0 into 0 1538731200.571 * [misc]backup-simplify: Simplify 1 into 1 1538731200.571 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.571 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.571 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.571 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.im 1538731200.571 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 1538731200.571 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731200.571 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.571 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.572 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.572 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.572 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731200.572 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.572 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.572 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.572 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.572 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.572 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731200.572 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.573 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.573 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.573 * [misc]backup-simplify: Simplify 0 into 0 1538731200.573 * [misc]backup-simplify: Simplify 1 into 1 1538731200.573 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.573 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.573 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731200.573 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731200.573 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731200.573 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.573 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.573 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.574 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.574 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.574 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.574 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.574 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.574 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.574 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.574 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.574 * [misc]backup-simplify: Simplify 0 into 0 1538731200.574 * [misc]backup-simplify: Simplify 1 into 1 1538731200.574 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.574 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.574 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.574 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.574 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.574 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.574 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.575 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.575 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731200.575 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.575 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731200.575 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.re 1538731200.575 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.575 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.575 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.575 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.575 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.575 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.575 * [misc]backup-simplify: Simplify 0 into 0 1538731200.575 * [misc]backup-simplify: Simplify 1 into 1 1538731200.575 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.576 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.576 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.576 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.576 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.576 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.576 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.576 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.576 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.576 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.576 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.576 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.re 1538731200.576 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1538731200.576 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.576 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.576 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.576 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.577 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.577 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.577 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.577 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.577 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.577 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.577 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.577 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.577 * [misc]taylor: Taking taylor expansion of (/ (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.577 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.577 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.577 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.578 * [misc]backup-simplify: Simplify 0 into 0 1538731200.578 * [misc]backup-simplify: Simplify 1 into 1 1538731200.578 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.578 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.578 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.578 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.578 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.578 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.578 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.578 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.578 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.578 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.578 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.578 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in x.re 1538731200.578 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1538731200.578 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1538731200.578 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.578 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.578 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.578 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.578 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.re 1538731200.579 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1538731200.579 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.579 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.579 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.579 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.579 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.579 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.579 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731200.579 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731200.579 * [misc]taylor: Taking taylor expansion of (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.579 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.579 * [misc]backup-simplify: Simplify 0 into 0 1538731200.579 * [misc]backup-simplify: Simplify 1 into 1 1538731200.579 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.579 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.579 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.579 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.579 * [misc]backup-simplify: Simplify 0 into 0 1538731200.580 * [misc]backup-simplify: Simplify 1 into 1 1538731200.580 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.580 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.580 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.580 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.580 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.580 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.580 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.580 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.580 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.580 * [misc]backup-simplify: Simplify (* 0 1) into 0 1538731200.581 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.581 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.581 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.581 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 1)) into 1 1538731200.581 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.581 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731200.581 * [misc]backup-simplify: Simplify 1 into 1 1538731200.582 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.582 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731200.582 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731200.582 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731200.582 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731200.582 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.582 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.583 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.583 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731200.583 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731200.583 * [misc]taylor: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731200.583 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.583 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.583 * [misc]taylor: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.584 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.584 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.584 * [misc]backup-simplify: Simplify 0 into 0 1538731200.584 * [misc]backup-simplify: Simplify 1 into 1 1538731200.584 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.584 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.584 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.584 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.584 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.584 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.584 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.584 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.585 * [misc]backup-simplify: Simplify (* x.im 1) into x.im 1538731200.585 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.585 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.585 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.585 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.585 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731200.586 * [misc]backup-simplify: Simplify (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 1 0) (* 0 1))) into 0 1538731200.586 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.586 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.586 * [misc]backup-simplify: Simplify 0 into 0 1538731200.586 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.586 * [misc]backup-simplify: Simplify 1 into 1 1538731200.586 * [misc]backup-simplify: Simplify 0 into 0 1538731200.586 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.587 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.587 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.587 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.587 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.587 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731200.587 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1538731200.588 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.588 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.588 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.589 * [misc]backup-simplify: Simplify (- (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into 0 1538731200.589 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.589 * [misc]backup-simplify: Simplify 0 into 0 1538731200.589 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.589 * [misc]backup-simplify: Simplify 0 into 0 1538731200.589 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.589 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.589 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.589 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.589 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.589 * [misc]backup-simplify: Simplify 0 into 0 1538731200.589 * [misc]backup-simplify: Simplify 1 into 1 1538731200.589 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.590 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.590 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.590 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731200.590 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.590 * [misc]backup-simplify: Simplify 0 into 0 1538731200.590 * [misc]backup-simplify: Simplify 1 into 1 1538731200.590 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.590 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.591 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.591 * [misc]backup-simplify: Simplify 0 into 0 1538731200.591 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731200.591 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.591 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.592 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.592 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.592 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into (/ 1 (pow y.im 2)) 1538731200.593 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1538731200.593 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1538731200.593 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731200.593 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731200.593 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.593 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.593 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.593 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.593 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.593 * [misc]backup-simplify: Simplify 0 into 0 1538731200.593 * [misc]backup-simplify: Simplify 0 into 0 1538731200.593 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.593 * [misc]backup-simplify: Simplify 0 into 0 1538731200.593 * [misc]backup-simplify: Simplify 0 into 0 1538731200.593 * [misc]backup-simplify: Simplify 0 into 0 1538731200.594 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538731200.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.594 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.594 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.595 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 1538731200.595 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1538731200.595 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 1538731200.596 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.596 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.597 * [misc]backup-simplify: Simplify (- (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (+ (* (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (* 0 (/ 0 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))))) into 0 1538731200.597 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.597 * [misc]backup-simplify: Simplify 0 into 0 1538731200.597 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.597 * [misc]backup-simplify: Simplify 0 into 0 1538731200.597 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.597 * [misc]backup-simplify: Simplify 0 into 0 1538731200.598 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.598 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.598 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.598 * [misc]backup-simplify: Simplify (+ (* x.im 0) (* 0 1)) into 0 1538731200.598 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.598 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.599 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.599 * [misc]backup-simplify: Simplify 0 into 0 1538731200.599 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731200.599 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.600 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.600 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.600 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.601 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1))))) into 0 1538731200.601 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1538731200.601 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.601 * [misc]backup-simplify: Simplify 0 into 0 1538731200.601 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.601 * [misc]backup-simplify: Simplify 0 into 0 1538731200.601 * [misc]backup-simplify: Simplify 0 into 0 1538731200.601 * [misc]backup-simplify: Simplify 0 into 0 1538731200.601 * * * * [misc]progress: [ 2 / 3 ] generating series at (2 1) 1538731200.605 * [misc]backup-simplify: Simplify (+ (* x.re y.re) (* x.im y.im)) into (+ (* y.im x.im) (* y.re x.re)) 1538731200.605 * [misc]approximate: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in (x.re y.re x.im y.im) around 0 1538731200.605 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in y.im 1538731200.605 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.605 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.605 * [misc]backup-simplify: Simplify 0 into 0 1538731200.605 * [misc]backup-simplify: Simplify 1 into 1 1538731200.606 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.606 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.606 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.606 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.606 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.606 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.606 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.606 * [misc]backup-simplify: Simplify 0 into 0 1538731200.606 * [misc]backup-simplify: Simplify 1 into 1 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.606 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.606 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.606 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.606 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.606 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.606 * [misc]backup-simplify: Simplify 0 into 0 1538731200.606 * [misc]backup-simplify: Simplify 1 into 1 1538731200.606 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.606 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.606 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.606 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.606 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.606 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.606 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.606 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.606 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.606 * [misc]backup-simplify: Simplify 0 into 0 1538731200.606 * [misc]backup-simplify: Simplify 1 into 1 1538731200.606 * [misc]taylor: Taking taylor expansion of (+ (* y.im x.im) (* y.re x.re)) in x.re 1538731200.607 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.607 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.607 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.607 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.607 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.607 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.607 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.607 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.607 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.607 * [misc]backup-simplify: Simplify 0 into 0 1538731200.607 * [misc]backup-simplify: Simplify 1 into 1 1538731200.607 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.607 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.607 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731200.607 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.607 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.607 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.607 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.607 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.607 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.607 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.607 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.607 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.607 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.607 * [misc]backup-simplify: Simplify 0 into 0 1538731200.607 * [misc]backup-simplify: Simplify 1 into 1 1538731200.608 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.608 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.608 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.608 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.608 * [misc]backup-simplify: Simplify (+ 0 y.re) into y.re 1538731200.608 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.608 * [misc]backup-simplify: Simplify 1 into 1 1538731200.608 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.608 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.608 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.609 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.609 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify 1 into 1 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify 0 into 0 1538731200.609 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.610 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.610 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.610 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.610 * [misc]backup-simplify: Simplify 0 into 0 1538731200.610 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.610 * [misc]backup-simplify: Simplify 0 into 0 1538731200.610 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.610 * [misc]backup-simplify: Simplify 0 into 0 1538731200.610 * [misc]backup-simplify: Simplify 0 into 0 1538731200.610 * [misc]backup-simplify: Simplify 0 into 0 1538731200.610 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) (/ 1 y.re)) (* (/ 1 x.im) (/ 1 y.im))) into (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) 1538731200.610 * [misc]approximate: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 1538731200.610 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.im 1538731200.610 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731200.610 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.611 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.611 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.611 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.611 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.611 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.611 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.611 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731200.611 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.611 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.611 * [misc]backup-simplify: Simplify 0 into 0 1538731200.611 * [misc]backup-simplify: Simplify 1 into 1 1538731200.611 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.611 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.611 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731200.611 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731200.611 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731200.611 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.im 1538731200.611 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731200.611 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.611 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.612 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.612 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.612 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.612 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.612 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.612 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.612 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.612 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.612 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.612 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.612 * [misc]backup-simplify: Simplify 0 into 0 1538731200.612 * [misc]backup-simplify: Simplify 1 into 1 1538731200.612 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.612 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.612 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.612 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.re 1538731200.612 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731200.612 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.612 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.612 * [misc]backup-simplify: Simplify 0 into 0 1538731200.612 * [misc]backup-simplify: Simplify 1 into 1 1538731200.612 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.612 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.613 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731200.613 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731200.613 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731200.613 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.613 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.613 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.613 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.613 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.613 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.613 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.613 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.613 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.613 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.613 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.613 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.613 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.613 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.613 * [misc]backup-simplify: Simplify 0 into 0 1538731200.613 * [misc]backup-simplify: Simplify 1 into 1 1538731200.613 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.614 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.614 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.614 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.614 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.614 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.614 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.614 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.614 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.614 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.614 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.614 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.614 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.614 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.614 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.614 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.614 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.614 * [misc]backup-simplify: Simplify 0 into 0 1538731200.614 * [misc]backup-simplify: Simplify 1 into 1 1538731200.614 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.614 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.615 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.615 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.615 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.615 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.615 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.615 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.615 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.615 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.615 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.615 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.615 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731200.615 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.615 * [misc]backup-simplify: Simplify 0 into 0 1538731200.615 * [misc]backup-simplify: Simplify 1 into 1 1538731200.615 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.615 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731200.615 * [misc]backup-simplify: Simplify 1 into 1 1538731200.616 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.616 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731200.616 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731200.616 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.616 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.616 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.616 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.616 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.616 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.616 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.616 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.617 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.617 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.617 * [misc]backup-simplify: Simplify 0 into 0 1538731200.617 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.617 * [misc]backup-simplify: Simplify 1 into 1 1538731200.617 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.617 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.617 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.617 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.618 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.618 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.618 * [misc]backup-simplify: Simplify 0 into 0 1538731200.618 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.618 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.618 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.618 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.618 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.618 * [misc]backup-simplify: Simplify 0 into 0 1538731200.618 * [misc]backup-simplify: Simplify 1 into 1 1538731200.618 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.618 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.618 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.618 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731200.618 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.618 * [misc]backup-simplify: Simplify 0 into 0 1538731200.618 * [misc]backup-simplify: Simplify 1 into 1 1538731200.619 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.619 * [misc]backup-simplify: Simplify 1 into 1 1538731200.619 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.619 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.619 * [misc]backup-simplify: Simplify 0 into 0 1538731200.619 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.619 * [misc]backup-simplify: Simplify 0 into 0 1538731200.619 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.619 * [misc]backup-simplify: Simplify 0 into 0 1538731200.619 * [misc]backup-simplify: Simplify 1 into 1 1538731200.620 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538731200.620 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.620 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.621 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.621 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.621 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.621 * [misc]backup-simplify: Simplify 0 into 0 1538731200.621 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.621 * [misc]backup-simplify: Simplify 0 into 0 1538731200.621 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.621 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.621 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.621 * [misc]backup-simplify: Simplify 0 into 0 1538731200.622 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.622 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.622 * [misc]backup-simplify: Simplify 0 into 0 1538731200.622 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.622 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731200.622 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.622 * [misc]backup-simplify: Simplify 0 into 0 1538731200.622 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.622 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.623 * [misc]backup-simplify: Simplify 0 into 0 1538731200.624 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1538731200.624 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.624 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731200.625 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.625 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.625 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.625 * [misc]backup-simplify: Simplify 0 into 0 1538731200.625 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.625 * [misc]backup-simplify: Simplify 0 into 0 1538731200.625 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.625 * [misc]backup-simplify: Simplify 0 into 0 1538731200.626 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.626 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.626 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.626 * [misc]backup-simplify: Simplify 0 into 0 1538731200.626 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.626 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.626 * [misc]backup-simplify: Simplify 0 into 0 1538731200.627 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.627 * [misc]backup-simplify: Simplify 0 into 0 1538731200.627 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.627 * [misc]backup-simplify: Simplify 0 into 0 1538731200.627 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.627 * [misc]backup-simplify: Simplify 0 into 0 1538731200.627 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.627 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731200.627 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.627 * [misc]backup-simplify: Simplify 0 into 0 1538731200.627 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.627 * [misc]backup-simplify: Simplify 0 into 0 1538731200.628 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.628 * [misc]backup-simplify: Simplify 0 into 0 1538731200.628 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.628 * [misc]backup-simplify: Simplify 0 into 0 1538731200.628 * [misc]backup-simplify: Simplify 0 into 0 1538731200.628 * [misc]backup-simplify: Simplify 0 into 0 1538731200.628 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731200.629 * [misc]backup-simplify: Simplify (+ (* (/ 1 (- x.re)) (/ 1 (- y.re))) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) 1538731200.629 * [misc]approximate: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 1538731200.629 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.im 1538731200.629 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731200.629 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731200.629 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.629 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.629 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731200.629 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.629 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.629 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.629 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731200.629 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731200.629 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.629 * [misc]backup-simplify: Simplify 0 into 0 1538731200.629 * [misc]backup-simplify: Simplify 1 into 1 1538731200.629 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731200.629 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.629 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731200.630 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731200.630 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731200.630 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.im 1538731200.630 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731200.630 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731200.630 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731200.630 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.630 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731200.630 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.630 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731200.630 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731200.630 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.630 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.630 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.630 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.630 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.630 * [misc]backup-simplify: Simplify 0 into 0 1538731200.630 * [misc]backup-simplify: Simplify 1 into 1 1538731200.630 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.631 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.631 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.631 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in y.re 1538731200.631 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731200.631 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731200.631 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.631 * [misc]backup-simplify: Simplify 0 into 0 1538731200.631 * [misc]backup-simplify: Simplify 1 into 1 1538731200.631 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731200.631 * [misc]backup-simplify: Simplify x.re into x.re 1538731200.631 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731200.631 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731200.631 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731200.631 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.632 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.632 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.632 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.632 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.632 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.632 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.632 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.632 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.632 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.632 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.632 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.632 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.632 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.632 * [misc]backup-simplify: Simplify 0 into 0 1538731200.632 * [misc]backup-simplify: Simplify 1 into 1 1538731200.632 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.632 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.632 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.632 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.632 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.632 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.632 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.632 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.632 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.633 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.633 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.633 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (* y.re x.re)) (/ 1 (* y.im x.im))) in x.re 1538731200.633 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731200.633 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731200.633 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731200.633 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.633 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731200.633 * [misc]backup-simplify: Simplify 0 into 0 1538731200.633 * [misc]backup-simplify: Simplify 1 into 1 1538731200.633 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731200.633 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731200.633 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731200.633 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731200.633 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731200.633 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731200.633 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.633 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731200.633 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.633 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.633 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.634 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731200.634 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731200.634 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.634 * [misc]backup-simplify: Simplify 0 into 0 1538731200.634 * [misc]backup-simplify: Simplify 1 into 1 1538731200.634 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.634 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731200.634 * [misc]backup-simplify: Simplify 1 into 1 1538731200.634 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.634 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731200.634 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731200.635 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731200.635 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731200.635 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.635 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.635 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731200.635 * [misc]backup-simplify: Simplify x.im into x.im 1538731200.635 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731200.635 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731200.635 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.635 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.635 * [misc]backup-simplify: Simplify 0 into 0 1538731200.635 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.635 * [misc]backup-simplify: Simplify 1 into 1 1538731200.636 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.636 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.636 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.636 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.636 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.636 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.636 * [misc]backup-simplify: Simplify 0 into 0 1538731200.636 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731200.636 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731200.636 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731200.636 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.636 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731200.636 * [misc]backup-simplify: Simplify 0 into 0 1538731200.636 * [misc]backup-simplify: Simplify 1 into 1 1538731200.637 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731200.637 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731200.637 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731200.637 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731200.637 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.637 * [misc]backup-simplify: Simplify 0 into 0 1538731200.637 * [misc]backup-simplify: Simplify 1 into 1 1538731200.637 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.637 * [misc]backup-simplify: Simplify 1 into 1 1538731200.638 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.638 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.638 * [misc]backup-simplify: Simplify 0 into 0 1538731200.638 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.638 * [misc]backup-simplify: Simplify 0 into 0 1538731200.638 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.638 * [misc]backup-simplify: Simplify 0 into 0 1538731200.638 * [misc]backup-simplify: Simplify 1 into 1 1538731200.639 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1538731200.639 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.639 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.639 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.639 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.639 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.640 * [misc]backup-simplify: Simplify 0 into 0 1538731200.640 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.640 * [misc]backup-simplify: Simplify 0 into 0 1538731200.640 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731200.640 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731200.640 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.640 * [misc]backup-simplify: Simplify 0 into 0 1538731200.640 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.640 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.640 * [misc]backup-simplify: Simplify 0 into 0 1538731200.641 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731200.641 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731200.641 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.641 * [misc]backup-simplify: Simplify 0 into 0 1538731200.641 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.641 * [misc]backup-simplify: Simplify 0 into 0 1538731200.641 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.641 * [misc]backup-simplify: Simplify 0 into 0 1538731200.641 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.641 * [misc]backup-simplify: Simplify 0 into 0 1538731200.641 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.642 * [misc]backup-simplify: Simplify 0 into 0 1538731200.642 * [misc]backup-simplify: Simplify 0 into 0 1538731200.642 * [misc]backup-simplify: Simplify 0 into 0 1538731200.642 * [misc]backup-simplify: Simplify 0 into 0 1538731200.642 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1538731200.642 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731200.643 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731200.643 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.643 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.643 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731200.643 * [misc]backup-simplify: Simplify 0 into 0 1538731200.644 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.644 * [misc]backup-simplify: Simplify 0 into 0 1538731200.644 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.644 * [misc]backup-simplify: Simplify 0 into 0 1538731200.644 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731200.644 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731200.644 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.644 * [misc]backup-simplify: Simplify 0 into 0 1538731200.645 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.645 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731200.645 * [misc]backup-simplify: Simplify 0 into 0 1538731200.645 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.645 * [misc]backup-simplify: Simplify 0 into 0 1538731200.645 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.645 * [misc]backup-simplify: Simplify 0 into 0 1538731200.645 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.645 * [misc]backup-simplify: Simplify 0 into 0 1538731200.645 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731200.646 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731200.646 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.646 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.646 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.646 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.646 * [misc]backup-simplify: Simplify 0 into 0 1538731200.647 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731200.647 * * * * [misc]progress: [ 3 / 3 ] generating series at (2 2) 1538731200.648 * [misc]backup-simplify: Simplify (+ (* y.re y.re) (* y.im y.im)) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.648 * [misc]approximate: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in (y.re y.im) around 0 1538731200.648 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.im 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.648 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.648 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.648 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.648 * [misc]backup-simplify: Simplify 0 into 0 1538731200.648 * [misc]backup-simplify: Simplify 1 into 1 1538731200.648 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.648 * [misc]backup-simplify: Simplify 0 into 0 1538731200.648 * [misc]backup-simplify: Simplify 1 into 1 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.648 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.648 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.648 * [misc]backup-simplify: Simplify 0 into 0 1538731200.648 * [misc]backup-simplify: Simplify 1 into 1 1538731200.648 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.648 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.648 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.649 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.649 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731200.649 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.649 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.649 * [misc]backup-simplify: Simplify 0 into 0 1538731200.649 * [misc]backup-simplify: Simplify 1 into 1 1538731200.649 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.649 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.649 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.649 * [misc]backup-simplify: Simplify 0 into 0 1538731200.649 * [misc]backup-simplify: Simplify 0 into 0 1538731200.650 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.650 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.650 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.650 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.650 * [misc]backup-simplify: Simplify 1 into 1 1538731200.650 * [misc]backup-simplify: Simplify 1 into 1 1538731200.650 * [misc]backup-simplify: Simplify 0 into 0 1538731200.650 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.650 * [misc]backup-simplify: Simplify 1 into 1 1538731200.651 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.651 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 1538731200.651 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.651 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.651 * [misc]backup-simplify: Simplify 0 into 0 1538731200.651 * [misc]backup-simplify: Simplify 0 into 0 1538731200.651 * [misc]backup-simplify: Simplify 0 into 0 1538731200.651 * [misc]backup-simplify: Simplify 0 into 0 1538731200.652 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.652 * [misc]backup-simplify: Simplify 0 into 0 1538731200.652 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.653 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im))))) into 0 1538731200.653 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.653 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.653 * [misc]backup-simplify: Simplify 0 into 0 1538731200.653 * [misc]backup-simplify: Simplify 0 into 0 1538731200.653 * [misc]backup-simplify: Simplify 0 into 0 1538731200.654 * [misc]backup-simplify: Simplify (+ (* 1 (pow (* y.im 1) 2)) (* 1 (pow (* 1 y.re) 2))) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.654 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.654 * [misc]approximate: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in (y.re y.im) around 0 1538731200.654 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.im 1538731200.654 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1538731200.654 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.654 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.654 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.654 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.654 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.654 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.654 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.654 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.654 * [misc]backup-simplify: Simplify 0 into 0 1538731200.654 * [misc]backup-simplify: Simplify 1 into 1 1538731200.655 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.655 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.655 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.655 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.655 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.655 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.655 * [misc]backup-simplify: Simplify 0 into 0 1538731200.655 * [misc]backup-simplify: Simplify 1 into 1 1538731200.655 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.656 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.656 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.656 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.656 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.656 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.656 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.656 * [misc]backup-simplify: Simplify 0 into 0 1538731200.656 * [misc]backup-simplify: Simplify 1 into 1 1538731200.656 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.656 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.656 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.656 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.657 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.657 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.657 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.657 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.657 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.657 * [misc]backup-simplify: Simplify 1 into 1 1538731200.657 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.657 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.658 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.658 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.658 * [misc]backup-simplify: Simplify 0 into 0 1538731200.658 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.658 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.658 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731200.659 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.659 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.659 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.659 * [misc]backup-simplify: Simplify 0 into 0 1538731200.659 * [misc]backup-simplify: Simplify 1 into 1 1538731200.659 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.659 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.659 * [misc]backup-simplify: Simplify 1 into 1 1538731200.659 * [misc]backup-simplify: Simplify 1 into 1 1538731200.659 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731200.660 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.660 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.660 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.660 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.660 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.660 * [misc]backup-simplify: Simplify 0 into 0 1538731200.661 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.661 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.661 * [misc]backup-simplify: Simplify 0 into 0 1538731200.661 * [misc]backup-simplify: Simplify 0 into 0 1538731200.661 * [misc]backup-simplify: Simplify 0 into 0 1538731200.661 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731200.662 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.662 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.662 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.663 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.663 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.663 * [misc]backup-simplify: Simplify 0 into 0 1538731200.663 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.663 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.663 * [misc]backup-simplify: Simplify 0 into 0 1538731200.663 * [misc]backup-simplify: Simplify 0 into 0 1538731200.663 * [misc]backup-simplify: Simplify 0 into 0 1538731200.664 * [misc]backup-simplify: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 y.re))) 2)) (* 1 (pow (* (/ 1 (/ 1 y.im)) 1) 2))) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.664 * [misc]backup-simplify: Simplify (+ (* (/ 1 (- y.re)) (/ 1 (- y.re))) (* (/ 1 (- y.im)) (/ 1 (- y.im)))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731200.665 * [misc]approximate: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in (y.re y.im) around 0 1538731200.665 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.im 1538731200.665 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1538731200.665 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1538731200.665 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731200.665 * [misc]backup-simplify: Simplify y.re into y.re 1538731200.665 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731200.665 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731200.665 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.665 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.665 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.665 * [misc]backup-simplify: Simplify 0 into 0 1538731200.665 * [misc]backup-simplify: Simplify 1 into 1 1538731200.665 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.665 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.665 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.665 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.665 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.665 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.666 * [misc]backup-simplify: Simplify 0 into 0 1538731200.666 * [misc]backup-simplify: Simplify 1 into 1 1538731200.666 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.666 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.666 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.666 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.666 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.666 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.666 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.666 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.666 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731200.666 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731200.666 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731200.666 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731200.666 * [misc]backup-simplify: Simplify 0 into 0 1538731200.666 * [misc]backup-simplify: Simplify 1 into 1 1538731200.667 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.667 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.667 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731200.667 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731200.667 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731200.667 * [misc]backup-simplify: Simplify y.im into y.im 1538731200.667 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731200.667 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731200.667 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731200.667 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731200.667 * [misc]backup-simplify: Simplify 1 into 1 1538731200.668 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.668 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.668 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.668 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.668 * [misc]backup-simplify: Simplify 0 into 0 1538731200.669 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.669 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.669 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731200.669 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731200.669 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731200.669 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731200.669 * [misc]backup-simplify: Simplify 0 into 0 1538731200.669 * [misc]backup-simplify: Simplify 1 into 1 1538731200.670 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731200.670 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731200.670 * [misc]backup-simplify: Simplify 1 into 1 1538731200.670 * [misc]backup-simplify: Simplify 1 into 1 1538731200.670 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731200.671 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.671 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731200.671 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731200.671 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.671 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.671 * [misc]backup-simplify: Simplify 0 into 0 1538731200.671 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731200.672 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731200.672 * [misc]backup-simplify: Simplify 0 into 0 1538731200.672 * [misc]backup-simplify: Simplify 0 into 0 1538731200.672 * [misc]backup-simplify: Simplify 0 into 0 1538731200.672 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731200.673 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.673 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731200.673 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1538731200.674 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731200.674 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731200.674 * [misc]backup-simplify: Simplify 0 into 0 1538731200.674 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731200.674 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731200.674 * [misc]backup-simplify: Simplify 0 into 0 1538731200.674 * [misc]backup-simplify: Simplify 0 into 0 1538731200.674 * [misc]backup-simplify: Simplify 0 into 0 1538731200.675 * [misc]backup-simplify: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- y.re)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- y.im))) 1) 2))) into (+ (pow y.re 2) (pow y.im 2)) 1538731200.675 * * * [misc]progress: simplifying candidates 1538731200.675 * * * * [misc]progress: [ 1 / 70 ] simplifiying candidate # 1538731200.675 * * * * [misc]progress: [ 2 / 70 ] simplifiying candidate # 1538731200.675 * * * * [misc]progress: [ 3 / 70 ] simplifiying candidate # 1538731200.676 * * * * [misc]progress: [ 4 / 70 ] simplifiying candidate # 1538731200.676 * [enter]simplify: Simplifying (- (log (+ (* x.re y.re) (* x.im y.im))) (log (+ (* y.re y.re) (* y.im y.im)))) 1538731200.677 * * [misc]simplify: iters left: 6 (13 enodes) 1538731200.683 * * [misc]simplify: iters left: 5 (21 enodes) 1538731200.691 * * [misc]simplify: iters left: 4 (26 enodes) 1538731200.700 * [exit]simplify: Simplified to (- (log (fma x.re y.re (* x.im y.im))) (log (fma y.re y.re (* y.im y.im)))) 1538731200.700 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.re y.re (* x.im y.im))) (log (fma y.re y.re (* y.im y.im)))))) 1538731200.700 * * * * [misc]progress: [ 5 / 70 ] simplifiying candidate # 1538731200.700 * * * * [misc]progress: [ 6 / 70 ] simplifiying candidate # 1538731200.700 * * * * [misc]progress: [ 7 / 70 ] simplifiying candidate # 1538731200.700 * [enter]simplify: Simplifying (/ (* (* (+ (* x.re y.re) (* x.im y.im)) (+ (* x.re y.re) (* x.im y.im))) (+ (* x.re y.re) (* x.im y.im))) (* (* (+ (* y.re y.re) (* y.im y.im)) (+ (* y.re y.re) (* y.im y.im))) (+ (* y.re y.re) (* y.im y.im)))) 1538731200.702 * * [misc]simplify: iters left: 6 (15 enodes) 1538731200.714 * * [misc]simplify: iters left: 5 (54 enodes) 1538731200.776 * * [misc]simplify: iters left: 4 (246 enodes) 1538731201.144 * [exit]simplify: Simplified to (pow (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (* y.im y.im))) 3) 1538731201.144 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (pow (/ (fma x.re y.re (* x.im y.im)) (fma y.re y.re (* y.im y.im))) 3))) 1538731201.144 * * * * [misc]progress: [ 8 / 70 ] simplifiying candidate # 1538731201.144 * * * * [misc]progress: [ 9 / 70 ] simplifiying candidate # 1538731201.145 * * * * [misc]progress: [ 10 / 70 ] simplifiying candidate # 1538731201.145 * * * * [misc]progress: [ 11 / 70 ] simplifiying candidate # 1538731201.145 * * * * [misc]progress: [ 12 / 70 ] simplifiying candidate # 1538731201.145 * [enter]simplify: Simplifying (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) 1538731201.147 * * [misc]simplify: iters left: 6 (15 enodes) 1538731201.154 * * [misc]simplify: iters left: 5 (27 enodes) 1538731201.168 * * [misc]simplify: iters left: 4 (40 enodes) 1538731201.180 * * [misc]simplify: iters left: 3 (43 enodes) 1538731201.192 * * [misc]simplify: iters left: 2 (46 enodes) 1538731201.210 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im))))) 1538731201.210 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im))))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.211 * [enter]simplify: Simplifying (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.212 * * [misc]simplify: iters left: 6 (13 enodes) 1538731201.218 * * [misc]simplify: iters left: 5 (19 enodes) 1538731201.225 * * [misc]simplify: iters left: 4 (23 enodes) 1538731201.232 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) 1538731201.232 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))))) 1538731201.232 * * * * [misc]progress: [ 13 / 70 ] simplifiying candidate # 1538731201.233 * [enter]simplify: Simplifying (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.234 * * [misc]simplify: iters left: 6 (14 enodes) 1538731201.241 * * [misc]simplify: iters left: 5 (23 enodes) 1538731201.249 * * [misc]simplify: iters left: 4 (29 enodes) 1538731201.257 * * [misc]simplify: iters left: 3 (30 enodes) 1538731201.267 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) 1538731201.267 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.267 * [enter]simplify: Simplifying (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.268 * * [misc]simplify: iters left: 6 (13 enodes) 1538731201.275 * * [misc]simplify: iters left: 5 (20 enodes) 1538731201.283 * * [misc]simplify: iters left: 4 (24 enodes) 1538731201.292 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731201.292 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (hypot y.re y.im)) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) 1538731201.292 * * * * [misc]progress: [ 14 / 70 ] simplifiying candidate # 1538731201.292 * [enter]simplify: Simplifying (/ (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1) 1538731201.293 * * [misc]simplify: iters left: 6 (11 enodes) 1538731201.299 * * [misc]simplify: iters left: 5 (19 enodes) 1538731201.305 * * [misc]simplify: iters left: 4 (28 enodes) 1538731201.309 * * [misc]simplify: iters left: 3 (42 enodes) 1538731201.317 * * [misc]simplify: iters left: 2 (68 enodes) 1538731201.328 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1538731201.328 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))))) 1538731201.328 * [enter]simplify: Simplifying (/ (cbrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) 1538731201.329 * * [misc]simplify: iters left: 6 (12 enodes) 1538731201.334 * * [misc]simplify: iters left: 5 (18 enodes) 1538731201.339 * * [misc]simplify: iters left: 4 (22 enodes) 1538731201.346 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* x.im y.im))) (fma y.re y.re (* y.im y.im))) 1538731201.346 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (fma y.re y.re (* y.im y.im))))) 1538731201.346 * * * * [misc]progress: [ 15 / 70 ] simplifiying candidate # 1538731201.346 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) 1538731201.348 * * [misc]simplify: iters left: 6 (14 enodes) 1538731201.354 * * [misc]simplify: iters left: 5 (22 enodes) 1538731201.362 * * [misc]simplify: iters left: 4 (26 enodes) 1538731201.371 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) 1538731201.371 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.371 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.373 * * [misc]simplify: iters left: 6 (13 enodes) 1538731201.379 * * [misc]simplify: iters left: 5 (19 enodes) 1538731201.386 * * [misc]simplify: iters left: 4 (23 enodes) 1538731201.394 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) 1538731201.394 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.re y.re (* y.im y.im)))))) 1538731201.394 * * * * [misc]progress: [ 16 / 70 ] simplifiying candidate # 1538731201.394 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.396 * * [misc]simplify: iters left: 6 (13 enodes) 1538731201.402 * * [misc]simplify: iters left: 5 (20 enodes) 1538731201.411 * * [misc]simplify: iters left: 4 (24 enodes) 1538731201.419 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731201.419 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.420 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.421 * * [misc]simplify: iters left: 6 (13 enodes) 1538731201.427 * * [misc]simplify: iters left: 5 (20 enodes) 1538731201.435 * * [misc]simplify: iters left: 4 (24 enodes) 1538731201.443 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731201.443 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)))) 1538731201.443 * * * * [misc]progress: [ 17 / 70 ] simplifiying candidate # 1538731201.443 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) 1) 1538731201.444 * * [misc]simplify: iters left: 6 (10 enodes) 1538731201.449 * * [misc]simplify: iters left: 5 (16 enodes) 1538731201.455 * * [misc]simplify: iters left: 4 (21 enodes) 1538731201.461 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* x.im y.im))) 1538731201.461 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))))) 1538731201.461 * [enter]simplify: Simplifying (/ (sqrt (+ (* x.re y.re) (* x.im y.im))) (+ (* y.re y.re) (* y.im y.im))) 1538731201.462 * * [misc]simplify: iters left: 6 (12 enodes) 1538731201.468 * * [misc]simplify: iters left: 5 (18 enodes) 1538731201.474 * * [misc]simplify: iters left: 4 (22 enodes) 1538731201.482 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* x.im y.im))) (fma y.re y.re (* y.im y.im))) 1538731201.482 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.re y.re (* x.im y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (fma y.re y.re (* y.im y.im))))) 1538731201.482 * * * * [misc]progress: [ 18 / 70 ] simplifiying candidate # 1538731201.483 * [enter]simplify: Simplifying (/ 1 (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) 1538731201.484 * * [misc]simplify: iters left: 6 (9 enodes) 1538731201.488 * * [misc]simplify: iters left: 5 (15 enodes) 1538731201.493 * * [misc]simplify: iters left: 4 (16 enodes) 1538731201.498 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) 1538731201.498 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.498 * [enter]simplify: Simplifying (/ (+ (* x.re y.re) (* x.im y.im)) (cbrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.499 * * [misc]simplify: iters left: 6 (12 enodes) 1538731201.505 * * [misc]simplify: iters left: 5 (18 enodes) 1538731201.512 * * [misc]simplify: iters left: 4 (22 enodes) 1538731201.520 * [exit]simplify: Simplified to (/ (fma x.re y.re (* x.im y.im)) (cbrt (fma y.im y.im (* y.re y.re)))) 1538731201.520 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (fma y.im y.im (* y.re y.re)))))) 1538731201.520 * * * * [misc]progress: [ 19 / 70 ] simplifiying candidate # 1538731201.521 * [enter]simplify: Simplifying (/ 1 (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.521 * * [misc]simplify: iters left: 6 (8 enodes) 1538731201.525 * * [misc]simplify: iters left: 5 (13 enodes) 1538731201.529 * * [misc]simplify: iters left: 4 (14 enodes) 1538731201.534 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731201.534 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))))) 1538731201.534 * [enter]simplify: Simplifying (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) 1538731201.535 * * [misc]simplify: iters left: 6 (12 enodes) 1538731201.541 * * [misc]simplify: iters left: 5 (19 enodes) 1538731201.548 * * [misc]simplify: iters left: 4 (23 enodes) 1538731201.558 * [exit]simplify: Simplified to (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1538731201.558 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731201.559 * * * * [misc]progress: [ 20 / 70 ] simplifiying candidate # 1538731201.559 * [enter]simplify: Simplifying (/ 1 1) 1538731201.559 * * [misc]simplify: iters left: 2 (2 enodes) 1538731201.560 * * [misc]simplify: iters left: 1 (4 enodes) 1538731201.561 * [exit]simplify: Simplified to 1 1538731201.561 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))))) 1538731201.561 * [enter]simplify: Simplifying (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 1538731201.563 * * [misc]simplify: iters left: 6 (11 enodes) 1538731201.568 * * [misc]simplify: iters left: 5 (17 enodes) 1538731201.574 * * [misc]simplify: iters left: 4 (21 enodes) 1538731201.581 * [exit]simplify: Simplified to (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))) 1538731201.582 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))))) 1538731201.582 * * * * [misc]progress: [ 21 / 70 ] simplifiying candidate # 1538731201.582 * * * * [misc]progress: [ 22 / 70 ] simplifiying candidate # 1538731201.582 * * * * [misc]progress: [ 23 / 70 ] simplifiying candidate # 1538731201.582 * * * * [misc]progress: [ 24 / 70 ] simplifiying candidate # 1538731201.582 * [enter]simplify: Simplifying (cbrt (+ (* y.re y.re) (* y.im y.im))) 1538731201.583 * * [misc]simplify: iters left: 5 (6 enodes) 1538731201.586 * * [misc]simplify: iters left: 4 (8 enodes) 1538731201.588 * * [misc]simplify: iters left: 3 (9 enodes) 1538731201.592 * [exit]simplify: Simplified to (cbrt (fma y.im y.im (* y.re y.re))) 1538731201.592 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (+ (* x.re y.re) (* x.im y.im)) (* (cbrt (+ (* y.re y.re) (* y.im y.im))) (cbrt (+ (* y.re y.re) (* y.im y.im))))) (cbrt (fma y.im y.im (* y.re y.re))))) 1538731201.592 * * * * [misc]progress: [ 25 / 70 ] simplifiying candidate # 1538731201.592 * [enter]simplify: Simplifying (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731201.593 * * [misc]simplify: iters left: 5 (6 enodes) 1538731201.595 * * [misc]simplify: iters left: 4 (9 enodes) 1538731201.598 * * [misc]simplify: iters left: 3 (10 enodes) 1538731201.601 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731201.601 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (+ (* x.re y.re) (* x.im y.im)) (sqrt (+ (* y.re y.re) (* y.im y.im)))) (hypot y.re y.im))) 1538731201.601 * * * * [misc]progress: [ 26 / 70 ] simplifiying candidate # 1538731201.601 * [enter]simplify: Simplifying (+ (* y.re y.re) (* y.im y.im)) 1538731201.602 * * [misc]simplify: iters left: 4 (5 enodes) 1538731201.604 * * [misc]simplify: iters left: 3 (7 enodes) 1538731201.607 * * [misc]simplify: iters left: 2 (8 enodes) 1538731201.609 * [exit]simplify: Simplified to (fma y.im y.im (* y.re y.re)) 1538731201.609 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (+ (* x.re y.re) (* x.im y.im)) 1) (fma y.im y.im (* y.re y.re)))) 1538731201.609 * * * * [misc]progress: [ 27 / 70 ] simplifiying candidate # 1538731201.610 * [enter]simplify: Simplifying (* (cbrt (+ (* x.re y.re) (* x.im y.im))) (cbrt (+ (* x.re y.re) (* x.im y.im)))) 1538731201.610 * * [misc]simplify: iters left: 6 (9 enodes) 1538731201.614 * * [misc]simplify: iters left: 5 (13 enodes) 1538731201.619 * * [misc]simplify: iters left: 4 (16 enodes) 1538731201.624 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1538731201.624 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (/ (+ (* y.re y.re) (* y.im y.im)) (cbrt (+ (* x.re y.re) (* x.im y.im)))))) 1538731201.624 * * * * [misc]progress: [ 28 / 70 ] simplifiying candidate # 1538731201.624 * [enter]simplify: Simplifying (sqrt (+ (* x.re y.re) (* x.im y.im))) 1538731201.625 * * [misc]simplify: iters left: 5 (8 enodes) 1538731201.628 * * [misc]simplify: iters left: 4 (12 enodes) 1538731201.633 * * [misc]simplify: iters left: 3 (15 enodes) 1538731201.638 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* x.im y.im))) 1538731201.638 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.re y.re (* x.im y.im))) (/ (+ (* y.re y.re) (* y.im y.im)) (sqrt (+ (* x.re y.re) (* x.im y.im)))))) 1538731201.638 * * * * [misc]progress: [ 29 / 70 ] simplifiying candidate # 1538731201.638 * * * * [misc]progress: [ 30 / 70 ] simplifiying candidate # 1538731201.638 * [enter]simplify: Simplifying (+ (* (* y.re y.re) (* y.re y.re)) (- (* (* y.im y.im) (* y.im y.im)) (* (* y.re y.re) (* y.im y.im)))) 1538731201.639 * * [misc]simplify: iters left: 6 (9 enodes) 1538731201.647 * * [misc]simplify: iters left: 5 (31 enodes) 1538731201.666 * * [misc]simplify: iters left: 4 (80 enodes) 1538731201.700 * * [misc]simplify: iters left: 3 (190 enodes) 1538731201.784 * * [misc]simplify: iters left: 2 (368 enodes) 1538731202.070 * [exit]simplify: Simplified to (fma (* y.re y.re) (- (* y.re y.re) (* y.im y.im)) (pow y.im 4)) 1538731202.070 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (+ (* x.re y.re) (* x.im y.im)) (+ (pow (* y.re y.re) 3) (pow (* y.im y.im) 3))) (fma (* y.re y.re) (- (* y.re y.re) (* y.im y.im)) (pow y.im 4)))) 1538731202.070 * * * * [misc]progress: [ 31 / 70 ] simplifiying candidate # 1538731202.071 * [enter]simplify: Simplifying (- (* y.re y.re) (* y.im y.im)) 1538731202.071 * * [misc]simplify: iters left: 4 (5 enodes) 1538731202.073 * * [misc]simplify: iters left: 3 (11 enodes) 1538731202.075 * * [misc]simplify: iters left: 2 (18 enodes) 1538731202.080 * * [misc]simplify: iters left: 1 (35 enodes) 1538731202.091 * [exit]simplify: Simplified to (- (* y.re y.re) (* y.im y.im)) 1538731202.091 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (+ (* x.re y.re) (* x.im y.im)) (- (* (* y.re y.re) (* y.re y.re)) (* (* y.im y.im) (* y.im y.im)))) (- (* y.re y.re) (* y.im y.im)))) 1538731202.091 * * * * [misc]progress: [ 32 / 70 ] simplifiying candidate # 1538731202.092 * [enter]simplify: Simplifying (+ (pow (* x.re y.re) 3) (pow (* x.im y.im) 3)) 1538731202.092 * * [misc]simplify: iters left: 5 (10 enodes) 1538731202.095 * * [misc]simplify: iters left: 4 (25 enodes) 1538731202.105 * * [misc]simplify: iters left: 3 (77 enodes) 1538731202.129 * * [misc]simplify: iters left: 2 (154 enodes) 1538731202.165 * * [misc]simplify: iters left: 1 (201 enodes) 1538731202.205 * [exit]simplify: Simplified to (fma (* x.re y.re) (* (* x.re y.re) (* x.re y.re)) (pow (* x.im y.im) 3)) 1538731202.205 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma (* x.re y.re) (* (* x.re y.re) (* x.re y.re)) (pow (* x.im y.im) 3)) (* (+ (* y.re y.re) (* y.im y.im)) (+ (* (* x.re y.re) (* x.re y.re)) (- (* (* x.im y.im) (* x.im y.im)) (* (* x.re y.re) (* x.im y.im))))))) 1538731202.205 * * * * [misc]progress: [ 33 / 70 ] simplifiying candidate # 1538731202.205 * [enter]simplify: Simplifying (- (* (* x.re y.re) (* x.re y.re)) (* (* x.im y.im) (* x.im y.im))) 1538731202.206 * * [misc]simplify: iters left: 6 (9 enodes) 1538731202.209 * * [misc]simplify: iters left: 5 (25 enodes) 1538731202.217 * * [misc]simplify: iters left: 4 (60 enodes) 1538731202.233 * * [misc]simplify: iters left: 3 (120 enodes) 1538731202.286 * * [misc]simplify: iters left: 2 (216 enodes) 1538731202.406 * * [misc]simplify: iters left: 1 (494 enodes) 1538731202.869 * [exit]simplify: Simplified to (- (* (* x.re y.re) (* x.re y.re)) (* (* x.im y.im) (* x.im y.im))) 1538731202.869 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (- (* (* x.re y.re) (* x.re y.re)) (* (* x.im y.im) (* x.im y.im))) (* (+ (* y.re y.re) (* y.im y.im)) (- (* x.re y.re) (* x.im y.im))))) 1538731202.869 * * * * [misc]progress: [ 34 / 70 ] simplifiying candidate # 1538731202.869 * * * * [misc]progress: [ 35 / 70 ] simplifiying candidate # 1538731202.869 * * * * [misc]progress: [ 36 / 70 ] simplifiying candidate # 1538731202.869 * * * * [misc]progress: [ 37 / 70 ] simplifiying candidate # 1538731202.870 * [enter]simplify: Simplifying (* (exp (* x.re y.re)) (exp (* x.im y.im))) 1538731202.870 * * [misc]simplify: iters left: 5 (9 enodes) 1538731202.873 * * [misc]simplify: iters left: 4 (18 enodes) 1538731202.877 * * [misc]simplify: iters left: 3 (22 enodes) 1538731202.883 * * [misc]simplify: iters left: 2 (24 enodes) 1538731202.889 * [exit]simplify: Simplified to (exp (fma y.re x.re (* x.im y.im))) 1538731202.890 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (log (exp (fma y.re x.re (* x.im y.im)))) (+ (* y.re y.re) (* y.im y.im)))) 1538731202.890 * * * * [misc]progress: [ 38 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 39 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 40 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 41 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 42 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 43 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 44 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 45 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 46 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 47 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 48 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 49 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 50 / 70 ] simplifiying candidate # 1538731202.890 * * * * [misc]progress: [ 51 / 70 ] simplifiying candidate # 1538731202.891 * [enter]simplify: Simplifying (* (exp (* y.re y.re)) (exp (* y.im y.im))) 1538731202.891 * * [misc]simplify: iters left: 5 (7 enodes) 1538731202.895 * * [misc]simplify: iters left: 4 (14 enodes) 1538731202.897 * * [misc]simplify: iters left: 3 (17 enodes) 1538731202.900 * * [misc]simplify: iters left: 2 (18 enodes) 1538731202.903 * [exit]simplify: Simplified to (exp (fma y.re y.re (* y.im y.im))) 1538731202.903 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (/ (+ (* x.re y.re) (* x.im y.im)) (log (exp (fma y.re y.re (* y.im y.im)))))) 1538731202.903 * * * * [misc]progress: [ 52 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 53 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 54 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 55 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 56 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 57 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 58 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 59 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 60 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 61 / 70 ] simplifiying candidate # 1538731202.903 * * * * [misc]progress: [ 62 / 70 ] simplifiying candidate # 1538731202.903 * [enter]simplify: Simplifying 0 1538731202.903 * * [misc]simplify: iters left: 0 (1 enodes) 1538731202.903 * [exit]simplify: Simplified to 0 1538731202.903 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731202.903 * * * * [misc]progress: [ 63 / 70 ] simplifiying candidate # 1538731202.904 * [enter]simplify: Simplifying 0 1538731202.904 * * [misc]simplify: iters left: 0 (1 enodes) 1538731202.904 * [exit]simplify: Simplified to 0 1538731202.904 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731202.904 * * * * [misc]progress: [ 64 / 70 ] simplifiying candidate # 1538731202.904 * [enter]simplify: Simplifying 0 1538731202.904 * * [misc]simplify: iters left: 0 (1 enodes) 1538731202.904 * [exit]simplify: Simplified to 0 1538731202.904 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731202.904 * * * * [misc]progress: [ 65 / 70 ] simplifiying candidate # 1538731202.904 * [enter]simplify: Simplifying 0 1538731202.904 * * [misc]simplify: iters left: 0 (1 enodes) 1538731202.904 * [exit]simplify: Simplified to 0 1538731202.904 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 0 (+ (* y.re y.re) (* y.im y.im)))) 1538731202.905 * * * * [misc]progress: [ 66 / 70 ] simplifiying candidate # 1538731202.905 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731202.905 * * [misc]simplify: iters left: 4 (7 enodes) 1538731202.906 * * [misc]simplify: iters left: 3 (11 enodes) 1538731202.908 * * [misc]simplify: iters left: 2 (14 enodes) 1538731202.910 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731202.910 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.im x.im (* y.re x.re)) (+ (* y.re y.re) (* y.im y.im)))) 1538731202.910 * * * * [misc]progress: [ 67 / 70 ] simplifiying candidate # 1538731202.911 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731202.911 * * [misc]simplify: iters left: 4 (7 enodes) 1538731202.912 * * [misc]simplify: iters left: 3 (11 enodes) 1538731202.914 * * [misc]simplify: iters left: 2 (14 enodes) 1538731202.916 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731202.916 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.im x.im (* y.re x.re)) (+ (* y.re y.re) (* y.im y.im)))) 1538731202.916 * * * * [misc]progress: [ 68 / 70 ] simplifiying candidate # 1538731202.916 * [enter]simplify: Simplifying (+ (pow y.re 2) (pow y.im 2)) 1538731202.917 * * [misc]simplify: iters left: 3 (6 enodes) 1538731202.918 * * [misc]simplify: iters left: 2 (9 enodes) 1538731202.919 * * [misc]simplify: iters left: 1 (11 enodes) 1538731202.921 * [exit]simplify: Simplified to (fma y.re y.re (* y.im y.im)) 1538731202.921 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (+ (* x.re y.re) (* x.im y.im)) (fma y.re y.re (* y.im y.im)))) 1538731202.921 * * * * [misc]progress: [ 69 / 70 ] simplifiying candidate # 1538731202.921 * [enter]simplify: Simplifying (+ (pow y.re 2) (pow y.im 2)) 1538731202.922 * * [misc]simplify: iters left: 3 (6 enodes) 1538731202.923 * * [misc]simplify: iters left: 2 (9 enodes) 1538731202.926 * * [misc]simplify: iters left: 1 (11 enodes) 1538731202.929 * [exit]simplify: Simplified to (fma y.re y.re (* y.im y.im)) 1538731202.929 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (+ (* x.re y.re) (* x.im y.im)) (fma y.re y.re (* y.im y.im)))) 1538731202.929 * * * * [misc]progress: [ 70 / 70 ] simplifiying candidate # 1538731202.929 * [enter]simplify: Simplifying (+ (pow y.re 2) (pow y.im 2)) 1538731202.929 * * [misc]simplify: iters left: 3 (6 enodes) 1538731202.932 * * [misc]simplify: iters left: 2 (9 enodes) 1538731202.934 * * [misc]simplify: iters left: 1 (11 enodes) 1538731202.937 * [exit]simplify: Simplified to (fma y.re y.re (* y.im y.im)) 1538731202.937 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (+ (* x.re y.re) (* x.im y.im)) (fma y.re y.re (* y.im y.im)))) 1538731202.938 * * * [misc]progress: adding candidates to table 1538731203.976 * * [misc]progress: iteration 2 / 4 1538731203.976 * * * [misc]progress: picking best candidate 1538731204.009 * * * * [misc]pick: Picked # 1538731204.009 * * * [misc]progress: localizing error 1538731204.030 * * * [misc]progress: generating rewritten candidates 1538731204.030 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 2) 1538731204.061 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 2 1) 1538731204.061 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2) 1538731204.141 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1) 1538731204.168 * * * [misc]progress: generating series expansions 1538731204.168 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 2) 1538731204.169 * [misc]backup-simplify: Simplify (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) into (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731204.169 * [misc]approximate: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in (x.re y.re x.im y.im) around 0 1538731204.169 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.im 1538731204.169 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 1538731204.169 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.169 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.im 1538731204.169 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.169 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.169 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.169 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.169 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.169 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.169 * [misc]backup-simplify: Simplify 0 into 0 1538731204.169 * [misc]backup-simplify: Simplify 1 into 1 1538731204.169 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.169 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.169 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731204.169 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.169 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731204.169 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731204.169 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.169 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.170 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.170 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.170 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731204.170 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.170 * [misc]backup-simplify: Simplify 0 into 0 1538731204.170 * [misc]backup-simplify: Simplify 1 into 1 1538731204.170 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.170 * [misc]backup-simplify: Simplify 0 into 0 1538731204.170 * [misc]backup-simplify: Simplify 1 into 1 1538731204.170 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.170 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.170 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731204.170 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731204.171 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.171 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.171 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.171 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731204.171 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1538731204.171 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.171 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1538731204.171 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1538731204.171 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 1538731204.172 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.172 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.172 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.172 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.172 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.172 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.172 * [misc]backup-simplify: Simplify 0 into 0 1538731204.172 * [misc]backup-simplify: Simplify 1 into 1 1538731204.172 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731204.172 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.172 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.172 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.172 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731204.172 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.172 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.172 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.172 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.172 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.173 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.173 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731204.173 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.173 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.173 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.174 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.174 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1538731204.174 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.174 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1538731204.174 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.re x.re) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731204.174 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in y.re 1538731204.174 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1538731204.174 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.174 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.re 1538731204.174 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.174 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.174 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.174 * [misc]backup-simplify: Simplify 0 into 0 1538731204.174 * [misc]backup-simplify: Simplify 1 into 1 1538731204.174 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.174 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.174 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.174 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.174 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.174 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731204.175 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.175 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731204.175 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731204.175 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.175 * [misc]backup-simplify: Simplify 0 into 0 1538731204.175 * [misc]backup-simplify: Simplify 1 into 1 1538731204.175 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.175 * [misc]backup-simplify: Simplify 0 into 0 1538731204.175 * [misc]backup-simplify: Simplify 1 into 1 1538731204.175 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731204.175 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.175 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.175 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.175 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.175 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.175 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.175 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.175 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731204.176 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.176 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.176 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.176 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731204.176 * [misc]backup-simplify: Simplify (* x.re 0) into 0 1538731204.176 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.176 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.176 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1538731204.176 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 1538731204.176 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1538731204.177 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.177 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1538731204.177 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.177 * [misc]backup-simplify: Simplify 0 into 0 1538731204.177 * [misc]backup-simplify: Simplify 1 into 1 1538731204.177 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.177 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.177 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.177 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.177 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.177 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731204.177 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.177 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731204.177 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731204.177 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.177 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.177 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731204.177 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.177 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.177 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.177 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.177 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.178 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.178 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731204.178 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.178 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.178 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.179 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.179 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1538731204.179 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.179 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.179 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731204.179 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) in x.re 1538731204.179 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1538731204.179 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.179 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1538731204.179 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.179 * [misc]backup-simplify: Simplify 0 into 0 1538731204.179 * [misc]backup-simplify: Simplify 1 into 1 1538731204.179 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.180 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.180 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.180 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.180 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.180 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731204.180 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.180 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731204.180 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731204.180 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.180 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.180 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731204.180 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.180 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.180 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.180 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.180 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.181 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.181 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731204.181 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.181 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.181 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.182 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.182 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1538731204.182 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.182 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.182 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731204.182 * [misc]taylor: Taking taylor expansion of (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) in y.re 1538731204.182 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.182 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.182 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.182 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.182 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.182 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) in y.re 1538731204.182 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (pow y.re 2) (pow y.im 2))) in y.re 1538731204.182 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731204.183 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.183 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.183 * [misc]backup-simplify: Simplify 0 into 0 1538731204.183 * [misc]backup-simplify: Simplify 1 into 1 1538731204.183 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.183 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.183 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.183 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.183 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.183 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.183 * [misc]backup-simplify: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 1538731204.183 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.184 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.184 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731204.184 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 1538731204.184 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.184 * [misc]backup-simplify: Simplify (* (* y.im x.im) (/ 1 y.im)) into x.im 1538731204.184 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.184 * [misc]backup-simplify: Simplify 0 into 0 1538731204.184 * [misc]backup-simplify: Simplify 1 into 1 1538731204.184 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.184 * [misc]backup-simplify: Simplify 0 into 0 1538731204.184 * [misc]backup-simplify: Simplify 0 into 0 1538731204.185 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 1538731204.185 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.185 * [misc]backup-simplify: Simplify (+ y.re 0) into y.re 1538731204.186 * [misc]backup-simplify: Simplify (- (/ y.re (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into (* y.re (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731204.186 * [misc]taylor: Taking taylor expansion of (* y.re (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.186 * [misc]backup-simplify: Simplify 0 into 0 1538731204.186 * [misc]backup-simplify: Simplify 1 into 1 1538731204.186 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (pow y.re 2) (pow y.im 2))) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.186 * [misc]backup-simplify: Simplify 0 into 0 1538731204.186 * [misc]backup-simplify: Simplify 1 into 1 1538731204.186 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.186 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.186 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.186 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.186 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.186 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.186 * [misc]backup-simplify: Simplify (sqrt (/ 1 (pow y.im 2))) into (/ 1 y.im) 1538731204.187 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.187 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.187 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731204.187 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 2))))) into 0 1538731204.187 * [misc]backup-simplify: Simplify (* 0 (/ 1 y.im)) into 0 1538731204.187 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.187 * [misc]backup-simplify: Simplify 0 into 0 1538731204.187 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.187 * [misc]backup-simplify: Simplify 0 into 0 1538731204.187 * [misc]backup-simplify: Simplify 0 into 0 1538731204.188 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.188 * [misc]backup-simplify: Simplify (+ (* (* y.im x.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.188 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.188 * [misc]backup-simplify: Simplify 0 into 0 1538731204.188 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.188 * [misc]backup-simplify: Simplify 0 into 0 1538731204.188 * [misc]backup-simplify: Simplify 0 into 0 1538731204.188 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.188 * [misc]backup-simplify: Simplify 1 into 1 1538731204.188 * [misc]backup-simplify: Simplify 1 into 1 1538731204.188 * [misc]backup-simplify: Simplify 0 into 0 1538731204.188 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 1538731204.189 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.189 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.189 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731204.189 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731204.189 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.190 * [misc]backup-simplify: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.191 * [misc]backup-simplify: Simplify (- (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2)))) (+ (* (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))) (* (* y.re (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 1538731204.192 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.192 * [misc]backup-simplify: Simplify 0 into 0 1538731204.192 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.192 * [misc]backup-simplify: Simplify 0 into 0 1538731204.192 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.192 * [misc]backup-simplify: Simplify 0 into 0 1538731204.192 * [misc]backup-simplify: Simplify 0 into 0 1538731204.192 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 (/ 1 y.im))) into (/ 1 y.im) 1538731204.192 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731204.192 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.192 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.192 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.192 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.192 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.192 * [misc]backup-simplify: Simplify 0 into 0 1538731204.192 * [misc]backup-simplify: Simplify 1 into 1 1538731204.192 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.193 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.193 * [misc]backup-simplify: Simplify 0 into 0 1538731204.193 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.193 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731204.193 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.194 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 1 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into (- (/ 1 (pow y.im 4))) 1538731204.194 * [misc]backup-simplify: Simplify (/ (- (- (/ 1 (pow y.im 4))) (pow 0 2) (+)) (* 2 (/ 1 y.im))) into (/ -1/2 (pow y.im 3)) 1538731204.195 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.195 * [misc]backup-simplify: Simplify (+ (* (* y.im x.im) (/ -1/2 (pow y.im 3))) (+ (* 0 0) (* 0 (/ 1 y.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1538731204.195 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 1538731204.195 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 1538731204.195 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731204.195 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.195 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 1538731204.195 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.195 * [misc]backup-simplify: Simplify 0 into 0 1538731204.195 * [misc]backup-simplify: Simplify 1 into 1 1538731204.195 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731204.195 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.195 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.195 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.196 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.196 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]backup-simplify: Simplify 0 into 0 1538731204.196 * [misc]backup-simplify: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 1538731204.197 * [misc]backup-simplify: Simplify (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) 1538731204.197 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in (x.re y.re x.im y.im) around 0 1538731204.197 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.197 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.197 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.197 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.197 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.197 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.197 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.197 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.197 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.197 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.197 * [misc]backup-simplify: Simplify 0 into 0 1538731204.197 * [misc]backup-simplify: Simplify 1 into 1 1538731204.197 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.197 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.197 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.198 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.198 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.198 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731204.198 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.198 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.198 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.198 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.198 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.198 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.198 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.198 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.198 * [misc]backup-simplify: Simplify 0 into 0 1538731204.198 * [misc]backup-simplify: Simplify 1 into 1 1538731204.198 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.198 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.198 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.199 * [misc]backup-simplify: Simplify 0 into 0 1538731204.199 * [misc]backup-simplify: Simplify 1 into 1 1538731204.199 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.199 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.199 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.199 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.199 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.200 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.200 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.200 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.200 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.200 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731204.200 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731204.201 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.201 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.201 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.201 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.201 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.201 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.201 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.201 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.201 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.201 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.201 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.201 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.201 * [misc]backup-simplify: Simplify 0 into 0 1538731204.201 * [misc]backup-simplify: Simplify 1 into 1 1538731204.201 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.201 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.201 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.201 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731204.201 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.202 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.202 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.202 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.202 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.202 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.202 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.202 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.202 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.202 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.202 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731204.202 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.202 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.202 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.202 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.202 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.202 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.203 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.203 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.203 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.203 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731204.203 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.204 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.204 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.204 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.204 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.204 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731204.205 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.205 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.205 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.205 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.205 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.205 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.205 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.205 * [misc]backup-simplify: Simplify 0 into 0 1538731204.205 * [misc]backup-simplify: Simplify 1 into 1 1538731204.205 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.205 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.205 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.205 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.205 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.206 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.206 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.206 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.206 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731204.206 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.206 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731204.206 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731204.206 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.206 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.206 * [misc]backup-simplify: Simplify 0 into 0 1538731204.206 * [misc]backup-simplify: Simplify 1 into 1 1538731204.206 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.206 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.206 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.206 * [misc]backup-simplify: Simplify 0 into 0 1538731204.206 * [misc]backup-simplify: Simplify 1 into 1 1538731204.206 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.206 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731204.206 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.207 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.207 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.207 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.207 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.207 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.207 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.207 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.207 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.207 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.207 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.208 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.208 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.208 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.208 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.208 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.208 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.209 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.209 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.209 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.209 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.209 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.209 * [misc]backup-simplify: Simplify 0 into 0 1538731204.209 * [misc]backup-simplify: Simplify 1 into 1 1538731204.209 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.209 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.209 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.209 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.209 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.209 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.209 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.209 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.209 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.209 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.210 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.210 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731204.210 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.210 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.210 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.210 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.210 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.210 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.210 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.210 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.210 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.210 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.210 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.210 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.210 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.210 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.210 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.211 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.211 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.211 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.211 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.211 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.211 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731204.211 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.212 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.212 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.212 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.212 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.212 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1538731204.212 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.213 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.213 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.213 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.213 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.213 * [misc]backup-simplify: Simplify 0 into 0 1538731204.213 * [misc]backup-simplify: Simplify 1 into 1 1538731204.213 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.213 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.213 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.213 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.213 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.213 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.213 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.213 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.213 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.214 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.214 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.214 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731204.214 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.214 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.214 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.214 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.214 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.214 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.214 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.214 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.214 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.214 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.214 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.214 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.214 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.214 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.215 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.215 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.215 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.215 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.215 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.215 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.216 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731204.216 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.216 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.216 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.216 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.216 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.217 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1538731204.217 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.217 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.217 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731204.217 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.217 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.217 * [misc]backup-simplify: Simplify 0 into 0 1538731204.217 * [misc]backup-simplify: Simplify 1 into 1 1538731204.217 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.217 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731204.217 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731204.217 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731204.217 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731204.218 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.218 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.218 * [misc]backup-simplify: Simplify 0 into 0 1538731204.218 * [misc]backup-simplify: Simplify 1 into 1 1538731204.218 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.218 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.218 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731204.218 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.218 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.218 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.218 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.218 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.218 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.219 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.219 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.219 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.219 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.219 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.220 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.220 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.220 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.220 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731204.220 * [misc]backup-simplify: Simplify 1 into 1 1538731204.220 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.220 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.221 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 1538731204.221 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.222 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.222 * [misc]taylor: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.222 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.222 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.222 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.222 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.222 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.222 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.222 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.222 * [misc]backup-simplify: Simplify 0 into 0 1538731204.222 * [misc]backup-simplify: Simplify 1 into 1 1538731204.222 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.223 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.223 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731204.223 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.223 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.223 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.223 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.223 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.223 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.223 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.223 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.224 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.224 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.224 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.224 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.224 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.225 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.225 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.225 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.225 * [misc]backup-simplify: Simplify 0 into 0 1538731204.225 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.225 * [misc]backup-simplify: Simplify 1 into 1 1538731204.225 * [misc]backup-simplify: Simplify 1 into 1 1538731204.225 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.226 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.226 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1538731204.226 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.226 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.227 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.227 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.227 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.227 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1538731204.227 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.228 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.228 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 1538731204.228 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.229 * [misc]backup-simplify: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.230 * [misc]backup-simplify: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731204.230 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.231 * [misc]backup-simplify: Simplify 0 into 0 1538731204.231 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.231 * [misc]backup-simplify: Simplify 0 into 0 1538731204.231 * [misc]backup-simplify: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 1538731204.231 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.231 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.231 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.231 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.231 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.231 * [misc]backup-simplify: Simplify 0 into 0 1538731204.231 * [misc]backup-simplify: Simplify 1 into 1 1538731204.231 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.231 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.231 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.231 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.231 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.231 * [misc]backup-simplify: Simplify 0 into 0 1538731204.231 * [misc]backup-simplify: Simplify 1 into 1 1538731204.232 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.232 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.232 * [misc]backup-simplify: Simplify 0 into 0 1538731204.232 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.233 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.233 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.233 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1538731204.234 * [misc]backup-simplify: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 1538731204.234 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.235 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/2 (pow y.im 2))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1538731204.235 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1538731204.235 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1538731204.235 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731204.235 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.235 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731204.235 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731204.235 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.235 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.235 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.235 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.235 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.235 * [misc]backup-simplify: Simplify 0 into 0 1538731204.235 * [misc]backup-simplify: Simplify 0 into 0 1538731204.235 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.235 * [misc]backup-simplify: Simplify 0 into 0 1538731204.235 * [misc]backup-simplify: Simplify 0 into 0 1538731204.235 * [misc]backup-simplify: Simplify 0 into 0 1538731204.236 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.236 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.237 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1538731204.237 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.237 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.237 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.237 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.238 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.238 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1538731204.238 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.239 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.239 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 1538731204.239 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.240 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.241 * [misc]backup-simplify: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731204.241 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.241 * [misc]backup-simplify: Simplify 0 into 0 1538731204.241 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.241 * [misc]backup-simplify: Simplify 0 into 0 1538731204.241 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.241 * [misc]backup-simplify: Simplify 0 into 0 1538731204.241 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.242 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.242 * [misc]backup-simplify: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 1538731204.242 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.242 * [misc]backup-simplify: Simplify 0 into 0 1538731204.242 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.243 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.243 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.243 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731204.243 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.244 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1538731204.244 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731204.245 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.245 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ -1/2 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into 0 1538731204.245 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.245 * [misc]backup-simplify: Simplify 0 into 0 1538731204.245 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.245 * [misc]backup-simplify: Simplify 0 into 0 1538731204.245 * [misc]backup-simplify: Simplify 0 into 0 1538731204.245 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731204.246 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.246 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.246 * [misc]backup-simplify: Simplify 0 into 0 1538731204.246 * [misc]backup-simplify: Simplify 0 into 0 1538731204.246 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 x.re)))))) into x.re 1538731204.246 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) 1538731204.246 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in (x.re y.re x.im y.im) around 0 1538731204.246 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731204.246 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.246 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.246 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 1538731204.246 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1538731204.246 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.246 * [misc]backup-simplify: Simplify -1 into -1 1538731204.246 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.247 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.247 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.247 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.247 * [misc]backup-simplify: Simplify -1 into -1 1538731204.247 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.247 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.247 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.247 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.247 * [misc]backup-simplify: Simplify 0 into 0 1538731204.247 * [misc]backup-simplify: Simplify 1 into 1 1538731204.247 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.247 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.247 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.247 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.247 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.247 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731204.247 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.247 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.247 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.248 * [misc]backup-simplify: Simplify -1 into -1 1538731204.248 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.248 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.248 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.248 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.248 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.248 * [misc]backup-simplify: Simplify -1 into -1 1538731204.248 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.248 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.248 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.248 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731204.248 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.248 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.248 * [misc]backup-simplify: Simplify -1 into -1 1538731204.248 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.248 * [misc]backup-simplify: Simplify 0 into 0 1538731204.248 * [misc]backup-simplify: Simplify 1 into 1 1538731204.248 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.248 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.248 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.248 * [misc]backup-simplify: Simplify -1 into -1 1538731204.248 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.248 * [misc]backup-simplify: Simplify 0 into 0 1538731204.248 * [misc]backup-simplify: Simplify 1 into 1 1538731204.248 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.249 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.249 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.249 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.249 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.249 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.250 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.250 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.250 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.250 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731204.250 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731204.250 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 1538731204.250 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.250 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.250 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 1538731204.250 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1538731204.250 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.250 * [misc]backup-simplify: Simplify -1 into -1 1538731204.250 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.250 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.251 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.251 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.251 * [misc]backup-simplify: Simplify -1 into -1 1538731204.251 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.251 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.251 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.251 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.251 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.251 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.251 * [misc]backup-simplify: Simplify 0 into 0 1538731204.251 * [misc]backup-simplify: Simplify 1 into 1 1538731204.251 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.251 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.251 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.251 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731204.251 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.251 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.251 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.251 * [misc]backup-simplify: Simplify -1 into -1 1538731204.251 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.251 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.252 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.252 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.252 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.252 * [misc]backup-simplify: Simplify -1 into -1 1538731204.252 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.252 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.252 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.252 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731204.252 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731204.252 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.252 * [misc]backup-simplify: Simplify -1 into -1 1538731204.252 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.252 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.252 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.252 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731204.252 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.252 * [misc]backup-simplify: Simplify -1 into -1 1538731204.252 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.252 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.252 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.252 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.252 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.252 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.253 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.253 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.253 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.253 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731204.253 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.253 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.254 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.254 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.254 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.254 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731204.254 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.254 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731204.254 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.254 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.254 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1538731204.255 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1538731204.255 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.255 * [misc]backup-simplify: Simplify -1 into -1 1538731204.255 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.255 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.255 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.255 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.255 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.255 * [misc]backup-simplify: Simplify -1 into -1 1538731204.255 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.255 * [misc]backup-simplify: Simplify 0 into 0 1538731204.255 * [misc]backup-simplify: Simplify 1 into 1 1538731204.255 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.255 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.255 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.255 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.255 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.255 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.255 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.255 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.255 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.255 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731204.255 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.256 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.256 * [misc]backup-simplify: Simplify -1 into -1 1538731204.256 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.256 * [misc]backup-simplify: Simplify 0 into 0 1538731204.256 * [misc]backup-simplify: Simplify 1 into 1 1538731204.256 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.256 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.256 * [misc]backup-simplify: Simplify -1 into -1 1538731204.256 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.256 * [misc]backup-simplify: Simplify 0 into 0 1538731204.256 * [misc]backup-simplify: Simplify 1 into 1 1538731204.256 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.256 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.256 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.256 * [misc]backup-simplify: Simplify -1 into -1 1538731204.256 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.256 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.257 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.257 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.257 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.257 * [misc]backup-simplify: Simplify -1 into -1 1538731204.257 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.257 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.257 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.257 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.257 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.258 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.258 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.258 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.258 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.258 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.259 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.259 * [misc]backup-simplify: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 1538731204.259 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.259 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.259 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 1538731204.259 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.259 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.259 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1538731204.259 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1538731204.259 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.259 * [misc]backup-simplify: Simplify -1 into -1 1538731204.259 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.259 * [misc]backup-simplify: Simplify 0 into 0 1538731204.259 * [misc]backup-simplify: Simplify 1 into 1 1538731204.259 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.259 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.259 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.259 * [misc]backup-simplify: Simplify -1 into -1 1538731204.259 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.260 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.260 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.260 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.260 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.260 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.260 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.260 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.260 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.260 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731204.260 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.260 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.260 * [misc]backup-simplify: Simplify -1 into -1 1538731204.260 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.260 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.260 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.260 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.260 * [misc]backup-simplify: Simplify -1 into -1 1538731204.260 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.260 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.260 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.260 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.260 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.260 * [misc]backup-simplify: Simplify -1 into -1 1538731204.261 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.261 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.261 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.261 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.261 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.261 * [misc]backup-simplify: Simplify -1 into -1 1538731204.261 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.261 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.261 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.261 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.261 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.261 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.261 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.262 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.262 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.263 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.263 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1538731204.263 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.263 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.263 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 1538731204.263 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.263 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.263 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1538731204.263 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1538731204.263 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.263 * [misc]backup-simplify: Simplify -1 into -1 1538731204.263 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.263 * [misc]backup-simplify: Simplify 0 into 0 1538731204.263 * [misc]backup-simplify: Simplify 1 into 1 1538731204.264 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.264 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.264 * [misc]backup-simplify: Simplify -1 into -1 1538731204.264 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.264 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.264 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.264 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.264 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.264 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.264 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.264 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.264 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.264 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731204.264 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.264 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.264 * [misc]backup-simplify: Simplify -1 into -1 1538731204.264 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.264 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.264 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.264 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.264 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.264 * [misc]backup-simplify: Simplify -1 into -1 1538731204.264 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.264 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.265 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.265 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731204.265 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.265 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.265 * [misc]backup-simplify: Simplify -1 into -1 1538731204.265 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.265 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.265 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.265 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.265 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.265 * [misc]backup-simplify: Simplify -1 into -1 1538731204.265 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.265 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.265 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.265 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.265 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.265 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.266 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.266 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.266 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.266 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731204.266 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.266 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.266 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.267 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.267 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.267 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1538731204.267 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.267 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.267 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731204.267 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.267 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.267 * [misc]backup-simplify: Simplify 0 into 0 1538731204.267 * [misc]backup-simplify: Simplify 1 into 1 1538731204.268 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.268 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.268 * [misc]backup-simplify: Simplify 0 into 0 1538731204.268 * [misc]backup-simplify: Simplify 1 into 1 1538731204.268 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.268 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.268 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.268 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.268 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.268 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.268 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.269 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.269 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.269 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.269 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.269 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.270 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.270 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.270 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.270 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.270 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731204.270 * [misc]backup-simplify: Simplify 1 into 1 1538731204.270 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.271 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.271 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 1538731204.271 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.272 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731204.272 * [misc]taylor: Taking taylor expansion of (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.272 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.272 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.272 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.272 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.272 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.272 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731204.272 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.272 * [misc]backup-simplify: Simplify 0 into 0 1538731204.272 * [misc]backup-simplify: Simplify 1 into 1 1538731204.273 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.273 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.273 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1538731204.273 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1538731204.273 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.273 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.273 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.273 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.273 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.273 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.273 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.274 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.274 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.274 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.274 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.275 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.275 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.275 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.275 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.275 * [misc]backup-simplify: Simplify 0 into 0 1538731204.275 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.275 * [misc]backup-simplify: Simplify 1 into 1 1538731204.275 * [misc]backup-simplify: Simplify 1 into 1 1538731204.275 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.276 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.276 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 1538731204.276 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.280 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.280 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.280 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.281 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.281 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 1538731204.281 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.281 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.281 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 1538731204.282 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.283 * [misc]backup-simplify: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.284 * [misc]backup-simplify: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731204.284 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.284 * [misc]backup-simplify: Simplify 0 into 0 1538731204.284 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.284 * [misc]backup-simplify: Simplify 0 into 0 1538731204.284 * [misc]backup-simplify: Simplify (* (/ 1 (* y.im x.im)) 1) into (/ 1 (* y.im x.im)) 1538731204.284 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.284 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.284 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.284 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.284 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.284 * [misc]backup-simplify: Simplify 0 into 0 1538731204.284 * [misc]backup-simplify: Simplify 1 into 1 1538731204.284 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.285 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.285 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.285 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.285 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.285 * [misc]backup-simplify: Simplify 0 into 0 1538731204.285 * [misc]backup-simplify: Simplify 1 into 1 1538731204.285 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.285 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.285 * [misc]backup-simplify: Simplify 0 into 0 1538731204.286 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.286 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.286 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.286 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1538731204.287 * [misc]backup-simplify: Simplify (/ (- (- (/ 1 (pow y.im 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow y.im 2)) 1538731204.287 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.288 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/2 (pow y.im 2))) (+ (* 0 0) (* 0 1))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1538731204.288 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1538731204.288 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1538731204.288 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731204.288 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.288 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1538731204.288 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1538731204.288 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.288 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.288 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.288 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1538731204.288 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.288 * [misc]backup-simplify: Simplify 0 into 0 1538731204.288 * [misc]backup-simplify: Simplify 0 into 0 1538731204.288 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.288 * [misc]backup-simplify: Simplify 0 into 0 1538731204.288 * [misc]backup-simplify: Simplify 0 into 0 1538731204.288 * [misc]backup-simplify: Simplify 0 into 0 1538731204.288 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.288 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.289 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 1538731204.289 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.289 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.289 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.289 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.289 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.290 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 1538731204.290 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.290 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.290 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 1538731204.290 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.290 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.291 * [misc]backup-simplify: Simplify (- (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (+ (* (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* (* (/ 1 (* y.im x.im)) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) (* 0 (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731204.291 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.291 * [misc]backup-simplify: Simplify 0 into 0 1538731204.291 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.291 * [misc]backup-simplify: Simplify 0 into 0 1538731204.291 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.291 * [misc]backup-simplify: Simplify 0 into 0 1538731204.292 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.292 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.292 * [misc]backup-simplify: Simplify (+ (* (/ 1 (* y.im x.im)) 0) (* 0 1)) into 0 1538731204.292 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.292 * [misc]backup-simplify: Simplify 0 into 0 1538731204.292 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.292 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.292 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.292 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1538731204.293 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.293 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1538731204.293 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731204.293 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.294 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ -1/2 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into 0 1538731204.294 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.294 * [misc]backup-simplify: Simplify 0 into 0 1538731204.294 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.294 * [misc]backup-simplify: Simplify 0 into 0 1538731204.294 * [misc]backup-simplify: Simplify 0 into 0 1538731204.294 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731204.294 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.294 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.294 * [misc]backup-simplify: Simplify 0 into 0 1538731204.294 * [misc]backup-simplify: Simplify 0 into 0 1538731204.294 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* 1 (/ 1 (/ 1 (- x.re))))))) into (* -1 x.re) 1538731204.294 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 2 1) 1538731204.295 * [misc]backup-simplify: Simplify (fma x.re y.re (* x.im y.im)) into (fma x.re y.re (* y.im x.im)) 1538731204.295 * [misc]approximate: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in (x.re y.re x.im y.im) around 0 1538731204.295 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 1538731204.295 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.295 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.im 1538731204.295 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.295 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.295 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.295 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.295 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.295 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.295 * [misc]backup-simplify: Simplify 0 into 0 1538731204.295 * [misc]backup-simplify: Simplify 1 into 1 1538731204.295 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.295 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.295 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 1538731204.295 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.295 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.im 1538731204.295 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.295 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.295 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.295 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.295 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.295 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.295 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.295 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.295 * [misc]backup-simplify: Simplify 0 into 0 1538731204.295 * [misc]backup-simplify: Simplify 1 into 1 1538731204.295 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1538731204.295 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.295 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.re 1538731204.295 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.295 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.295 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.295 * [misc]backup-simplify: Simplify 0 into 0 1538731204.295 * [misc]backup-simplify: Simplify 1 into 1 1538731204.295 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.295 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.295 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.295 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.295 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.295 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1538731204.295 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.295 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1538731204.295 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.295 * [misc]backup-simplify: Simplify 0 into 0 1538731204.295 * [misc]backup-simplify: Simplify 1 into 1 1538731204.295 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.295 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.295 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.295 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.295 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.295 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.295 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.295 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1538731204.295 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.295 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1538731204.296 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify 1 into 1 1538731204.296 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.296 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.296 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.296 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.296 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.296 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.296 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.296 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1538731204.296 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.296 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.296 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.296 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.296 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.296 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.296 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.296 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.296 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.296 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.296 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.296 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify 1 into 1 1538731204.296 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.296 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 1538731204.296 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.296 * [misc]backup-simplify: Simplify (+ y.re 0) into y.re 1538731204.296 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify 1 into 1 1538731204.296 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.296 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.297 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.297 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify 1 into 1 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 1538731204.297 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.297 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.297 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.297 * [misc]backup-simplify: Simplify 0 into 0 1538731204.298 * [misc]backup-simplify: Simplify 0 into 0 1538731204.298 * [misc]backup-simplify: Simplify (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) into (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) 1538731204.298 * [misc]approximate: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 1538731204.298 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.298 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.298 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 1538731204.298 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1538731204.298 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.298 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.298 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.298 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.298 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.298 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.298 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.298 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.298 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.298 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.298 * [misc]backup-simplify: Simplify 0 into 0 1538731204.298 * [misc]backup-simplify: Simplify 1 into 1 1538731204.298 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.298 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.298 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.298 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.298 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.298 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.299 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.299 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1538731204.299 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.299 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.299 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.299 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.299 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.299 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.299 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.299 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.299 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.299 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.299 * [misc]backup-simplify: Simplify 0 into 0 1538731204.299 * [misc]backup-simplify: Simplify 1 into 1 1538731204.299 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.299 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.299 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.299 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.299 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.299 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1538731204.299 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.299 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.299 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.299 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.299 * [misc]backup-simplify: Simplify 0 into 0 1538731204.299 * [misc]backup-simplify: Simplify 1 into 1 1538731204.299 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.299 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.299 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.299 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.300 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.300 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.300 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.300 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.300 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.300 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.300 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.300 * [misc]backup-simplify: Simplify 0 into 0 1538731204.300 * [misc]backup-simplify: Simplify 1 into 1 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.300 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.300 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.300 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.300 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.300 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.300 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.300 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.300 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.300 * [misc]backup-simplify: Simplify 0 into 0 1538731204.300 * [misc]backup-simplify: Simplify 1 into 1 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.300 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.300 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.300 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.300 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.301 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.301 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.301 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.301 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.301 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.301 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1538731204.301 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.301 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.301 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.301 * [misc]backup-simplify: Simplify 0 into 0 1538731204.301 * [misc]backup-simplify: Simplify 1 into 1 1538731204.301 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.301 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731204.301 * [misc]backup-simplify: Simplify 1 into 1 1538731204.301 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.301 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.301 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 1538731204.301 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.301 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.301 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.301 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.302 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.302 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.302 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.302 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.302 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.302 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.302 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.302 * [misc]backup-simplify: Simplify 0 into 0 1538731204.302 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.302 * [misc]backup-simplify: Simplify 1 into 1 1538731204.302 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.302 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.302 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1538731204.302 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.303 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.303 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.303 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.303 * [misc]backup-simplify: Simplify 0 into 0 1538731204.303 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.303 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.303 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.303 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.303 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.303 * [misc]backup-simplify: Simplify 0 into 0 1538731204.303 * [misc]backup-simplify: Simplify 1 into 1 1538731204.303 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.303 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.303 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.303 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.303 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.303 * [misc]backup-simplify: Simplify 0 into 0 1538731204.303 * [misc]backup-simplify: Simplify 1 into 1 1538731204.303 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.303 * [misc]backup-simplify: Simplify 1 into 1 1538731204.303 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.303 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.303 * [misc]backup-simplify: Simplify 0 into 0 1538731204.303 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.304 * [misc]backup-simplify: Simplify 0 into 0 1538731204.304 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.304 * [misc]backup-simplify: Simplify 0 into 0 1538731204.304 * [misc]backup-simplify: Simplify 1 into 1 1538731204.304 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.304 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.304 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1538731204.304 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.305 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.305 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.305 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.305 * [misc]backup-simplify: Simplify 0 into 0 1538731204.305 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.305 * [misc]backup-simplify: Simplify 0 into 0 1538731204.305 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.305 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.305 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.305 * [misc]backup-simplify: Simplify 0 into 0 1538731204.305 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.305 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.305 * [misc]backup-simplify: Simplify 0 into 0 1538731204.305 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731204.305 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.305 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]backup-simplify: Simplify 0 into 0 1538731204.306 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.306 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.307 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re)))))) into 0 1538731204.307 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.307 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.307 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.307 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.307 * [misc]backup-simplify: Simplify 0 into 0 1538731204.307 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.307 * [misc]backup-simplify: Simplify 0 into 0 1538731204.307 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.307 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.308 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.308 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.308 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.308 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.308 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.308 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.308 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.308 * [misc]backup-simplify: Simplify 0 into 0 1538731204.308 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731204.309 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.309 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]backup-simplify: Simplify 0 into 0 1538731204.309 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 y.re)) (/ 1 (/ 1 x.re)))))) (* 1 (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731204.309 * [misc]backup-simplify: Simplify (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) into (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) 1538731204.309 * [misc]approximate: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in (x.re y.re x.im y.im) around 0 1538731204.309 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.309 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.309 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 1538731204.309 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1538731204.309 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.309 * [misc]backup-simplify: Simplify -1 into -1 1538731204.309 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.309 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.310 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.310 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.310 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.310 * [misc]backup-simplify: Simplify -1 into -1 1538731204.310 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.310 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.310 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.310 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.310 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.310 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.310 * [misc]backup-simplify: Simplify 0 into 0 1538731204.310 * [misc]backup-simplify: Simplify 1 into 1 1538731204.310 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.310 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.310 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.310 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.310 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.310 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.310 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.310 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 1538731204.310 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1538731204.310 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.310 * [misc]backup-simplify: Simplify -1 into -1 1538731204.310 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.310 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.310 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.310 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.310 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.310 * [misc]backup-simplify: Simplify -1 into -1 1538731204.310 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.310 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.310 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.310 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.310 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.310 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.310 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.310 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.310 * [misc]backup-simplify: Simplify 0 into 0 1538731204.310 * [misc]backup-simplify: Simplify 1 into 1 1538731204.310 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.311 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.311 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.311 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.311 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.311 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1538731204.311 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1538731204.311 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.311 * [misc]backup-simplify: Simplify -1 into -1 1538731204.311 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.311 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.311 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.311 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.311 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.311 * [misc]backup-simplify: Simplify -1 into -1 1538731204.311 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.311 * [misc]backup-simplify: Simplify 0 into 0 1538731204.311 * [misc]backup-simplify: Simplify 1 into 1 1538731204.311 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.311 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.311 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.311 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.311 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.311 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.311 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.311 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.311 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.311 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.311 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.311 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1538731204.311 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1538731204.311 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.311 * [misc]backup-simplify: Simplify -1 into -1 1538731204.311 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.311 * [misc]backup-simplify: Simplify 0 into 0 1538731204.311 * [misc]backup-simplify: Simplify 1 into 1 1538731204.311 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.311 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.311 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.311 * [misc]backup-simplify: Simplify -1 into -1 1538731204.312 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.312 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.312 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.312 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.312 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.312 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.312 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.312 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.312 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.312 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.312 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.312 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.312 * [misc]backup-simplify: Simplify -1 into -1 1538731204.312 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.312 * [misc]backup-simplify: Simplify 0 into 0 1538731204.312 * [misc]backup-simplify: Simplify 1 into 1 1538731204.312 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.312 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.312 * [misc]backup-simplify: Simplify -1 into -1 1538731204.312 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.312 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.312 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.312 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.312 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.312 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.312 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.312 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.312 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.312 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.312 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1538731204.312 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.312 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.312 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.312 * [misc]backup-simplify: Simplify 0 into 0 1538731204.312 * [misc]backup-simplify: Simplify 1 into 1 1538731204.313 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.313 * [misc]taylor: Taking taylor expansion of 1 in x.im 1538731204.313 * [misc]backup-simplify: Simplify 1 into 1 1538731204.313 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.313 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.313 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 1538731204.313 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.313 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.313 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.313 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.313 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.313 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.313 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.313 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.314 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.314 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.314 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.314 * [misc]backup-simplify: Simplify 0 into 0 1538731204.314 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.314 * [misc]backup-simplify: Simplify 1 into 1 1538731204.314 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.314 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.314 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 1538731204.314 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.315 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.315 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.315 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.315 * [misc]backup-simplify: Simplify 0 into 0 1538731204.315 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.315 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.315 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.315 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.315 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.315 * [misc]backup-simplify: Simplify 0 into 0 1538731204.315 * [misc]backup-simplify: Simplify 1 into 1 1538731204.315 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.315 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.315 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.315 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.315 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.315 * [misc]backup-simplify: Simplify 0 into 0 1538731204.315 * [misc]backup-simplify: Simplify 1 into 1 1538731204.315 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.315 * [misc]backup-simplify: Simplify 1 into 1 1538731204.315 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.315 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.315 * [misc]backup-simplify: Simplify 0 into 0 1538731204.315 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.316 * [misc]backup-simplify: Simplify 0 into 0 1538731204.316 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.316 * [misc]backup-simplify: Simplify 0 into 0 1538731204.316 * [misc]backup-simplify: Simplify 1 into 1 1538731204.316 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.316 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.316 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 1538731204.316 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.317 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.317 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.317 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.317 * [misc]backup-simplify: Simplify 0 into 0 1538731204.317 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.317 * [misc]backup-simplify: Simplify 0 into 0 1538731204.317 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.317 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.317 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.317 * [misc]backup-simplify: Simplify 0 into 0 1538731204.317 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.317 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.317 * [misc]backup-simplify: Simplify 0 into 0 1538731204.317 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1538731204.317 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.318 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]backup-simplify: Simplify 0 into 0 1538731204.318 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1538731204.318 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.319 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re)))))) into 0 1538731204.319 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.319 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.319 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.319 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731204.319 * [misc]backup-simplify: Simplify 0 into 0 1538731204.319 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.319 * [misc]backup-simplify: Simplify 0 into 0 1538731204.319 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.319 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.320 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.320 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.320 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.320 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.320 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.320 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.320 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.320 * [misc]backup-simplify: Simplify 0 into 0 1538731204.320 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1538731204.321 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.321 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]backup-simplify: Simplify 0 into 0 1538731204.321 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- y.re))) (/ 1 (/ 1 (- x.re))))))) (* 1 (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731204.321 * * * * [misc]progress: [ 3 / 4 ] generating series at (2) 1538731204.322 * [misc]backup-simplify: Simplify (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) into (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) 1538731204.322 * [misc]approximate: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in (y.re y.im x.re x.im) around 0 1538731204.322 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 1538731204.322 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.322 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.322 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.322 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.322 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.322 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.322 * [misc]backup-simplify: Simplify 0 into 0 1538731204.322 * [misc]backup-simplify: Simplify 1 into 1 1538731204.322 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731204.322 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.322 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.322 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.322 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731204.322 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.322 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.322 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.322 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.322 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.322 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.322 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731204.322 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.322 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.323 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.323 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.323 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1538731204.323 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.323 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1538731204.323 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.323 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 1538731204.323 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1538731204.323 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.323 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.323 * [misc]backup-simplify: Simplify 0 into 0 1538731204.323 * [misc]backup-simplify: Simplify 1 into 1 1538731204.323 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.323 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.323 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.323 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.323 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.323 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.323 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731204.323 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.323 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731204.323 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.324 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.324 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.324 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.324 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731204.324 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.324 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.324 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.324 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.324 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.324 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.324 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.324 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731204.324 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.324 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.324 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.324 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731204.324 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1538731204.324 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.324 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.325 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731204.325 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 1538731204.325 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 1538731204.325 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.325 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.325 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.325 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.325 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.325 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.325 * [misc]backup-simplify: Simplify 0 into 0 1538731204.325 * [misc]backup-simplify: Simplify 1 into 1 1538731204.325 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.325 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.325 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731204.325 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.325 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.325 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.325 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.325 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.325 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731204.325 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.325 * [misc]backup-simplify: Simplify 0 into 0 1538731204.325 * [misc]backup-simplify: Simplify 1 into 1 1538731204.325 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.325 * [misc]backup-simplify: Simplify 0 into 0 1538731204.325 * [misc]backup-simplify: Simplify 1 into 1 1538731204.325 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.325 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.325 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731204.325 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731204.325 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.326 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.326 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.326 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731204.326 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1538731204.326 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.326 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1538731204.326 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.326 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731204.326 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1538731204.326 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.326 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.326 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.326 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.326 * [misc]backup-simplify: Simplify 0 into 0 1538731204.326 * [misc]backup-simplify: Simplify 1 into 1 1538731204.326 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.326 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.326 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.326 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.326 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731204.326 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.326 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.326 * [misc]backup-simplify: Simplify 0 into 0 1538731204.326 * [misc]backup-simplify: Simplify 1 into 1 1538731204.326 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.326 * [misc]backup-simplify: Simplify 0 into 0 1538731204.326 * [misc]backup-simplify: Simplify 1 into 1 1538731204.326 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731204.326 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.326 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.326 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.326 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.327 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.327 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.327 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.327 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731204.327 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.327 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.327 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.327 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731204.327 * [misc]backup-simplify: Simplify (* x.re 0) into 0 1538731204.327 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.327 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.327 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.327 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731204.327 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (pow (hypot y.re y.im) 2)) in y.re 1538731204.327 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1538731204.327 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1538731204.327 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.re 1538731204.327 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.327 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.327 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.327 * [misc]backup-simplify: Simplify 0 into 0 1538731204.328 * [misc]backup-simplify: Simplify 1 into 1 1538731204.328 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.328 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.328 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.328 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.328 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.328 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 1538731204.328 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731204.328 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.328 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731204.328 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731204.328 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.328 * [misc]backup-simplify: Simplify 0 into 0 1538731204.328 * [misc]backup-simplify: Simplify 1 into 1 1538731204.328 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.328 * [misc]backup-simplify: Simplify 0 into 0 1538731204.328 * [misc]backup-simplify: Simplify 1 into 1 1538731204.328 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731204.328 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.328 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.328 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.328 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.328 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.328 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.328 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.328 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731204.328 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.328 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.328 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.328 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731204.328 * [misc]backup-simplify: Simplify (* x.re 0) into 0 1538731204.329 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.329 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1538731204.329 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.329 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731204.329 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in y.im 1538731204.329 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.329 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.329 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.329 * [misc]backup-simplify: Simplify 0 into 0 1538731204.329 * [misc]backup-simplify: Simplify 1 into 1 1538731204.329 * [misc]backup-simplify: Simplify (/ x.im 1) into x.im 1538731204.329 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 1538731204.329 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.329 * [misc]backup-simplify: Simplify 0 into 0 1538731204.329 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.329 * [misc]backup-simplify: Simplify 0 into 0 1538731204.329 * [misc]backup-simplify: Simplify 0 into 0 1538731204.329 * [misc]backup-simplify: Simplify (+ (* x.re 1) (* 0 0)) into x.re 1538731204.329 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.329 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1538731204.329 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.330 * [misc]backup-simplify: Simplify (- (/ x.re (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into (/ x.re (pow y.im 2)) 1538731204.330 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.im 2)) in y.im 1538731204.330 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.330 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.330 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731204.330 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.330 * [misc]backup-simplify: Simplify 0 into 0 1538731204.330 * [misc]backup-simplify: Simplify 1 into 1 1538731204.330 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.330 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731204.330 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.330 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.330 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731204.331 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.331 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.331 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.331 * [misc]backup-simplify: Simplify 0 into 0 1538731204.332 * [misc]backup-simplify: Simplify (+ (* x.re 0) (+ (* 0 1) (* 0 0))) into 0 1538731204.332 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.332 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.332 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731204.332 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731204.332 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.333 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1538731204.333 * [misc]backup-simplify: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 1538731204.333 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 1 (pow y.im 2))) (* (/ x.re (pow y.im 2)) (/ 0 (pow y.im 2))))) into (- (/ x.im (pow y.im 3))) 1538731204.333 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in y.im 1538731204.333 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in y.im 1538731204.333 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.333 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.333 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in y.im 1538731204.333 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.333 * [misc]backup-simplify: Simplify 0 into 0 1538731204.333 * [misc]backup-simplify: Simplify 1 into 1 1538731204.333 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.333 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.334 * [misc]backup-simplify: Simplify (/ x.im 1) into x.im 1538731204.334 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.334 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.334 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.334 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.334 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.335 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 1538731204.335 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.335 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.335 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.335 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.336 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.336 * [misc]backup-simplify: Simplify 0 into 0 1538731204.336 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.336 * [misc]backup-simplify: Simplify 0 into 0 1538731204.336 * [misc]backup-simplify: Simplify 0 into 0 1538731204.336 * [misc]backup-simplify: Simplify 0 into 0 1538731204.336 * [misc]backup-simplify: Simplify (* (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im)))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 1538731204.336 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 1538731204.336 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.336 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.336 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.336 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.336 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.336 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.336 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.336 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.336 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.336 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.336 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.336 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.336 * [misc]backup-simplify: Simplify 0 into 0 1538731204.336 * [misc]backup-simplify: Simplify 1 into 1 1538731204.336 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.337 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.337 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.337 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731204.337 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.337 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.337 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.337 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.337 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.337 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.337 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.337 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.337 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.337 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.337 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731204.337 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.337 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.337 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.337 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.337 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.337 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.337 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.337 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.338 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.338 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731204.338 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.338 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731204.338 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.339 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.339 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.339 * [misc]backup-simplify: Simplify 0 into 0 1538731204.339 * [misc]backup-simplify: Simplify 1 into 1 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.339 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.339 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.339 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.339 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731204.339 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.339 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.339 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.339 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731204.339 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.339 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.339 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.340 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.340 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.340 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.340 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.340 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.340 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.340 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.341 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1538731204.341 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.341 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.341 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731204.341 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.341 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.341 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.341 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.341 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.341 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.341 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.341 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.341 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.341 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.341 * [misc]backup-simplify: Simplify 0 into 0 1538731204.341 * [misc]backup-simplify: Simplify 1 into 1 1538731204.341 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.341 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.341 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.341 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.341 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.342 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731204.342 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.342 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.342 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.342 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.342 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.342 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.342 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.342 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.342 * [misc]backup-simplify: Simplify 0 into 0 1538731204.342 * [misc]backup-simplify: Simplify 1 into 1 1538731204.342 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.342 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.342 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.342 * [misc]backup-simplify: Simplify 0 into 0 1538731204.342 * [misc]backup-simplify: Simplify 1 into 1 1538731204.342 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.342 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.342 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.342 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.343 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.343 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.343 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.343 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.343 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.343 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731204.343 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.343 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731204.343 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 1538731204.343 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.343 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.343 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1538731204.343 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1538731204.343 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.343 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.343 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.343 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.344 * [misc]backup-simplify: Simplify 0 into 0 1538731204.344 * [misc]backup-simplify: Simplify 1 into 1 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.344 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.344 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.344 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.344 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.344 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.344 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731204.344 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.344 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.344 * [misc]backup-simplify: Simplify 0 into 0 1538731204.344 * [misc]backup-simplify: Simplify 1 into 1 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.344 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.344 * [misc]backup-simplify: Simplify 0 into 0 1538731204.344 * [misc]backup-simplify: Simplify 1 into 1 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.344 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.344 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.344 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.344 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.344 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.344 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.345 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.345 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.345 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.345 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.345 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.345 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.345 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.345 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.345 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.345 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.346 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.346 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.346 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1538731204.346 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.346 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.346 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.346 * [misc]backup-simplify: Simplify 0 into 0 1538731204.346 * [misc]backup-simplify: Simplify 1 into 1 1538731204.346 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.346 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.346 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.346 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.346 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.346 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.346 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731204.346 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.346 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.346 * [misc]backup-simplify: Simplify 0 into 0 1538731204.346 * [misc]backup-simplify: Simplify 1 into 1 1538731204.346 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.346 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.346 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.346 * [misc]backup-simplify: Simplify 0 into 0 1538731204.347 * [misc]backup-simplify: Simplify 1 into 1 1538731204.347 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.347 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731204.347 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.347 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.347 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.347 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.347 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.347 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.347 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.347 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.347 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.347 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.347 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.347 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.347 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.348 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.348 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.348 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.348 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.348 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.348 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.348 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.348 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1538731204.348 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.348 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.348 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.348 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.348 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.348 * [misc]backup-simplify: Simplify 0 into 0 1538731204.348 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.349 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.349 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) 0) (* 0 1)) into 0 1538731204.349 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.349 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.349 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1538731204.349 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.349 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.349 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.349 * [misc]backup-simplify: Simplify 0 into 0 1538731204.349 * [misc]backup-simplify: Simplify 1 into 1 1538731204.349 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.349 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.349 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.349 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.349 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.350 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.350 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731204.350 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731204.350 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.350 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.350 * [misc]backup-simplify: Simplify 0 into 0 1538731204.350 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.350 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.350 * [misc]backup-simplify: Simplify 0 into 0 1538731204.350 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.350 * [misc]backup-simplify: Simplify 0 into 0 1538731204.351 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.351 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.351 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.351 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.351 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.351 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.351 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.351 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.352 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.352 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.352 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.352 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731204.353 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 1538731204.353 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 1538731204.353 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 1538731204.353 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 1538731204.353 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 1538731204.353 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731204.353 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.353 * [misc]backup-simplify: Simplify 0 into 0 1538731204.353 * [misc]backup-simplify: Simplify 1 into 1 1538731204.353 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.353 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.353 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.353 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1538731204.353 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.353 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.354 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.354 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.354 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731204.354 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1538731204.354 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.355 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731204.355 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.355 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.355 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.355 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.355 * [misc]backup-simplify: Simplify 0 into 0 1538731204.355 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1538731204.355 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.356 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.356 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]backup-simplify: Simplify 0 into 0 1538731204.356 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.356 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.356 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.357 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.357 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.357 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.357 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.357 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.357 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.358 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.358 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.358 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731204.358 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.358 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731204.358 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1538731204.359 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 1538731204.359 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 1538731204.359 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 1538731204.359 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 1538731204.359 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in y.im 1538731204.359 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.359 * [misc]backup-simplify: Simplify 0 into 0 1538731204.359 * [misc]backup-simplify: Simplify 1 into 1 1538731204.359 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.359 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.359 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.359 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.359 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1538731204.359 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.359 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.360 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.360 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.360 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.360 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.360 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.361 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.361 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.361 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1538731204.361 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1538731204.361 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.362 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.362 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.362 * [misc]backup-simplify: Simplify 0 into 0 1538731204.363 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.363 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731204.363 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.363 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.363 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.363 * [misc]backup-simplify: Simplify 0 into 0 1538731204.364 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1538731204.364 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.364 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.364 * [misc]backup-simplify: Simplify 0 into 0 1538731204.364 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.364 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.364 * [misc]backup-simplify: Simplify 0 into 0 1538731204.364 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.364 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]backup-simplify: Simplify 0 into 0 1538731204.365 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.365 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.365 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.366 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.366 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.366 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.366 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.366 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.367 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.367 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.367 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.367 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 1538731204.367 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.368 * [misc]backup-simplify: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 1538731204.368 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 1538731204.369 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 1538731204.369 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 1538731204.369 * [misc]taylor: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 1538731204.369 * [misc]taylor: Taking taylor expansion of (pow y.im 4) in y.im 1538731204.369 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.369 * [misc]backup-simplify: Simplify 0 into 0 1538731204.369 * [misc]backup-simplify: Simplify 1 into 1 1538731204.369 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.369 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.369 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.369 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.369 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1538731204.369 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.370 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.371 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.371 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.371 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.371 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.372 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1538731204.372 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1538731204.372 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.372 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.373 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.373 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.373 * [misc]backup-simplify: Simplify 0 into 0 1538731204.374 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.374 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.374 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1538731204.375 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.375 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.375 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.375 * [misc]backup-simplify: Simplify 0 into 0 1538731204.375 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.376 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1538731204.376 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.376 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.376 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.376 * [misc]backup-simplify: Simplify 0 into 0 1538731204.376 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 1538731204.377 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.377 * [misc]backup-simplify: Simplify 0 into 0 1538731204.378 * [misc]backup-simplify: Simplify (* (/ 1 (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 1538731204.378 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.re y.im x.re x.im) around 0 1538731204.378 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 1538731204.378 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.378 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.378 * [misc]backup-simplify: Simplify -1 into -1 1538731204.378 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731204.378 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.378 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.378 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.378 * [misc]backup-simplify: Simplify -1 into -1 1538731204.378 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.378 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.378 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.378 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731204.378 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.378 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.378 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731204.378 * [misc]backup-simplify: Simplify 0 into 0 1538731204.378 * [misc]backup-simplify: Simplify 1 into 1 1538731204.378 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731204.379 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1538731204.379 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.379 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731204.379 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.379 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.379 * [misc]backup-simplify: Simplify -1 into -1 1538731204.379 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.379 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.379 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.379 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.379 * [misc]backup-simplify: Simplify -1 into -1 1538731204.379 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731204.379 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.379 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.379 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.379 * [misc]backup-simplify: Simplify -1 into -1 1538731204.379 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.379 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.379 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.379 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731204.379 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731204.379 * [misc]backup-simplify: Simplify -1 into -1 1538731204.379 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731204.379 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.379 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.379 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.379 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.379 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.380 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.380 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.380 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.380 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1538731204.381 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.381 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731204.381 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1538731204.381 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.381 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.381 * [misc]backup-simplify: Simplify -1 into -1 1538731204.381 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731204.381 * [misc]backup-simplify: Simplify 0 into 0 1538731204.381 * [misc]backup-simplify: Simplify 1 into 1 1538731204.381 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.381 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.381 * [misc]backup-simplify: Simplify -1 into -1 1538731204.381 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.381 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.381 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.381 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.381 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.381 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731204.381 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.381 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.381 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.381 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 1538731204.381 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731204.382 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.382 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.382 * [misc]backup-simplify: Simplify -1 into -1 1538731204.382 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.382 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.382 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.382 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.382 * [misc]backup-simplify: Simplify -1 into -1 1538731204.382 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731204.382 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.382 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.382 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.382 * [misc]backup-simplify: Simplify -1 into -1 1538731204.382 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.382 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.382 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.382 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731204.382 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731204.382 * [misc]backup-simplify: Simplify -1 into -1 1538731204.382 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731204.382 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.382 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.382 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731204.382 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.382 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.382 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731204.382 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.383 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731204.383 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731204.383 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.384 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.384 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.385 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.385 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731204.385 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1538731204.385 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1538731204.385 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731204.385 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731204.385 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 1538731204.385 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 1538731204.385 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.385 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 1538731204.385 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1538731204.385 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.385 * [misc]backup-simplify: Simplify -1 into -1 1538731204.386 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.386 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.386 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.386 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.386 * [misc]backup-simplify: Simplify -1 into -1 1538731204.386 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.386 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.386 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.386 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.386 * [misc]backup-simplify: Simplify 0 into 0 1538731204.386 * [misc]backup-simplify: Simplify 1 into 1 1538731204.386 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.386 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.386 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.386 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.386 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.386 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731204.386 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.386 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.386 * [misc]backup-simplify: Simplify -1 into -1 1538731204.386 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.386 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.386 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.386 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.386 * [misc]backup-simplify: Simplify -1 into -1 1538731204.386 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.386 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.386 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.386 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.386 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.386 * [misc]backup-simplify: Simplify -1 into -1 1538731204.386 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.386 * [misc]backup-simplify: Simplify 0 into 0 1538731204.386 * [misc]backup-simplify: Simplify 1 into 1 1538731204.387 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.387 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.387 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.387 * [misc]backup-simplify: Simplify -1 into -1 1538731204.387 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.387 * [misc]backup-simplify: Simplify 0 into 0 1538731204.387 * [misc]backup-simplify: Simplify 1 into 1 1538731204.387 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.387 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.387 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.387 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.387 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.388 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.388 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.388 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.388 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.388 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1538731204.388 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.388 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731204.388 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 1538731204.388 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.388 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.388 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1538731204.388 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1538731204.388 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.388 * [misc]backup-simplify: Simplify -1 into -1 1538731204.388 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.388 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.388 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.388 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.388 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.388 * [misc]backup-simplify: Simplify -1 into -1 1538731204.388 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.388 * [misc]backup-simplify: Simplify 0 into 0 1538731204.388 * [misc]backup-simplify: Simplify 1 into 1 1538731204.389 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.389 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.389 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.389 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.389 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.389 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.389 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731204.389 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.389 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.389 * [misc]backup-simplify: Simplify -1 into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.389 * [misc]backup-simplify: Simplify 0 into 0 1538731204.389 * [misc]backup-simplify: Simplify 1 into 1 1538731204.389 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.389 * [misc]backup-simplify: Simplify -1 into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.389 * [misc]backup-simplify: Simplify 0 into 0 1538731204.389 * [misc]backup-simplify: Simplify 1 into 1 1538731204.389 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.389 * [misc]backup-simplify: Simplify -1 into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.389 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.389 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.389 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.389 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.389 * [misc]backup-simplify: Simplify -1 into -1 1538731204.389 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.389 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.389 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.390 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.390 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.390 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.390 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.390 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.390 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.390 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.390 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.391 * [misc]backup-simplify: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 1538731204.391 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.391 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.391 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.391 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1538731204.391 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1538731204.391 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.391 * [misc]backup-simplify: Simplify -1 into -1 1538731204.391 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731204.391 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.391 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1538731204.391 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.391 * [misc]backup-simplify: Simplify -1 into -1 1538731204.391 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.391 * [misc]backup-simplify: Simplify 0 into 0 1538731204.391 * [misc]backup-simplify: Simplify 1 into 1 1538731204.391 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.391 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.391 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.391 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731204.391 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.391 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731204.391 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1538731204.391 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731204.391 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.391 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.391 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.392 * [misc]backup-simplify: Simplify -1 into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.392 * [misc]backup-simplify: Simplify 0 into 0 1538731204.392 * [misc]backup-simplify: Simplify 1 into 1 1538731204.392 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.392 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.392 * [misc]backup-simplify: Simplify -1 into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.392 * [misc]backup-simplify: Simplify 0 into 0 1538731204.392 * [misc]backup-simplify: Simplify 1 into 1 1538731204.392 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731204.392 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.392 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.392 * [misc]backup-simplify: Simplify -1 into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.392 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.392 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.392 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.392 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.392 * [misc]backup-simplify: Simplify -1 into -1 1538731204.392 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.392 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.392 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.392 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.392 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.392 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.393 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.393 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.393 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.393 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.393 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.393 * [misc]backup-simplify: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 1538731204.393 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1538731204.393 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.393 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731204.393 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1538731204.393 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.393 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.393 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.394 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.394 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.394 * [misc]backup-simplify: Simplify 0 into 0 1538731204.394 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.394 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1538731204.394 * [misc]backup-simplify: Simplify (+ (* (/ -1 x.re) 0) (* 0 -1)) into 0 1538731204.394 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1538731204.394 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.394 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1538731204.394 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1538731204.395 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731204.395 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.395 * [misc]backup-simplify: Simplify 0 into 0 1538731204.395 * [misc]backup-simplify: Simplify 1 into 1 1538731204.395 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.395 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.395 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731204.395 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731204.395 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.395 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.395 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731204.395 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731204.396 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.396 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.396 * [misc]backup-simplify: Simplify 0 into 0 1538731204.396 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.396 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.396 * [misc]backup-simplify: Simplify 0 into 0 1538731204.396 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.396 * [misc]backup-simplify: Simplify 0 into 0 1538731204.396 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.396 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.397 * [misc]backup-simplify: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (* 0 -1))) into 0 1538731204.397 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1538731204.397 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1538731204.397 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.397 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.398 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.398 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731204.398 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.398 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.399 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731204.399 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ 1/2 (pow y.im 2)) 1))) into (/ 1 (pow y.im 2)) 1538731204.400 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (/ 1 (* (pow y.im 2) x.re))) 1538731204.400 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in y.im 1538731204.400 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in y.im 1538731204.400 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in y.im 1538731204.400 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731204.400 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.400 * [misc]backup-simplify: Simplify 0 into 0 1538731204.400 * [misc]backup-simplify: Simplify 1 into 1 1538731204.400 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.400 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.400 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.400 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1538731204.400 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.401 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.401 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.401 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.402 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731204.402 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1538731204.402 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.402 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731204.403 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.403 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.403 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.403 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.403 * [misc]backup-simplify: Simplify 0 into 0 1538731204.404 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1538731204.404 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.404 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.404 * [misc]backup-simplify: Simplify 0 into 0 1538731204.404 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.404 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.404 * [misc]backup-simplify: Simplify 0 into 0 1538731204.404 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.404 * [misc]backup-simplify: Simplify 0 into 0 1538731204.404 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.405 * [misc]backup-simplify: Simplify 0 into 0 1538731204.405 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.405 * [misc]backup-simplify: Simplify 0 into 0 1538731204.405 * [misc]backup-simplify: Simplify 0 into 0 1538731204.405 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.405 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.406 * [misc]backup-simplify: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731204.406 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.406 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.406 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.407 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.407 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.407 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731204.408 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.408 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731204.408 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731204.408 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.408 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731204.409 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1538731204.410 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ 0 1)))) into (- (/ 1 (* (pow y.im 3) x.im))) 1538731204.410 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in y.im 1538731204.410 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in y.im 1538731204.410 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in y.im 1538731204.410 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in y.im 1538731204.410 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.410 * [misc]backup-simplify: Simplify 0 into 0 1538731204.410 * [misc]backup-simplify: Simplify 1 into 1 1538731204.410 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731204.410 * [misc]backup-simplify: Simplify x.im into x.im 1538731204.410 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.410 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.411 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1538731204.411 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731204.411 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.411 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.411 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.412 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.412 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.412 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.412 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.413 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.413 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1538731204.414 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1538731204.414 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731204.414 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.414 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1538731204.415 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.415 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.415 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.415 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.415 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.415 * [misc]backup-simplify: Simplify 0 into 0 1538731204.416 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.417 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731204.417 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.417 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.417 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.417 * [misc]backup-simplify: Simplify 0 into 0 1538731204.418 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1538731204.418 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.418 * [misc]backup-simplify: Simplify 0 into 0 1538731204.418 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.419 * [misc]backup-simplify: Simplify 0 into 0 1538731204.420 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.420 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.420 * [misc]backup-simplify: Simplify (+ (* (/ -1 x.re) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 1538731204.421 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1538731204.421 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1538731204.421 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.421 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.422 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.422 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 1538731204.422 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.423 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1538731204.423 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 1538731204.423 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.424 * [misc]backup-simplify: Simplify (/ (- 0 (pow (/ 1/2 (pow y.im 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.im 4)) 1538731204.425 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/8 (pow y.im 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.im 2)) (/ 1/2 (pow y.im 2))) (+ (* 0 0) (* (/ -1/8 (pow y.im 4)) 1))))) into 0 1538731204.426 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)) (* (- (/ 1 (* (pow y.im 2) x.re))) (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (* (pow y.im 3) x.im))) (/ 0 1)))) into (/ 1 (* (pow y.im 4) x.re)) 1538731204.426 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 4) x.re)) in y.im 1538731204.426 * [misc]taylor: Taking taylor expansion of (* (pow y.im 4) x.re) in y.im 1538731204.426 * [misc]taylor: Taking taylor expansion of (pow y.im 4) in y.im 1538731204.426 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.426 * [misc]backup-simplify: Simplify 0 into 0 1538731204.426 * [misc]backup-simplify: Simplify 1 into 1 1538731204.426 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731204.426 * [misc]backup-simplify: Simplify x.re into x.re 1538731204.426 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.426 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.426 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1538731204.426 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731204.427 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.427 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.427 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.427 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.428 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.428 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.428 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.429 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731204.429 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.430 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.430 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1538731204.431 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1538731204.431 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731204.431 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731204.432 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731204.432 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.432 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731204.432 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.433 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.433 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.433 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.433 * [misc]backup-simplify: Simplify 0 into 0 1538731204.433 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.434 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.435 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1538731204.435 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.435 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.435 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.435 * [misc]backup-simplify: Simplify 0 into 0 1538731204.436 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1538731204.436 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1538731204.437 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.437 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.437 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.437 * [misc]backup-simplify: Simplify 0 into 0 1538731204.438 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))))) into 0 1538731204.438 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731204.438 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.438 * [misc]backup-simplify: Simplify 0 into 0 1538731204.438 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * [misc]backup-simplify: Simplify 0 into 0 1538731204.439 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1) 1538731204.440 * [misc]backup-simplify: Simplify (/ 1 (hypot y.re y.im)) into (/ 1 (hypot y.re y.im)) 1538731204.440 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in (y.re y.im) around 0 1538731204.440 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.im 1538731204.440 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731204.440 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.440 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731204.440 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731204.440 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.440 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.440 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.440 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.440 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731204.440 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.440 * [misc]backup-simplify: Simplify 0 into 0 1538731204.440 * [misc]backup-simplify: Simplify 1 into 1 1538731204.440 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.440 * [misc]backup-simplify: Simplify 0 into 0 1538731204.440 * [misc]backup-simplify: Simplify 1 into 1 1538731204.440 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731204.441 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.441 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731204.441 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731204.441 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731204.441 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.441 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.441 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731204.441 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.441 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 1538731204.442 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731204.442 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.442 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731204.442 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731204.442 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.442 * [misc]backup-simplify: Simplify 0 into 0 1538731204.442 * [misc]backup-simplify: Simplify 1 into 1 1538731204.442 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.442 * [misc]backup-simplify: Simplify 0 into 0 1538731204.442 * [misc]backup-simplify: Simplify 1 into 1 1538731204.442 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731204.442 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.442 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.442 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.442 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.442 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.442 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.442 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.442 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731204.443 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.443 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.443 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.443 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731204.443 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.443 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 1538731204.443 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731204.443 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731204.443 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731204.443 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731204.443 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.443 * [misc]backup-simplify: Simplify 0 into 0 1538731204.443 * [misc]backup-simplify: Simplify 1 into 1 1538731204.443 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.443 * [misc]backup-simplify: Simplify 0 into 0 1538731204.443 * [misc]backup-simplify: Simplify 1 into 1 1538731204.443 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731204.443 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.443 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.444 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.444 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.444 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731204.444 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731204.444 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731204.444 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731204.444 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731204.444 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731204.444 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.445 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731204.445 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.445 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.445 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.445 * [misc]backup-simplify: Simplify 0 into 0 1538731204.445 * [misc]backup-simplify: Simplify 1 into 1 1538731204.445 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.445 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.445 * [misc]backup-simplify: Simplify 0 into 0 1538731204.445 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731204.445 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.446 * [misc]backup-simplify: Simplify 0 into 0 1538731204.446 * [misc]backup-simplify: Simplify 0 into 0 1538731204.446 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.446 * [misc]backup-simplify: Simplify 0 into 0 1538731204.446 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731204.446 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731204.447 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.447 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1538731204.448 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ (/ 1/2 y.im) y.im)) (* 0 (/ 0 y.im)))) into (- (* 1/2 (/ 1 (pow y.im 3)))) 1538731204.448 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 3)))) in y.im 1538731204.448 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 3))) in y.im 1538731204.448 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731204.448 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.448 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 3)) in y.im 1538731204.448 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in y.im 1538731204.448 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.448 * [misc]backup-simplify: Simplify 0 into 0 1538731204.448 * [misc]backup-simplify: Simplify 1 into 1 1538731204.448 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.448 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.448 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.449 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.449 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.449 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.450 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.450 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.450 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.450 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.451 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.451 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.451 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.451 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.451 * [misc]backup-simplify: Simplify 0 into 0 1538731204.452 * [misc]backup-simplify: Simplify 0 into 0 1538731204.452 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.452 * [misc]backup-simplify: Simplify 0 into 0 1538731204.452 * [misc]backup-simplify: Simplify 0 into 0 1538731204.452 * [misc]backup-simplify: Simplify (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) into (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) 1538731204.452 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in (y.re y.im) around 0 1538731204.452 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731204.452 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731204.452 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.452 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731204.452 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731204.452 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.452 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.452 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.453 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.453 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731204.453 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.453 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.453 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731204.453 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731204.453 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.453 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.453 * [misc]backup-simplify: Simplify 0 into 0 1538731204.453 * [misc]backup-simplify: Simplify 1 into 1 1538731204.453 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.453 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731204.453 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.453 * [misc]backup-simplify: Simplify 0 into 0 1538731204.453 * [misc]backup-simplify: Simplify 1 into 1 1538731204.453 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.453 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.454 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.454 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.454 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.454 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.454 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.455 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.455 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.455 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.455 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731204.455 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731204.455 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.455 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731204.455 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731204.455 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.455 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.455 * [misc]backup-simplify: Simplify 0 into 0 1538731204.455 * [misc]backup-simplify: Simplify 1 into 1 1538731204.455 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.455 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.455 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.455 * [misc]backup-simplify: Simplify 0 into 0 1538731204.455 * [misc]backup-simplify: Simplify 1 into 1 1538731204.455 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.456 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731204.456 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.456 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.456 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.456 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.456 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.456 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.456 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.456 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.456 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.456 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.456 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.456 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.456 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.456 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.457 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.457 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.457 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.457 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731204.457 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731204.457 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.457 * [misc]backup-simplify: Simplify 0 into 0 1538731204.457 * [misc]backup-simplify: Simplify 1 into 1 1538731204.457 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.457 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.457 * [misc]backup-simplify: Simplify 0 into 0 1538731204.457 * [misc]backup-simplify: Simplify 1 into 1 1538731204.457 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.457 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.457 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.457 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.457 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731204.457 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.457 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.457 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731204.457 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.458 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.458 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.458 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.458 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.458 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.458 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.458 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.458 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.458 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.458 * [misc]backup-simplify: Simplify 1 into 1 1538731204.458 * [misc]backup-simplify: Simplify 0 into 0 1538731204.459 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.459 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.459 * [misc]backup-simplify: Simplify 0 into 0 1538731204.459 * [misc]backup-simplify: Simplify 0 into 0 1538731204.459 * [misc]backup-simplify: Simplify 0 into 0 1538731204.459 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.459 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.459 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.459 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.459 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.460 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731204.460 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1538731204.460 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1538731204.460 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1538731204.460 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731204.460 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.460 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731204.460 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731204.460 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.460 * [misc]backup-simplify: Simplify 0 into 0 1538731204.460 * [misc]backup-simplify: Simplify 1 into 1 1538731204.460 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.460 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.461 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.461 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.461 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.461 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.461 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.461 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.462 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.462 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.462 * [misc]backup-simplify: Simplify 0 into 0 1538731204.462 * [misc]backup-simplify: Simplify 0 into 0 1538731204.462 * [misc]backup-simplify: Simplify 0 into 0 1538731204.462 * [misc]backup-simplify: Simplify 0 into 0 1538731204.462 * [misc]backup-simplify: Simplify (/ 1 (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) 1538731204.462 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in (y.re y.im) around 0 1538731204.462 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731204.462 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.462 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.462 * [misc]backup-simplify: Simplify -1 into -1 1538731204.462 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.462 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.462 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.462 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.462 * [misc]backup-simplify: Simplify -1 into -1 1538731204.462 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731204.462 * [misc]backup-simplify: Simplify y.re into y.re 1538731204.462 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731204.462 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.462 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.462 * [misc]backup-simplify: Simplify -1 into -1 1538731204.462 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.462 * [misc]backup-simplify: Simplify 0 into 0 1538731204.462 * [misc]backup-simplify: Simplify 1 into 1 1538731204.462 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.462 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731204.463 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731204.463 * [misc]backup-simplify: Simplify -1 into -1 1538731204.463 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.463 * [misc]backup-simplify: Simplify 0 into 0 1538731204.463 * [misc]backup-simplify: Simplify 1 into 1 1538731204.463 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.463 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.463 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731204.463 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.463 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.463 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.463 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.464 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.464 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.464 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.464 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731204.464 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.464 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.464 * [misc]backup-simplify: Simplify -1 into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.464 * [misc]backup-simplify: Simplify 0 into 0 1538731204.464 * [misc]backup-simplify: Simplify 1 into 1 1538731204.464 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.464 * [misc]backup-simplify: Simplify -1 into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.464 * [misc]backup-simplify: Simplify 0 into 0 1538731204.464 * [misc]backup-simplify: Simplify 1 into 1 1538731204.464 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.464 * [misc]backup-simplify: Simplify -1 into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.464 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.464 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.464 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.464 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.464 * [misc]backup-simplify: Simplify -1 into -1 1538731204.464 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.464 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.464 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.465 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.465 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.465 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.465 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.465 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.465 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.465 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.465 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.466 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.466 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731204.466 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731204.466 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.466 * [misc]backup-simplify: Simplify -1 into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.466 * [misc]backup-simplify: Simplify 0 into 0 1538731204.466 * [misc]backup-simplify: Simplify 1 into 1 1538731204.466 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.466 * [misc]backup-simplify: Simplify -1 into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731204.466 * [misc]backup-simplify: Simplify 0 into 0 1538731204.466 * [misc]backup-simplify: Simplify 1 into 1 1538731204.466 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.466 * [misc]backup-simplify: Simplify -1 into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.466 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.466 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.466 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731204.466 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731204.466 * [misc]backup-simplify: Simplify -1 into -1 1538731204.466 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731204.466 * [misc]backup-simplify: Simplify y.im into y.im 1538731204.466 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731204.466 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731204.467 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731204.467 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731204.467 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.467 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731204.467 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731204.467 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731204.467 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731204.467 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.467 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731204.467 * [misc]backup-simplify: Simplify 1 into 1 1538731204.467 * [misc]backup-simplify: Simplify 0 into 0 1538731204.468 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.468 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731204.468 * [misc]backup-simplify: Simplify 0 into 0 1538731204.468 * [misc]backup-simplify: Simplify 0 into 0 1538731204.468 * [misc]backup-simplify: Simplify 0 into 0 1538731204.468 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.468 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.468 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731204.468 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731204.468 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731204.469 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731204.469 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1538731204.469 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1538731204.469 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1538731204.469 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731204.469 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731204.469 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1538731204.469 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731204.469 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731204.469 * [misc]backup-simplify: Simplify 0 into 0 1538731204.469 * [misc]backup-simplify: Simplify 1 into 1 1538731204.469 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731204.469 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731204.470 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.470 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731204.470 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731204.470 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731204.470 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.470 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731204.471 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731204.471 * [misc]backup-simplify: Simplify (- 0) into 0 1538731204.471 * [misc]backup-simplify: Simplify 0 into 0 1538731204.471 * [misc]backup-simplify: Simplify 0 into 0 1538731204.471 * [misc]backup-simplify: Simplify 0 into 0 1538731204.471 * [misc]backup-simplify: Simplify 0 into 0 1538731204.471 * * * [misc]progress: simplifying candidates 1538731204.471 * * * * [misc]progress: [ 1 / 106 ] simplifiying candidate # 1538731204.471 * * * * [misc]progress: [ 2 / 106 ] simplifiying candidate # 1538731204.471 * * * * [misc]progress: [ 3 / 106 ] simplifiying candidate # 1538731204.471 * * * * [misc]progress: [ 4 / 106 ] simplifiying candidate # 1538731204.471 * [enter]simplify: Simplifying (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im))) 1538731204.472 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.474 * * [misc]simplify: iters left: 5 (15 enodes) 1538731204.477 * * [misc]simplify: iters left: 4 (18 enodes) 1538731204.480 * * [misc]simplify: iters left: 3 (21 enodes) 1538731204.483 * [exit]simplify: Simplified to (- (log (fma y.im x.im (* x.re y.re))) (log (hypot y.re y.im))) 1538731204.483 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (exp (- (log (fma y.im x.im (* x.re y.re))) (log (hypot y.re y.im)))))) 1538731204.483 * * * * [misc]progress: [ 5 / 106 ] simplifiying candidate # 1538731204.483 * * * * [misc]progress: [ 6 / 106 ] simplifiying candidate # 1538731204.483 * * * * [misc]progress: [ 7 / 106 ] simplifiying candidate # 1538731204.484 * [enter]simplify: Simplifying (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731204.484 * * [misc]simplify: iters left: 6 (12 enodes) 1538731204.487 * * [misc]simplify: iters left: 5 (24 enodes) 1538731204.496 * * [misc]simplify: iters left: 4 (66 enodes) 1538731204.531 * * [misc]simplify: iters left: 3 (219 enodes) 1538731204.709 * [exit]simplify: Simplified to (pow (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)) 3) 1538731204.709 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (cbrt (pow (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)) 3)))) 1538731204.709 * * * * [misc]progress: [ 8 / 106 ] simplifiying candidate # 1538731204.709 * * * * [misc]progress: [ 9 / 106 ] simplifiying candidate # 1538731204.709 * * * * [misc]progress: [ 10 / 106 ] simplifiying candidate # 1538731204.709 * * * * [misc]progress: [ 11 / 106 ] simplifiying candidate # 1538731204.709 * * * * [misc]progress: [ 12 / 106 ] simplifiying candidate # 1538731204.709 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731204.711 * * [misc]simplify: iters left: 6 (12 enodes) 1538731204.716 * * [misc]simplify: iters left: 5 (21 enodes) 1538731204.723 * * [misc]simplify: iters left: 4 (32 enodes) 1538731204.728 * * [misc]simplify: iters left: 3 (38 enodes) 1538731204.733 * * [misc]simplify: iters left: 2 (41 enodes) 1538731204.741 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (hypot y.re y.im)))) 1538731204.741 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))))) 1538731204.741 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) 1538731204.742 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.744 * * [misc]simplify: iters left: 5 (13 enodes) 1538731204.746 * * [misc]simplify: iters left: 4 (15 enodes) 1538731204.749 * * [misc]simplify: iters left: 3 (18 enodes) 1538731204.752 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))) 1538731204.752 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im)))))) 1538731204.752 * * * * [misc]progress: [ 13 / 106 ] simplifiying candidate # 1538731204.752 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) 1538731204.752 * * [misc]simplify: iters left: 6 (11 enodes) 1538731204.755 * * [misc]simplify: iters left: 5 (16 enodes) 1538731204.758 * * [misc]simplify: iters left: 4 (20 enodes) 1538731204.761 * * [misc]simplify: iters left: 3 (24 enodes) 1538731204.766 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.im y.im (* x.re y.re))))) 1538731204.766 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.im y.im (* x.re y.re))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))))) 1538731204.766 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1538731204.766 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.768 * * [misc]simplify: iters left: 5 (13 enodes) 1538731204.770 * * [misc]simplify: iters left: 4 (15 enodes) 1538731204.773 * * [misc]simplify: iters left: 3 (18 enodes) 1538731204.776 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) 1538731204.776 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im)))))) 1538731204.776 * * * * [misc]progress: [ 14 / 106 ] simplifiying candidate # 1538731204.776 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) 1538731204.776 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.779 * * [misc]simplify: iters left: 5 (17 enodes) 1538731204.783 * * [misc]simplify: iters left: 4 (25 enodes) 1538731204.787 * * [misc]simplify: iters left: 3 (30 enodes) 1538731204.793 * * [misc]simplify: iters left: 2 (35 enodes) 1538731204.798 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) 1538731204.798 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))))) 1538731204.798 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731204.799 * * [misc]simplify: iters left: 6 (9 enodes) 1538731204.800 * * [misc]simplify: iters left: 5 (12 enodes) 1538731204.802 * * [misc]simplify: iters left: 4 (14 enodes) 1538731204.805 * * [misc]simplify: iters left: 3 (17 enodes) 1538731204.807 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)) 1538731204.807 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im))))) 1538731204.808 * * * * [misc]progress: [ 15 / 106 ] simplifiying candidate # 1538731204.808 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731204.808 * * [misc]simplify: iters left: 6 (11 enodes) 1538731204.810 * * [misc]simplify: iters left: 5 (16 enodes) 1538731204.813 * * [misc]simplify: iters left: 4 (18 enodes) 1538731204.816 * * [misc]simplify: iters left: 3 (21 enodes) 1538731204.820 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731204.820 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (sqrt (fma x.im y.im (* x.re y.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im)))))) 1538731204.820 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) 1538731204.820 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.822 * * [misc]simplify: iters left: 5 (13 enodes) 1538731204.824 * * [misc]simplify: iters left: 4 (15 enodes) 1538731204.827 * * [misc]simplify: iters left: 3 (18 enodes) 1538731204.830 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))) 1538731204.830 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im)))))) 1538731204.830 * * * * [misc]progress: [ 16 / 106 ] simplifiying candidate # 1538731204.830 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1538731204.831 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.832 * * [misc]simplify: iters left: 5 (13 enodes) 1538731204.834 * * [misc]simplify: iters left: 4 (15 enodes) 1538731204.837 * * [misc]simplify: iters left: 3 (18 enodes) 1538731204.840 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) 1538731204.840 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))))) 1538731204.840 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1538731204.841 * * [misc]simplify: iters left: 6 (10 enodes) 1538731204.842 * * [misc]simplify: iters left: 5 (13 enodes) 1538731204.844 * * [misc]simplify: iters left: 4 (15 enodes) 1538731204.847 * * [misc]simplify: iters left: 3 (18 enodes) 1538731204.850 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) 1538731204.850 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im)))))) 1538731204.850 * * * * [misc]progress: [ 17 / 106 ] simplifiying candidate # 1538731204.850 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) 1538731204.851 * * [misc]simplify: iters left: 6 (9 enodes) 1538731204.853 * * [misc]simplify: iters left: 5 (14 enodes) 1538731204.855 * * [misc]simplify: iters left: 4 (18 enodes) 1538731204.859 * * [misc]simplify: iters left: 3 (21 enodes) 1538731204.862 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* x.re y.re))) 1538731204.862 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (sqrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))))) 1538731204.862 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731204.863 * * [misc]simplify: iters left: 6 (9 enodes) 1538731204.864 * * [misc]simplify: iters left: 5 (12 enodes) 1538731204.867 * * [misc]simplify: iters left: 4 (14 enodes) 1538731204.869 * * [misc]simplify: iters left: 3 (17 enodes) 1538731204.872 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)) 1538731204.872 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (sqrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im))))) 1538731204.872 * * * * [misc]progress: [ 18 / 106 ] simplifiying candidate # 1538731204.872 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731204.873 * * [misc]simplify: iters left: 6 (7 enodes) 1538731204.874 * * [misc]simplify: iters left: 5 (11 enodes) 1538731204.876 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731204.876 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im)))))) 1538731204.876 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) 1538731204.877 * * [misc]simplify: iters left: 5 (9 enodes) 1538731204.878 * * [misc]simplify: iters left: 4 (12 enodes) 1538731204.880 * * [misc]simplify: iters left: 3 (14 enodes) 1538731204.883 * * [misc]simplify: iters left: 2 (17 enodes) 1538731204.885 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (cbrt (hypot y.re y.im))) 1538731204.885 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma x.im y.im (* x.re y.re)) (cbrt (hypot y.re y.im)))))) 1538731204.885 * * * * [misc]progress: [ 19 / 106 ] simplifiying candidate # 1538731204.886 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.re y.im))) 1538731204.886 * * [misc]simplify: iters left: 4 (6 enodes) 1538731204.887 * * [misc]simplify: iters left: 3 (8 enodes) 1538731204.888 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731204.888 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im)))))) 1538731204.888 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1538731204.889 * * [misc]simplify: iters left: 5 (9 enodes) 1538731204.890 * * [misc]simplify: iters left: 4 (12 enodes) 1538731204.892 * * [misc]simplify: iters left: 3 (14 enodes) 1538731204.895 * * [misc]simplify: iters left: 2 (17 enodes) 1538731204.900 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (sqrt (hypot y.re y.im))) 1538731204.900 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma x.im y.im (* x.re y.re)) (sqrt (hypot y.re y.im)))))) 1538731204.900 * * * * [misc]progress: [ 20 / 106 ] simplifiying candidate # 1538731204.900 * [enter]simplify: Simplifying (/ 1 1) 1538731204.900 * * [misc]simplify: iters left: 2 (2 enodes) 1538731204.900 * * [misc]simplify: iters left: 1 (4 enodes) 1538731204.901 * [exit]simplify: Simplified to 1 1538731204.901 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) 1538731204.901 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1538731204.901 * * [misc]simplify: iters left: 5 (8 enodes) 1538731204.903 * * [misc]simplify: iters left: 4 (11 enodes) 1538731204.905 * * [misc]simplify: iters left: 3 (13 enodes) 1538731204.907 * * [misc]simplify: iters left: 2 (16 enodes) 1538731204.910 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)) 1538731204.910 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (* 1 (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im))))) 1538731204.910 * * * * [misc]progress: [ 21 / 106 ] simplifiying candidate # 1538731204.910 * * * * [misc]progress: [ 22 / 106 ] simplifiying candidate # 1538731204.910 * * * * [misc]progress: [ 23 / 106 ] simplifiying candidate # 1538731204.910 * * * * [misc]progress: [ 24 / 106 ] simplifiying candidate # 1538731204.910 * [enter]simplify: Simplifying (cbrt (hypot y.re y.im)) 1538731204.910 * * [misc]simplify: iters left: 2 (4 enodes) 1538731204.911 * [exit]simplify: Simplified to (cbrt (hypot y.re y.im)) 1538731204.911 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731204.911 * * * * [misc]progress: [ 25 / 106 ] simplifiying candidate # 1538731204.911 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731204.911 * * [misc]simplify: iters left: 2 (4 enodes) 1538731204.912 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731204.912 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731204.912 * * * * [misc]progress: [ 26 / 106 ] simplifiying candidate # 1538731204.912 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731204.912 * * [misc]simplify: iters left: 1 (3 enodes) 1538731204.913 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731204.913 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (fma x.re y.re (* x.im y.im)) 1) (hypot y.re y.im)))) 1538731204.913 * * * * [misc]progress: [ 27 / 106 ] simplifiying candidate # 1538731204.913 * [enter]simplify: Simplifying (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1538731204.914 * * [misc]simplify: iters left: 6 (8 enodes) 1538731204.915 * * [misc]simplify: iters left: 5 (11 enodes) 1538731204.917 * * [misc]simplify: iters left: 4 (13 enodes) 1538731204.919 * * [misc]simplify: iters left: 3 (16 enodes) 1538731204.922 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma x.im y.im (* x.re y.re)))) 1538731204.922 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma x.im y.im (* x.re y.re)))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* x.im y.im))))))) 1538731204.922 * * * * [misc]progress: [ 28 / 106 ] simplifiying candidate # 1538731204.922 * [enter]simplify: Simplifying (sqrt (fma x.re y.re (* x.im y.im))) 1538731204.922 * * [misc]simplify: iters left: 4 (7 enodes) 1538731204.924 * * [misc]simplify: iters left: 3 (10 enodes) 1538731204.925 * * [misc]simplify: iters left: 2 (12 enodes) 1538731204.928 * * [misc]simplify: iters left: 1 (15 enodes) 1538731204.930 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* x.re y.re))) 1538731204.930 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.im y.im (* x.re y.re))) (/ (hypot y.re y.im) (sqrt (fma x.re y.re (* x.im y.im))))))) 1538731204.930 * * * * [misc]progress: [ 29 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 30 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 31 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 32 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 33 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 34 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 35 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 36 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 37 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 38 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 39 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 40 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 41 / 106 ] simplifiying candidate # 1538731204.930 * * * * [misc]progress: [ 42 / 106 ] simplifiying candidate # 1538731204.931 * [enter]simplify: Simplifying (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1538731204.932 * * [misc]simplify: iters left: 6 (11 enodes) 1538731204.935 * * [misc]simplify: iters left: 5 (21 enodes) 1538731204.940 * * [misc]simplify: iters left: 4 (40 enodes) 1538731204.958 * * [misc]simplify: iters left: 3 (123 enodes) 1538731205.011 * * [misc]simplify: iters left: 2 (334 enodes) 1538731205.277 * [exit]simplify: Simplified to (/ (fma y.im x.im (* x.re y.re)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731205.277 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (pow (/ (fma y.im x.im (* x.re y.re)) (* (hypot y.re y.im) (hypot y.re y.im))) 1)) 1538731205.277 * * * * [misc]progress: [ 43 / 106 ] simplifiying candidate # 1538731205.277 * * * * [misc]progress: [ 44 / 106 ] simplifiying candidate # 1538731205.277 * [enter]simplify: Simplifying (+ (- (log (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) 1538731205.278 * * [misc]simplify: iters left: 6 (12 enodes) 1538731205.283 * * [misc]simplify: iters left: 5 (19 enodes) 1538731205.291 * * [misc]simplify: iters left: 4 (27 enodes) 1538731205.302 * * [misc]simplify: iters left: 3 (40 enodes) 1538731205.315 * * [misc]simplify: iters left: 2 (65 enodes) 1538731205.337 * * [misc]simplify: iters left: 1 (107 enodes) 1538731205.373 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731205.373 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.re x.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731205.373 * * * * [misc]progress: [ 45 / 106 ] simplifiying candidate # 1538731205.374 * [enter]simplify: Simplifying (+ (- (log (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731205.375 * * [misc]simplify: iters left: 6 (12 enodes) 1538731205.380 * * [misc]simplify: iters left: 5 (18 enodes) 1538731205.386 * * [misc]simplify: iters left: 4 (26 enodes) 1538731205.396 * * [misc]simplify: iters left: 3 (40 enodes) 1538731205.411 * * [misc]simplify: iters left: 2 (65 enodes) 1538731205.425 * * [misc]simplify: iters left: 1 (95 enodes) 1538731205.440 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731205.440 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.re x.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731205.441 * * * * [misc]progress: [ 46 / 106 ] simplifiying candidate # 1538731205.441 * [enter]simplify: Simplifying (+ (log (/ 1 (hypot y.re y.im))) (- (log (fma x.re y.re (* x.im y.im))) (log (hypot y.re y.im)))) 1538731205.441 * * [misc]simplify: iters left: 6 (14 enodes) 1538731205.446 * * [misc]simplify: iters left: 5 (26 enodes) 1538731205.450 * * [misc]simplify: iters left: 4 (34 enodes) 1538731205.458 * * [misc]simplify: iters left: 3 (60 enodes) 1538731205.474 * * [misc]simplify: iters left: 2 (124 enodes) 1538731205.509 * * [misc]simplify: iters left: 1 (169 enodes) 1538731205.553 * [exit]simplify: Simplified to (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731205.553 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731205.553 * * * * [misc]progress: [ 47 / 106 ] simplifiying candidate # 1538731205.553 * [enter]simplify: Simplifying (+ (log (/ 1 (hypot y.re y.im))) (log (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731205.554 * * [misc]simplify: iters left: 6 (13 enodes) 1538731205.557 * * [misc]simplify: iters left: 5 (25 enodes) 1538731205.561 * * [misc]simplify: iters left: 4 (33 enodes) 1538731205.571 * * [misc]simplify: iters left: 3 (57 enodes) 1538731205.586 * * [misc]simplify: iters left: 2 (117 enodes) 1538731205.614 * * [misc]simplify: iters left: 1 (154 enodes) 1538731205.655 * [exit]simplify: Simplified to (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731205.656 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.re y.re (* x.im y.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731205.656 * * * * [misc]progress: [ 48 / 106 ] simplifiying candidate # 1538731205.656 * * * * [misc]progress: [ 49 / 106 ] simplifiying candidate # 1538731205.656 * * * * [misc]progress: [ 50 / 106 ] simplifiying candidate # 1538731205.656 * [enter]simplify: Simplifying (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (/ (* (* (fma x.re y.re (* x.im y.im)) (fma x.re y.re (* x.im y.im))) (fma x.re y.re (* x.im y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im)))) 1538731205.658 * * [misc]simplify: iters left: 6 (17 enodes) 1538731205.667 * * [misc]simplify: iters left: 5 (43 enodes) 1538731205.693 * * [misc]simplify: iters left: 4 (154 enodes) 1538731205.875 * [exit]simplify: Simplified to (* (* (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re)))) (/ (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))))) 1538731205.875 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (* (* (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re)))) (/ (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))))))) 1538731205.875 * * * * [misc]progress: [ 51 / 106 ] simplifiying candidate # 1538731205.875 * [enter]simplify: Simplifying (* (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ 1 (hypot y.re y.im))) (* (* (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731205.876 * * [misc]simplify: iters left: 6 (15 enodes) 1538731205.881 * * [misc]simplify: iters left: 5 (39 enodes) 1538731205.897 * * [misc]simplify: iters left: 4 (126 enodes) 1538731205.973 * * [misc]simplify: iters left: 3 (455 enodes) 1538731206.614 * [exit]simplify: Simplified to (* (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (fma y.im x.im (* y.re x.re)))) (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1538731206.614 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (* (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (/ (* (hypot y.re y.im) (hypot y.re y.im)) (fma y.im x.im (* y.re x.re)))) (* (* (/ 1 (hypot y.re y.im)) (/ 1 (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))))) 1538731206.615 * * * * [misc]progress: [ 52 / 106 ] simplifiying candidate # 1538731206.615 * * * * [misc]progress: [ 53 / 106 ] simplifiying candidate # 1538731206.615 * * * * [misc]progress: [ 54 / 106 ] simplifiying candidate # 1538731206.615 * * * * [misc]progress: [ 55 / 106 ] simplifiying candidate # 1538731206.615 * [enter]simplify: Simplifying (* 1 (fma x.re y.re (* x.im y.im))) 1538731206.615 * * [misc]simplify: iters left: 5 (8 enodes) 1538731206.617 * * [misc]simplify: iters left: 4 (14 enodes) 1538731206.621 * * [misc]simplify: iters left: 3 (25 enodes) 1538731206.628 * * [misc]simplify: iters left: 2 (46 enodes) 1538731206.637 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1538731206.637 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.re y.im) (hypot y.re y.im)))) 1538731206.637 * [enter]simplify: Simplifying (* (hypot y.re y.im) (hypot y.re y.im)) 1538731206.637 * * [misc]simplify: iters left: 3 (4 enodes) 1538731206.638 * [exit]simplify: Simplified to (* (hypot y.re y.im) (hypot y.re y.im)) 1538731206.638 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.re y.im) (hypot y.re y.im)))) 1538731206.638 * * * * [misc]progress: [ 56 / 106 ] simplifiying candidate # 1538731206.638 * * * * [misc]progress: [ 57 / 106 ] simplifiying candidate # 1538731206.638 * [enter]simplify: Simplifying (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1538731206.639 * * [misc]simplify: iters left: 6 (9 enodes) 1538731206.640 * * [misc]simplify: iters left: 5 (12 enodes) 1538731206.642 * * [misc]simplify: iters left: 4 (14 enodes) 1538731206.645 * * [misc]simplify: iters left: 3 (17 enodes) 1538731206.648 * [exit]simplify: Simplified to (cbrt (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im))) 1538731206.648 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (* (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) (cbrt (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im))))) 1538731206.648 * * * * [misc]progress: [ 58 / 106 ] simplifiying candidate # 1538731206.648 * [enter]simplify: Simplifying (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1538731206.648 * * [misc]simplify: iters left: 6 (9 enodes) 1538731206.650 * * [misc]simplify: iters left: 5 (12 enodes) 1538731206.654 * * [misc]simplify: iters left: 4 (14 enodes) 1538731206.659 * * [misc]simplify: iters left: 3 (17 enodes) 1538731206.664 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im))) 1538731206.664 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (sqrt (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) (sqrt (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im))))) 1538731206.665 * * * * [misc]progress: [ 59 / 106 ] simplifiying candidate # 1538731206.665 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) 1538731206.666 * * [misc]simplify: iters left: 6 (10 enodes) 1538731206.670 * * [misc]simplify: iters left: 5 (13 enodes) 1538731206.674 * * [misc]simplify: iters left: 4 (15 enodes) 1538731206.679 * * [misc]simplify: iters left: 3 (18 enodes) 1538731206.684 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))) 1538731206.684 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))))) 1538731206.684 * * * * [misc]progress: [ 60 / 106 ] simplifiying candidate # 1538731206.684 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1538731206.685 * * [misc]simplify: iters left: 6 (10 enodes) 1538731206.687 * * [misc]simplify: iters left: 5 (13 enodes) 1538731206.689 * * [misc]simplify: iters left: 4 (15 enodes) 1538731206.692 * * [misc]simplify: iters left: 3 (18 enodes) 1538731206.694 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) 1538731206.695 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))))) 1538731206.695 * * * * [misc]progress: [ 61 / 106 ] simplifiying candidate # 1538731206.695 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731206.695 * * [misc]simplify: iters left: 6 (9 enodes) 1538731206.697 * * [misc]simplify: iters left: 5 (12 enodes) 1538731206.699 * * [misc]simplify: iters left: 4 (14 enodes) 1538731206.702 * * [misc]simplify: iters left: 3 (17 enodes) 1538731206.706 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)) 1538731206.706 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1)) (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)))) 1538731206.706 * * * * [misc]progress: [ 62 / 106 ] simplifiying candidate # 1538731206.706 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (hypot y.re y.im))) 1538731206.707 * * [misc]simplify: iters left: 6 (10 enodes) 1538731206.711 * * [misc]simplify: iters left: 5 (13 enodes) 1538731206.716 * * [misc]simplify: iters left: 4 (15 enodes) 1538731206.721 * * [misc]simplify: iters left: 3 (18 enodes) 1538731206.727 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))) 1538731206.727 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.re y.im))))) 1538731206.727 * * * * [misc]progress: [ 63 / 106 ] simplifiying candidate # 1538731206.727 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im))) 1538731206.728 * * [misc]simplify: iters left: 6 (10 enodes) 1538731206.732 * * [misc]simplify: iters left: 5 (13 enodes) 1538731206.734 * * [misc]simplify: iters left: 4 (15 enodes) 1538731206.736 * * [misc]simplify: iters left: 3 (18 enodes) 1538731206.739 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))) 1538731206.739 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.re y.im))))) 1538731206.739 * * * * [misc]progress: [ 64 / 106 ] simplifiying candidate # 1538731206.740 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (hypot y.re y.im)) 1538731206.740 * * [misc]simplify: iters left: 6 (9 enodes) 1538731206.742 * * [misc]simplify: iters left: 5 (12 enodes) 1538731206.744 * * [misc]simplify: iters left: 4 (14 enodes) 1538731206.746 * * [misc]simplify: iters left: 3 (17 enodes) 1538731206.749 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)) 1538731206.749 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ (sqrt (fma x.re y.re (* x.im y.im))) 1)) (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.re y.im)))) 1538731206.749 * * * * [misc]progress: [ 65 / 106 ] simplifiying candidate # 1538731206.750 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (cbrt (hypot y.re y.im))) 1538731206.751 * * [misc]simplify: iters left: 5 (9 enodes) 1538731206.753 * * [misc]simplify: iters left: 4 (12 enodes) 1538731206.755 * * [misc]simplify: iters left: 3 (14 enodes) 1538731206.757 * * [misc]simplify: iters left: 2 (17 enodes) 1538731206.760 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (cbrt (hypot y.re y.im))) 1538731206.760 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (fma x.im y.im (* x.re y.re)) (cbrt (hypot y.re y.im))))) 1538731206.761 * * * * [misc]progress: [ 66 / 106 ] simplifiying candidate # 1538731206.761 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (sqrt (hypot y.re y.im))) 1538731206.762 * * [misc]simplify: iters left: 5 (9 enodes) 1538731206.765 * * [misc]simplify: iters left: 4 (12 enodes) 1538731206.769 * * [misc]simplify: iters left: 3 (14 enodes) 1538731206.774 * * [misc]simplify: iters left: 2 (17 enodes) 1538731206.779 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (sqrt (hypot y.re y.im))) 1538731206.779 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im)))) (/ (fma x.im y.im (* x.re y.re)) (sqrt (hypot y.re y.im))))) 1538731206.780 * * * * [misc]progress: [ 67 / 106 ] simplifiying candidate # 1538731206.780 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1538731206.780 * * [misc]simplify: iters left: 5 (8 enodes) 1538731206.783 * * [misc]simplify: iters left: 4 (11 enodes) 1538731206.787 * * [misc]simplify: iters left: 3 (13 enodes) 1538731206.792 * * [misc]simplify: iters left: 2 (16 enodes) 1538731206.797 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)) 1538731206.797 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (/ 1 1)) (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)))) 1538731206.797 * * * * [misc]progress: [ 68 / 106 ] simplifiying candidate # 1538731206.797 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)) 1538731206.798 * * [misc]simplify: iters left: 5 (8 enodes) 1538731206.801 * * [misc]simplify: iters left: 4 (11 enodes) 1538731206.805 * * [misc]simplify: iters left: 3 (13 enodes) 1538731206.809 * * [misc]simplify: iters left: 2 (16 enodes) 1538731206.814 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)) 1538731206.814 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) 1) (/ (fma x.im y.im (* x.re y.re)) (hypot y.re y.im)))) 1538731206.815 * * * * [misc]progress: [ 69 / 106 ] simplifiying candidate # 1538731206.815 * [enter]simplify: Simplifying (/ 1 (hypot y.re y.im)) 1538731206.815 * * [misc]simplify: iters left: 3 (5 enodes) 1538731206.816 * * [misc]simplify: iters left: 2 (7 enodes) 1538731206.817 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731206.817 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (/ 1 (hypot y.re y.im)))) 1538731206.817 * * * * [misc]progress: [ 70 / 106 ] simplifiying candidate # 1538731206.817 * [enter]simplify: Simplifying (* (cbrt (/ 1 (hypot y.re y.im))) (cbrt (/ 1 (hypot y.re y.im)))) 1538731206.818 * * [misc]simplify: iters left: 6 (7 enodes) 1538731206.819 * * [misc]simplify: iters left: 5 (9 enodes) 1538731206.821 * [exit]simplify: Simplified to (* (cbrt (/ 1 (hypot y.re y.im))) (cbrt (/ 1 (hypot y.re y.im)))) 1538731206.821 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ 1 (hypot y.re y.im))) (cbrt (/ 1 (hypot y.re y.im)))) (* (cbrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) 1538731206.821 * * * * [misc]progress: [ 71 / 106 ] simplifiying candidate # 1538731206.821 * [enter]simplify: Simplifying (sqrt (/ 1 (hypot y.re y.im))) 1538731206.821 * * [misc]simplify: iters left: 4 (6 enodes) 1538731206.822 * * [misc]simplify: iters left: 3 (8 enodes) 1538731206.824 * [exit]simplify: Simplified to (sqrt (/ 1 (hypot y.re y.im))) 1538731206.824 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ 1 (hypot y.re y.im))) (* (sqrt (/ 1 (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))))) 1538731206.824 * * * * [misc]progress: [ 72 / 106 ] simplifiying candidate # 1538731206.824 * * * * [misc]progress: [ 73 / 106 ] simplifiying candidate # 1538731206.824 * * * * [misc]progress: [ 74 / 106 ] simplifiying candidate # 1538731206.824 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731206.824 * * [misc]simplify: iters left: 1 (3 enodes) 1538731206.825 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731206.825 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (hypot y.re y.im)) (fma x.re y.re (* x.im y.im))) (hypot y.re y.im))) 1538731206.825 * * * * [misc]progress: [ 75 / 106 ] simplifiying candidate # 1538731206.825 * [enter]simplify: Simplifying (* 1 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im))) 1538731206.825 * * [misc]simplify: iters left: 6 (10 enodes) 1538731206.827 * * [misc]simplify: iters left: 5 (18 enodes) 1538731206.832 * * [misc]simplify: iters left: 4 (32 enodes) 1538731206.841 * * [misc]simplify: iters left: 3 (58 enodes) 1538731206.858 * * [misc]simplify: iters left: 2 (74 enodes) 1538731206.875 * * [misc]simplify: iters left: 1 (152 enodes) 1538731206.947 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 1538731206.948 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im))) 1538731206.948 * * * * [misc]progress: [ 76 / 106 ] simplifiying candidate # 1538731206.948 * * * * [misc]progress: [ 77 / 106 ] simplifiying candidate # 1538731206.948 * * * * [misc]progress: [ 78 / 106 ] simplifiying candidate # 1538731206.948 * * * * [misc]progress: [ 79 / 106 ] simplifiying candidate # 1538731206.948 * * * * [misc]progress: [ 80 / 106 ] simplifiying candidate # 1538731206.948 * [enter]simplify: Simplifying (- 1) 1538731206.948 * * [misc]simplify: iters left: 2 (2 enodes) 1538731206.950 * * [misc]simplify: iters left: 1 (5 enodes) 1538731206.951 * [exit]simplify: Simplified to -1 1538731206.951 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (pow (hypot y.re y.im) -1) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.951 * * * * [misc]progress: [ 81 / 106 ] simplifiying candidate # 1538731206.951 * * * * [misc]progress: [ 82 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 83 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 84 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 85 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 86 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 87 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 88 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 89 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 90 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 91 / 106 ] simplifiying candidate # 1538731206.952 * * * * [misc]progress: [ 92 / 106 ] simplifiying candidate # 1538731206.952 * [enter]simplify: Simplifying (cbrt (hypot y.re y.im)) 1538731206.953 * * [misc]simplify: iters left: 2 (4 enodes) 1538731206.954 * [exit]simplify: Simplified to (cbrt (hypot y.re y.im)) 1538731206.954 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.954 * * * * [misc]progress: [ 93 / 106 ] simplifiying candidate # 1538731206.954 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731206.955 * * [misc]simplify: iters left: 2 (4 enodes) 1538731206.956 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731206.956 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.956 * * * * [misc]progress: [ 94 / 106 ] simplifiying candidate # 1538731206.956 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731206.957 * * [misc]simplify: iters left: 1 (3 enodes) 1538731206.958 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731206.958 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 1) (hypot y.re y.im)) (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.958 * * * * [misc]progress: [ 95 / 106 ] simplifiying candidate # 1538731206.958 * [enter]simplify: Simplifying x.im 1538731206.958 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.958 * [exit]simplify: Simplified to x.im 1538731206.958 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) x.im)) 1538731206.958 * * * * [misc]progress: [ 96 / 106 ] simplifiying candidate # 1538731206.959 * [enter]simplify: Simplifying x.re 1538731206.959 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.959 * [exit]simplify: Simplified to x.re 1538731206.959 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) x.re)) 1538731206.959 * * * * [misc]progress: [ 97 / 106 ] simplifiying candidate # 1538731206.959 * [enter]simplify: Simplifying (* -1 x.re) 1538731206.959 * * [misc]simplify: iters left: 2 (3 enodes) 1538731206.961 * * [misc]simplify: iters left: 1 (5 enodes) 1538731206.962 * [exit]simplify: Simplified to (- x.re) 1538731206.962 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (- x.re))) 1538731206.962 * * * * [misc]progress: [ 98 / 106 ] simplifiying candidate # 1538731206.963 * [enter]simplify: Simplifying 0 1538731206.963 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.963 * [exit]simplify: Simplified to 0 1538731206.963 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ 0 (hypot y.re y.im)))) 1538731206.963 * * * * [misc]progress: [ 99 / 106 ] simplifiying candidate # 1538731206.963 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731206.964 * * [misc]simplify: iters left: 4 (7 enodes) 1538731206.967 * * [misc]simplify: iters left: 3 (11 enodes) 1538731206.971 * * [misc]simplify: iters left: 2 (14 enodes) 1538731206.975 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731206.975 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1538731206.975 * * * * [misc]progress: [ 100 / 106 ] simplifiying candidate # 1538731206.976 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731206.976 * * [misc]simplify: iters left: 4 (7 enodes) 1538731206.979 * * [misc]simplify: iters left: 3 (11 enodes) 1538731206.983 * * [misc]simplify: iters left: 2 (14 enodes) 1538731206.987 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731206.987 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1538731206.987 * * * * [misc]progress: [ 101 / 106 ] simplifiying candidate # 1538731206.987 * [enter]simplify: Simplifying 0 1538731206.987 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.987 * [exit]simplify: Simplified to 0 1538731206.987 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731206.987 * * * * [misc]progress: [ 102 / 106 ] simplifiying candidate # 1538731206.988 * [enter]simplify: Simplifying 0 1538731206.988 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.988 * [exit]simplify: Simplified to 0 1538731206.988 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731206.988 * * * * [misc]progress: [ 103 / 106 ] simplifiying candidate # 1538731206.988 * [enter]simplify: Simplifying 0 1538731206.988 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.989 * [exit]simplify: Simplified to 0 1538731206.989 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731206.989 * * * * [misc]progress: [ 104 / 106 ] simplifiying candidate # 1538731206.989 * [enter]simplify: Simplifying 0 1538731206.989 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.989 * [exit]simplify: Simplified to 0 1538731206.989 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.989 * * * * [misc]progress: [ 105 / 106 ] simplifiying candidate # 1538731206.989 * [enter]simplify: Simplifying 0 1538731206.990 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.990 * [exit]simplify: Simplified to 0 1538731206.990 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.990 * * * * [misc]progress: [ 106 / 106 ] simplifiying candidate # 1538731206.990 * [enter]simplify: Simplifying 0 1538731206.990 * * [misc]simplify: iters left: 0 (1 enodes) 1538731206.990 * [exit]simplify: Simplified to 0 1538731206.990 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma x.re y.re (* x.im y.im)) (hypot y.re y.im)))) 1538731206.991 * * * [misc]progress: adding candidates to table 1538731208.605 * * [misc]progress: iteration 3 / 4 1538731208.605 * * * [misc]progress: picking best candidate 1538731208.668 * * * * [misc]pick: Picked # 1538731208.668 * * * [misc]progress: localizing error 1538731208.694 * * * [misc]progress: generating rewritten candidates 1538731208.694 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1) 1538731208.741 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1538731208.743 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2) 1538731208.833 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 2) 1538731208.835 * * * [misc]progress: generating series expansions 1538731208.835 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1) 1538731208.836 * [misc]backup-simplify: Simplify (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) into (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 1538731208.836 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in (y.im x.im y.re x.re) around 0 1538731208.836 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in x.re 1538731208.836 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731208.836 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.836 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731208.836 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.836 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.836 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.836 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.836 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.836 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.836 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.836 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.836 * [misc]backup-simplify: Simplify 0 into 0 1538731208.836 * [misc]backup-simplify: Simplify 1 into 1 1538731208.836 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731208.836 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.836 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731208.836 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731208.836 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.836 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.836 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.837 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.837 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731208.837 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.837 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.837 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.837 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.837 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.837 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.837 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.837 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731208.837 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.837 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.838 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.838 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731208.838 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731208.838 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.838 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731208.838 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731208.838 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.re 1538731208.838 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731208.839 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.839 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731208.839 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.839 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.839 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.839 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.839 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.839 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.839 * [misc]backup-simplify: Simplify 0 into 0 1538731208.839 * [misc]backup-simplify: Simplify 1 into 1 1538731208.839 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.839 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.839 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731208.839 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.839 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731208.839 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731208.839 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.839 * [misc]backup-simplify: Simplify 0 into 0 1538731208.839 * [misc]backup-simplify: Simplify 1 into 1 1538731208.839 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.839 * [misc]backup-simplify: Simplify 0 into 0 1538731208.839 * [misc]backup-simplify: Simplify 1 into 1 1538731208.839 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731208.839 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.839 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.839 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.839 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.839 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.839 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.840 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731208.840 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731208.840 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.840 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.840 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.840 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731208.840 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731208.840 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.840 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731208.840 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731208.841 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.841 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.841 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.841 * [misc]backup-simplify: Simplify 0 into 0 1538731208.841 * [misc]backup-simplify: Simplify 1 into 1 1538731208.841 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.841 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.841 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.841 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731208.841 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.841 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.841 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.841 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731208.841 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.841 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.841 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.841 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.841 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.842 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.842 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731208.842 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.842 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.842 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.842 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731208.842 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731208.842 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.842 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.843 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.re x.re) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731208.843 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.im 1538731208.843 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.843 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.843 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.843 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.843 * [misc]backup-simplify: Simplify 0 into 0 1538731208.843 * [misc]backup-simplify: Simplify 1 into 1 1538731208.843 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.843 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.843 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.843 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.843 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.843 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.843 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.843 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731208.844 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.844 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731208.844 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731208.844 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.844 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.844 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.844 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.844 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731208.844 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.844 * [misc]backup-simplify: Simplify 0 into 0 1538731208.844 * [misc]backup-simplify: Simplify 1 into 1 1538731208.844 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.844 * [misc]backup-simplify: Simplify 0 into 0 1538731208.844 * [misc]backup-simplify: Simplify 1 into 1 1538731208.844 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.844 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.844 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731208.844 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731208.844 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.845 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.845 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.845 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731208.845 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731208.845 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.845 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.845 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1538731208.845 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.im 1538731208.845 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.845 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.845 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.845 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.845 * [misc]backup-simplify: Simplify 0 into 0 1538731208.845 * [misc]backup-simplify: Simplify 1 into 1 1538731208.845 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.845 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.845 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.846 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.846 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.846 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.846 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.846 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731208.846 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.846 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731208.846 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731208.846 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.846 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.846 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.846 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.846 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731208.846 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.846 * [misc]backup-simplify: Simplify 0 into 0 1538731208.846 * [misc]backup-simplify: Simplify 1 into 1 1538731208.846 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.846 * [misc]backup-simplify: Simplify 0 into 0 1538731208.846 * [misc]backup-simplify: Simplify 1 into 1 1538731208.846 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.846 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.846 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731208.846 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731208.846 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.847 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.847 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.847 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731208.847 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731208.847 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.847 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.847 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1538731208.847 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.847 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.847 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.847 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.847 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]backup-simplify: Simplify 1 into 1 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731208.848 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.848 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731208.848 * [misc]backup-simplify: Simplify (- (/ x.im y.re) (+ (* x.re (/ 0 y.re)))) into (/ x.im y.re) 1538731208.848 * [misc]taylor: Taking taylor expansion of (/ x.im y.re) in x.im 1538731208.848 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]backup-simplify: Simplify 1 into 1 1538731208.848 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.848 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.848 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.848 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]backup-simplify: Simplify 0 into 0 1538731208.848 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.849 * [misc]backup-simplify: Simplify 0 into 0 1538731208.849 * [misc]backup-simplify: Simplify 0 into 0 1538731208.849 * [misc]backup-simplify: Simplify 1 into 1 1538731208.849 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731208.849 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.849 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.850 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731208.850 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731208.850 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.851 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1538731208.851 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* x.re (/ (/ 1/2 y.re) y.re)) (* (/ x.im y.re) (/ 0 y.re)))) into (- (* 1/2 (/ x.re (pow y.re 2)))) 1538731208.851 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in x.im 1538731208.851 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in x.im 1538731208.851 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731208.851 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.851 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in x.im 1538731208.851 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.851 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.851 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731208.851 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.851 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.852 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.852 * [misc]backup-simplify: Simplify (/ x.re (pow y.re 2)) into (/ x.re (pow y.re 2)) 1538731208.852 * [misc]backup-simplify: Simplify (* 1/2 (/ x.re (pow y.re 2))) into (* 1/2 (/ x.re (pow y.re 2))) 1538731208.852 * [misc]backup-simplify: Simplify (- (* 1/2 (/ x.re (pow y.re 2)))) into (- (* 1/2 (/ x.re (pow y.re 2)))) 1538731208.852 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in y.re 1538731208.852 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in y.re 1538731208.852 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731208.852 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.852 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in y.re 1538731208.852 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.852 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.852 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731208.852 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.852 * [misc]backup-simplify: Simplify 0 into 0 1538731208.852 * [misc]backup-simplify: Simplify 1 into 1 1538731208.852 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.852 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731208.853 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.853 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.853 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731208.854 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.854 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.854 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.854 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.854 * [misc]backup-simplify: Simplify 0 into 0 1538731208.854 * [misc]backup-simplify: Simplify 0 into 0 1538731208.854 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731208.854 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.854 * [misc]backup-simplify: Simplify 0 into 0 1538731208.854 * [misc]backup-simplify: Simplify 1 into 1 1538731208.855 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.855 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.855 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.855 * [misc]backup-simplify: Simplify 0 into 0 1538731208.856 * [misc]backup-simplify: Simplify (* 1 (* x.re (* 1 (* 1 1)))) into x.re 1538731208.856 * [misc]backup-simplify: Simplify (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) 1538731208.856 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in (y.im x.im y.re x.re) around 0 1538731208.856 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731208.856 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.856 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.856 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.856 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.856 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.856 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.856 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.856 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.856 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.856 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.856 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.856 * [misc]backup-simplify: Simplify 0 into 0 1538731208.857 * [misc]backup-simplify: Simplify 1 into 1 1538731208.857 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.857 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731208.857 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.857 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731208.857 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.857 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.857 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.857 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.857 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.857 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.857 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.857 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.857 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.857 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.857 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.857 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.857 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.858 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.858 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.858 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.858 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.858 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.858 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.858 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.859 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.859 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731208.860 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731208.860 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731208.860 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.860 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.860 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.860 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.860 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.860 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.860 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.860 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.860 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.860 * [misc]backup-simplify: Simplify 0 into 0 1538731208.860 * [misc]backup-simplify: Simplify 1 into 1 1538731208.860 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.860 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.860 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.861 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.861 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.861 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731208.861 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.861 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.861 * [misc]backup-simplify: Simplify 0 into 0 1538731208.861 * [misc]backup-simplify: Simplify 1 into 1 1538731208.861 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.861 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.861 * [misc]backup-simplify: Simplify 0 into 0 1538731208.861 * [misc]backup-simplify: Simplify 1 into 1 1538731208.861 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.861 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.861 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.861 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.862 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.862 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.862 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.862 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.862 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.862 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.862 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731208.862 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.862 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.863 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.863 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.863 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.863 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.863 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731208.863 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731208.863 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 1538731208.863 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731208.863 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.863 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731208.863 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.864 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.864 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.864 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.864 * [misc]backup-simplify: Simplify 0 into 0 1538731208.864 * [misc]backup-simplify: Simplify 1 into 1 1538731208.864 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.864 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.864 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.864 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.864 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.864 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.864 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.864 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731208.864 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.864 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731208.864 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731208.865 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.865 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.865 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.865 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731208.865 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.865 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.865 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.865 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731208.865 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.865 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.865 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.865 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.865 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.865 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.865 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.865 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.865 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.865 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.865 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.866 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.866 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731208.866 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.867 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.867 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1538731208.867 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731208.867 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731208.867 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731208.867 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.867 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.867 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731208.867 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.867 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.867 * [misc]backup-simplify: Simplify 0 into 0 1538731208.867 * [misc]backup-simplify: Simplify 1 into 1 1538731208.868 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.868 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.868 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.868 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.868 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.868 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.868 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.868 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.868 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.868 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.868 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731208.868 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.868 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.868 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.868 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.868 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731208.868 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.868 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.868 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.869 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731208.869 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.869 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.869 * [misc]backup-simplify: Simplify 0 into 0 1538731208.869 * [misc]backup-simplify: Simplify 1 into 1 1538731208.869 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.869 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.869 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.869 * [misc]backup-simplify: Simplify 0 into 0 1538731208.869 * [misc]backup-simplify: Simplify 1 into 1 1538731208.869 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.869 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.869 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.869 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.870 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.870 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.870 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.870 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.871 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.871 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731208.871 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.871 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731208.871 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.871 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.871 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.871 * [misc]backup-simplify: Simplify 0 into 0 1538731208.871 * [misc]backup-simplify: Simplify 1 into 1 1538731208.871 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.871 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.871 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.871 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.871 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.871 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.871 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.871 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.871 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.872 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.872 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.872 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731208.872 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.872 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.872 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.872 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.872 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.872 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.872 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.872 * [misc]backup-simplify: Simplify 0 into 0 1538731208.872 * [misc]backup-simplify: Simplify 1 into 1 1538731208.872 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.872 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.872 * [misc]backup-simplify: Simplify 0 into 0 1538731208.872 * [misc]backup-simplify: Simplify 1 into 1 1538731208.873 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.873 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.873 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.873 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.873 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.874 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.874 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.874 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.874 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.874 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731208.874 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.874 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731208.874 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.874 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.874 * [misc]backup-simplify: Simplify 0 into 0 1538731208.874 * [misc]backup-simplify: Simplify 1 into 1 1538731208.875 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.875 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731208.875 * [misc]backup-simplify: Simplify 1 into 1 1538731208.875 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731208.875 * [misc]backup-simplify: Simplify 1 into 1 1538731208.875 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731208.875 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.875 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731208.875 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731208.876 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731208.876 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.876 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.876 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.876 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.876 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.876 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.876 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.876 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.876 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.876 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.876 * [misc]backup-simplify: Simplify 0 into 0 1538731208.876 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.876 * [misc]backup-simplify: Simplify 0 into 0 1538731208.876 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.876 * [misc]backup-simplify: Simplify 0 into 0 1538731208.877 * [misc]backup-simplify: Simplify 1 into 1 1538731208.877 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.877 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.877 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731208.877 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.878 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.878 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.878 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.878 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.878 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.879 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.879 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731208.880 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731208.880 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1/2 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) 1538731208.880 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731208.881 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731208.881 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731208.881 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.881 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731208.881 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731208.881 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731208.881 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.881 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.881 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.881 * [misc]backup-simplify: Simplify 0 into 0 1538731208.881 * [misc]backup-simplify: Simplify 1 into 1 1538731208.881 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.881 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731208.881 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.881 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731208.881 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731208.881 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1538731208.882 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731208.882 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1538731208.882 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1538731208.882 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731208.882 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.882 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731208.882 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731208.882 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.882 * [misc]backup-simplify: Simplify 0 into 0 1538731208.882 * [misc]backup-simplify: Simplify 1 into 1 1538731208.882 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.882 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.883 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.883 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.883 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.883 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.884 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.884 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.884 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.884 * [misc]backup-simplify: Simplify 0 into 0 1538731208.884 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.884 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.884 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.884 * [misc]backup-simplify: Simplify 0 into 0 1538731208.884 * [misc]backup-simplify: Simplify 1 into 1 1538731208.884 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.884 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.884 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.884 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.884 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.885 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731208.885 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731208.885 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.885 * [misc]backup-simplify: Simplify 0 into 0 1538731208.885 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.885 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.885 * [misc]backup-simplify: Simplify 0 into 0 1538731208.885 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.885 * [misc]backup-simplify: Simplify 0 into 0 1538731208.885 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.885 * [misc]backup-simplify: Simplify 0 into 0 1538731208.886 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.886 * [misc]backup-simplify: Simplify 0 into 0 1538731208.886 * [misc]backup-simplify: Simplify 0 into 0 1538731208.886 * [misc]backup-simplify: Simplify 0 into 0 1538731208.886 * [misc]backup-simplify: Simplify 0 into 0 1538731208.886 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.886 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.887 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731208.887 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.887 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.887 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.888 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.888 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.888 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731208.888 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.888 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.889 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.889 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.889 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731208.890 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) 1538731208.890 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1538731208.890 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731208.890 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731208.890 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.890 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731208.890 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731208.890 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731208.890 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.890 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.890 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.890 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.890 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.891 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731208.891 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731208.891 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731208.891 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731208.891 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731208.892 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731208.892 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731208.892 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.892 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.892 * [misc]backup-simplify: Simplify 0 into 0 1538731208.892 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.892 * [misc]backup-simplify: Simplify 0 into 0 1538731208.892 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.892 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.892 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.893 * [misc]backup-simplify: Simplify 0 into 0 1538731208.893 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.893 * [misc]backup-simplify: Simplify 0 into 0 1538731208.893 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.893 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.893 * [misc]backup-simplify: Simplify 0 into 0 1538731208.893 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.893 * [misc]backup-simplify: Simplify 0 into 0 1538731208.893 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.894 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.894 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.894 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.895 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.895 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.895 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731208.895 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.895 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.895 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.895 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.895 * [misc]backup-simplify: Simplify 0 into 0 1538731208.896 * [misc]backup-simplify: Simplify 0 into 0 1538731208.896 * [misc]backup-simplify: Simplify 0 into 0 1538731208.896 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) 1)))) into x.im 1538731208.896 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) 1538731208.896 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in (y.im x.im y.re x.re) around 0 1538731208.896 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 1538731208.896 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731208.896 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.896 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731208.896 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731208.896 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.896 * [misc]backup-simplify: Simplify -1 into -1 1538731208.896 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.896 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.896 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.896 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.897 * [misc]backup-simplify: Simplify -1 into -1 1538731208.897 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.897 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.897 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.897 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.897 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.897 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.897 * [misc]backup-simplify: Simplify 0 into 0 1538731208.897 * [misc]backup-simplify: Simplify 1 into 1 1538731208.897 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.897 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731208.897 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.897 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731208.897 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731208.897 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.897 * [misc]backup-simplify: Simplify -1 into -1 1538731208.897 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.897 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.897 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731208.897 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.898 * [misc]backup-simplify: Simplify -1 into -1 1538731208.898 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.898 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.898 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.898 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731208.898 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731208.898 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.898 * [misc]backup-simplify: Simplify -1 into -1 1538731208.898 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.898 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.898 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.898 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731208.898 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.898 * [misc]backup-simplify: Simplify -1 into -1 1538731208.898 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.898 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.898 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.898 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.898 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.898 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.899 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.899 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.899 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.899 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731208.899 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731208.899 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731208.899 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731208.900 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.900 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.900 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731208.900 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731208.900 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731208.900 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731208.900 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.901 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731208.901 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731208.901 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.901 * [misc]backup-simplify: Simplify -1 into -1 1538731208.901 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.901 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.901 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.901 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731208.901 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.901 * [misc]backup-simplify: Simplify -1 into -1 1538731208.901 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.901 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.901 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.901 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.901 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.901 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.901 * [misc]backup-simplify: Simplify 0 into 0 1538731208.901 * [misc]backup-simplify: Simplify 1 into 1 1538731208.901 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.901 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.901 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.901 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.901 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.901 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731208.902 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731208.902 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.902 * [misc]backup-simplify: Simplify -1 into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.902 * [misc]backup-simplify: Simplify 0 into 0 1538731208.902 * [misc]backup-simplify: Simplify 1 into 1 1538731208.902 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.902 * [misc]backup-simplify: Simplify -1 into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.902 * [misc]backup-simplify: Simplify 0 into 0 1538731208.902 * [misc]backup-simplify: Simplify 1 into 1 1538731208.902 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.902 * [misc]backup-simplify: Simplify -1 into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.902 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.902 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.902 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731208.902 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.902 * [misc]backup-simplify: Simplify -1 into -1 1538731208.902 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.903 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.903 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.903 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731208.903 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731208.903 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.903 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.904 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.904 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731208.904 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.904 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.904 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731208.904 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731208.904 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 1538731208.904 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731208.904 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.904 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731208.904 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.905 * [misc]backup-simplify: Simplify -1 into -1 1538731208.905 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.905 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.905 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.905 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.905 * [misc]backup-simplify: Simplify -1 into -1 1538731208.905 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.905 * [misc]backup-simplify: Simplify 0 into 0 1538731208.905 * [misc]backup-simplify: Simplify 1 into 1 1538731208.905 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.905 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.905 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.905 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.905 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.905 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.905 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.905 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731208.905 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731208.905 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731208.905 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.905 * [misc]backup-simplify: Simplify -1 into -1 1538731208.905 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.906 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.906 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.906 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731208.906 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.906 * [misc]backup-simplify: Simplify -1 into -1 1538731208.906 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.906 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.906 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.906 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731208.906 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731208.906 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.906 * [misc]backup-simplify: Simplify -1 into -1 1538731208.906 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.906 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.906 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.906 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731208.906 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.906 * [misc]backup-simplify: Simplify -1 into -1 1538731208.906 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.906 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.906 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.906 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.906 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.907 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.907 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.907 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.907 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.907 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731208.907 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731208.907 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731208.908 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731208.908 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.908 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.908 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1538731208.908 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731208.908 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731208.908 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.909 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.909 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.909 * [misc]backup-simplify: Simplify -1 into -1 1538731208.909 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.909 * [misc]backup-simplify: Simplify 0 into 0 1538731208.909 * [misc]backup-simplify: Simplify 1 into 1 1538731208.909 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.909 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.909 * [misc]backup-simplify: Simplify -1 into -1 1538731208.909 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.909 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.909 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.909 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.909 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.909 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.909 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.909 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.909 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.909 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.909 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731208.909 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731208.910 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.910 * [misc]backup-simplify: Simplify -1 into -1 1538731208.910 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.910 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.910 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.910 * [misc]backup-simplify: Simplify -1 into -1 1538731208.910 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.910 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.910 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.910 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.910 * [misc]backup-simplify: Simplify -1 into -1 1538731208.910 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.910 * [misc]backup-simplify: Simplify 0 into 0 1538731208.910 * [misc]backup-simplify: Simplify 1 into 1 1538731208.910 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.910 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.910 * [misc]backup-simplify: Simplify -1 into -1 1538731208.910 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.910 * [misc]backup-simplify: Simplify 0 into 0 1538731208.910 * [misc]backup-simplify: Simplify 1 into 1 1538731208.911 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.911 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731208.911 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.911 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.911 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.911 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.912 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731208.912 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.912 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.912 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731208.912 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.912 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731208.912 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731208.912 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.912 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.912 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731208.912 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.913 * [misc]backup-simplify: Simplify -1 into -1 1538731208.913 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.913 * [misc]backup-simplify: Simplify 0 into 0 1538731208.913 * [misc]backup-simplify: Simplify 1 into 1 1538731208.913 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.913 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.913 * [misc]backup-simplify: Simplify -1 into -1 1538731208.913 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.913 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.913 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.913 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.913 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.913 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.913 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.913 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.913 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.913 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731208.913 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731208.913 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731208.913 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.913 * [misc]backup-simplify: Simplify -1 into -1 1538731208.914 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.914 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.914 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731208.914 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.914 * [misc]backup-simplify: Simplify -1 into -1 1538731208.914 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.914 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.914 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731208.914 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731208.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.914 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.914 * [misc]backup-simplify: Simplify -1 into -1 1538731208.914 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.914 * [misc]backup-simplify: Simplify 0 into 0 1538731208.914 * [misc]backup-simplify: Simplify 1 into 1 1538731208.914 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.914 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.914 * [misc]backup-simplify: Simplify -1 into -1 1538731208.914 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.914 * [misc]backup-simplify: Simplify 0 into 0 1538731208.914 * [misc]backup-simplify: Simplify 1 into 1 1538731208.914 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.915 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731208.915 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.915 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.915 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.915 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.916 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731208.916 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.916 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.916 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731208.916 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.916 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731208.916 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.916 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.916 * [misc]backup-simplify: Simplify 0 into 0 1538731208.916 * [misc]backup-simplify: Simplify 1 into 1 1538731208.917 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.917 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731208.917 * [misc]backup-simplify: Simplify 1 into 1 1538731208.917 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731208.917 * [misc]backup-simplify: Simplify 1 into 1 1538731208.917 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731208.917 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.917 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731208.917 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731208.918 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731208.918 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.918 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.918 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.918 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.918 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.918 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.918 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.918 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.918 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.918 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.918 * [misc]backup-simplify: Simplify 0 into 0 1538731208.918 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.918 * [misc]backup-simplify: Simplify 0 into 0 1538731208.918 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.918 * [misc]backup-simplify: Simplify 0 into 0 1538731208.919 * [misc]backup-simplify: Simplify 1 into 1 1538731208.919 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.919 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.919 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731208.920 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.920 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.920 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.920 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.920 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.921 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.921 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731208.921 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731208.922 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731208.922 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1/2 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) 1538731208.922 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731208.922 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731208.923 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731208.923 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.923 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731208.923 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731208.923 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731208.923 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.923 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.923 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.923 * [misc]backup-simplify: Simplify 0 into 0 1538731208.923 * [misc]backup-simplify: Simplify 1 into 1 1538731208.923 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.923 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731208.923 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.923 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731208.923 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731208.923 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1538731208.924 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731208.924 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1538731208.924 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1538731208.924 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731208.924 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.924 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731208.924 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731208.924 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.924 * [misc]backup-simplify: Simplify 0 into 0 1538731208.924 * [misc]backup-simplify: Simplify 1 into 1 1538731208.924 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.924 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.924 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.925 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.925 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.925 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.925 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.926 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.926 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.926 * [misc]backup-simplify: Simplify 0 into 0 1538731208.926 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.926 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.926 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.926 * [misc]backup-simplify: Simplify 0 into 0 1538731208.926 * [misc]backup-simplify: Simplify 1 into 1 1538731208.926 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.926 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.926 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.926 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.926 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.926 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731208.927 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731208.927 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.927 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.927 * [misc]backup-simplify: Simplify 0 into 0 1538731208.928 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.928 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.928 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731208.929 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.929 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.929 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.929 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.929 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731208.929 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731208.930 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.930 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.931 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731208.931 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.931 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731208.932 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) 1538731208.932 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1538731208.932 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731208.932 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731208.932 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731208.932 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731208.932 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731208.932 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731208.932 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.932 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.932 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.932 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.932 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.932 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731208.932 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731208.932 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731208.932 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731208.932 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731208.933 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731208.933 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731208.933 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.933 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.933 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.933 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.933 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.933 * [misc]backup-simplify: Simplify 0 into 0 1538731208.934 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.934 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.934 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.934 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.934 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.934 * [misc]backup-simplify: Simplify 0 into 0 1538731208.934 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.935 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731208.935 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]backup-simplify: Simplify 0 into 0 1538731208.935 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) 1)))) into (* -1 x.im) 1538731208.935 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1538731208.937 * [misc]backup-simplify: Simplify (fma y.im x.im (* y.re x.re)) into (fma y.im x.im (* y.re x.re)) 1538731208.938 * [misc]approximate: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in (y.im x.im y.re x.re) around 0 1538731208.938 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731208.938 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731208.938 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.938 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.938 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.938 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.938 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.938 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.938 * [misc]backup-simplify: Simplify 0 into 0 1538731208.938 * [misc]backup-simplify: Simplify 1 into 1 1538731208.938 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731208.938 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731208.938 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.938 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.938 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.938 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.938 * [misc]backup-simplify: Simplify 0 into 0 1538731208.938 * [misc]backup-simplify: Simplify 1 into 1 1538731208.938 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.938 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.938 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731208.938 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.938 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.938 * [misc]backup-simplify: Simplify 0 into 0 1538731208.938 * [misc]backup-simplify: Simplify 1 into 1 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.938 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.938 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.938 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.938 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.938 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.938 * [misc]backup-simplify: Simplify 0 into 0 1538731208.938 * [misc]backup-simplify: Simplify 1 into 1 1538731208.938 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.938 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.938 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.938 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.938 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.938 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.938 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.938 * [misc]backup-simplify: Simplify 0 into 0 1538731208.938 * [misc]backup-simplify: Simplify 1 into 1 1538731208.938 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.938 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.938 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.938 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.939 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.939 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.939 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.939 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731208.939 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.939 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.939 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.939 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.939 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.939 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.939 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.939 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.939 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.939 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.939 * [misc]backup-simplify: Simplify 1 into 1 1538731208.939 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.939 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.939 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.939 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.939 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731208.939 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.939 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731208.939 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.939 * [misc]backup-simplify: Simplify 1 into 1 1538731208.939 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.939 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.939 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.940 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.940 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify 1 into 1 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731208.940 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.940 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.940 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.940 * [misc]backup-simplify: Simplify 0 into 0 1538731208.941 * [misc]backup-simplify: Simplify 0 into 0 1538731208.941 * [misc]backup-simplify: Simplify (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) into (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) 1538731208.941 * [misc]approximate: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im y.re x.re) around 0 1538731208.941 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731208.941 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.941 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.941 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.941 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.941 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731208.941 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.941 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.941 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731208.941 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.941 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.941 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.941 * [misc]backup-simplify: Simplify 0 into 0 1538731208.941 * [misc]backup-simplify: Simplify 1 into 1 1538731208.941 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.941 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731208.941 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.941 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731208.941 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.941 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.941 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.941 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.941 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.941 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.941 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.941 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.941 * [misc]backup-simplify: Simplify 0 into 0 1538731208.941 * [misc]backup-simplify: Simplify 1 into 1 1538731208.941 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.942 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.942 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.942 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.942 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.942 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731208.942 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.942 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731208.942 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.942 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.942 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.942 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.942 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.942 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.942 * [misc]backup-simplify: Simplify 0 into 0 1538731208.942 * [misc]backup-simplify: Simplify 1 into 1 1538731208.942 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.942 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.942 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.942 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.942 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.942 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.942 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.942 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.942 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.942 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.942 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.942 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731208.942 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.942 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.942 * [misc]backup-simplify: Simplify 0 into 0 1538731208.942 * [misc]backup-simplify: Simplify 1 into 1 1538731208.942 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.942 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731208.942 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.942 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.943 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.943 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.943 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.943 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.943 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.943 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.943 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.943 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.943 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.943 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.943 * [misc]backup-simplify: Simplify 0 into 0 1538731208.943 * [misc]backup-simplify: Simplify 1 into 1 1538731208.943 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.943 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.943 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.943 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.943 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.943 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.943 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.943 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.943 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.943 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.943 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.943 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731208.943 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.943 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.943 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.943 * [misc]backup-simplify: Simplify 0 into 0 1538731208.943 * [misc]backup-simplify: Simplify 1 into 1 1538731208.944 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.944 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731208.944 * [misc]backup-simplify: Simplify 1 into 1 1538731208.944 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731208.944 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.944 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731208.944 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731208.944 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.944 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.944 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.944 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.944 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.944 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.944 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.944 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.945 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.945 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.945 * [misc]backup-simplify: Simplify 0 into 0 1538731208.945 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731208.945 * [misc]backup-simplify: Simplify 1 into 1 1538731208.945 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.945 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.945 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731208.945 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.945 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.945 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.945 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.945 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.946 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.946 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.946 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]backup-simplify: Simplify 1 into 1 1538731208.946 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.946 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.946 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.946 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.946 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.946 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731208.946 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.946 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]backup-simplify: Simplify 1 into 1 1538731208.946 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.946 * [misc]backup-simplify: Simplify 1 into 1 1538731208.946 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.946 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.946 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.946 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.946 * [misc]backup-simplify: Simplify 0 into 0 1538731208.946 * [misc]backup-simplify: Simplify 1 into 1 1538731208.946 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.947 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.947 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731208.947 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.947 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.947 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.947 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.947 * [misc]backup-simplify: Simplify 0 into 0 1538731208.947 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.947 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.948 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731208.948 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.948 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.948 * [misc]backup-simplify: Simplify 0 into 0 1538731208.949 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.949 * [misc]backup-simplify: Simplify 0 into 0 1538731208.949 * [misc]backup-simplify: Simplify 0 into 0 1538731208.949 * [misc]backup-simplify: Simplify 0 into 0 1538731208.949 * [misc]backup-simplify: Simplify 0 into 0 1538731208.949 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.949 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.949 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1538731208.950 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.950 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.950 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.950 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.950 * [misc]backup-simplify: Simplify 0 into 0 1538731208.950 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.950 * [misc]backup-simplify: Simplify 0 into 0 1538731208.950 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.950 * [misc]backup-simplify: Simplify 0 into 0 1538731208.950 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.950 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.950 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.950 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.951 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.951 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.951 * [misc]backup-simplify: Simplify 0 into 0 1538731208.952 * [misc]backup-simplify: Simplify 0 into 0 1538731208.952 * [misc]backup-simplify: Simplify 0 into 0 1538731208.952 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 y.im)))))) (* 1 (* (/ 1 (/ 1 x.re)) (* (/ 1 (/ 1 y.re)) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731208.952 * [misc]backup-simplify: Simplify (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) into (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) 1538731208.952 * [misc]approximate: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im y.re x.re) around 0 1538731208.952 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731208.952 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.952 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731208.952 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731208.952 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.952 * [misc]backup-simplify: Simplify -1 into -1 1538731208.952 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.952 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.952 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.952 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731208.952 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731208.952 * [misc]backup-simplify: Simplify -1 into -1 1538731208.952 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.952 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.952 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.952 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731208.952 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.952 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.952 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.952 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.952 * [misc]backup-simplify: Simplify 0 into 0 1538731208.952 * [misc]backup-simplify: Simplify 1 into 1 1538731208.952 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.953 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731208.953 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.953 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731208.953 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.953 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731208.953 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731208.953 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.953 * [misc]backup-simplify: Simplify -1 into -1 1538731208.953 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.953 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.953 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.953 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731208.953 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731208.953 * [misc]backup-simplify: Simplify -1 into -1 1538731208.953 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.953 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.953 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.953 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.953 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.953 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.953 * [misc]backup-simplify: Simplify 0 into 0 1538731208.953 * [misc]backup-simplify: Simplify 1 into 1 1538731208.953 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.953 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.953 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.953 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.953 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.953 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731208.953 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.953 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731208.953 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731208.953 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.953 * [misc]backup-simplify: Simplify -1 into -1 1538731208.953 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.953 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.953 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731208.953 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731208.954 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731208.954 * [misc]backup-simplify: Simplify -1 into -1 1538731208.954 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.954 * [misc]backup-simplify: Simplify 0 into 0 1538731208.954 * [misc]backup-simplify: Simplify 1 into 1 1538731208.954 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.954 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.954 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.954 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.954 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.954 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.954 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.954 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.954 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.954 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.954 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.954 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.954 * [misc]backup-simplify: Simplify -1 into -1 1538731208.954 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.954 * [misc]backup-simplify: Simplify 0 into 0 1538731208.954 * [misc]backup-simplify: Simplify 1 into 1 1538731208.954 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.954 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.954 * [misc]backup-simplify: Simplify -1 into -1 1538731208.954 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.954 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.954 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.954 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.954 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.954 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.954 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.954 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.954 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.954 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.954 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731208.954 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731208.954 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.955 * [misc]backup-simplify: Simplify -1 into -1 1538731208.955 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.955 * [misc]backup-simplify: Simplify 0 into 0 1538731208.955 * [misc]backup-simplify: Simplify 1 into 1 1538731208.955 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731208.955 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731208.955 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731208.955 * [misc]backup-simplify: Simplify -1 into -1 1538731208.955 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.955 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.955 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731208.955 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.955 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.955 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.955 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.955 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.955 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.955 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.955 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.955 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731208.955 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731208.955 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.955 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.955 * [misc]backup-simplify: Simplify 0 into 0 1538731208.955 * [misc]backup-simplify: Simplify 1 into 1 1538731208.955 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.955 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731208.955 * [misc]backup-simplify: Simplify 1 into 1 1538731208.955 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731208.956 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731208.956 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731208.956 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731208.956 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.956 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.956 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.956 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.956 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.956 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.956 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.956 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.956 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.956 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.956 * [misc]backup-simplify: Simplify 0 into 0 1538731208.956 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731208.956 * [misc]backup-simplify: Simplify 1 into 1 1538731208.956 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.956 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.957 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731208.957 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.957 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.957 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.957 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.957 * [misc]backup-simplify: Simplify 0 into 0 1538731208.957 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.957 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.957 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.957 * [misc]backup-simplify: Simplify 0 into 0 1538731208.957 * [misc]backup-simplify: Simplify 1 into 1 1538731208.957 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.957 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.957 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.957 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.957 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.957 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731208.957 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.957 * [misc]backup-simplify: Simplify 0 into 0 1538731208.957 * [misc]backup-simplify: Simplify 1 into 1 1538731208.957 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.958 * [misc]backup-simplify: Simplify 1 into 1 1538731208.958 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.958 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.958 * [misc]backup-simplify: Simplify 0 into 0 1538731208.958 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.958 * [misc]backup-simplify: Simplify 0 into 0 1538731208.958 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.958 * [misc]backup-simplify: Simplify 0 into 0 1538731208.958 * [misc]backup-simplify: Simplify 1 into 1 1538731208.958 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.958 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.959 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731208.959 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.959 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.959 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.959 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.959 * [misc]backup-simplify: Simplify 0 into 0 1538731208.959 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.959 * [misc]backup-simplify: Simplify 0 into 0 1538731208.959 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.959 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731208.959 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.959 * [misc]backup-simplify: Simplify 0 into 0 1538731208.959 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.959 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731208.960 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731208.960 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify 0 into 0 1538731208.960 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731208.961 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.961 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im)))))) into 0 1538731208.961 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.961 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.962 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.962 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.962 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.962 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731208.963 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731208.963 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]backup-simplify: Simplify 0 into 0 1538731208.963 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- y.im))))))) (* 1 (* (/ 1 (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731208.963 * * * * [misc]progress: [ 3 / 4 ] generating series at (2) 1538731208.964 * [misc]backup-simplify: Simplify (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im)) into (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) 1538731208.964 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in (y.im x.im y.re x.re) around 0 1538731208.964 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731208.964 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.964 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.964 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.964 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.964 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.964 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.964 * [misc]backup-simplify: Simplify 0 into 0 1538731208.964 * [misc]backup-simplify: Simplify 1 into 1 1538731208.964 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731208.964 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.964 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.964 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.964 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731208.964 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.964 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.964 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.964 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.965 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.965 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.965 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731208.965 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.965 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.965 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.965 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731208.965 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731208.965 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.965 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731208.965 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.965 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 1538731208.966 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731208.966 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.966 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.966 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.966 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.966 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.966 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.966 * [misc]backup-simplify: Simplify 0 into 0 1538731208.966 * [misc]backup-simplify: Simplify 1 into 1 1538731208.966 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.966 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.966 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731208.966 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.966 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.966 * [misc]backup-simplify: Simplify 0 into 0 1538731208.966 * [misc]backup-simplify: Simplify 1 into 1 1538731208.966 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.966 * [misc]backup-simplify: Simplify 0 into 0 1538731208.966 * [misc]backup-simplify: Simplify 1 into 1 1538731208.966 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731208.966 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.966 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.966 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.966 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.966 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.966 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.966 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731208.966 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731208.966 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.966 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.967 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.967 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731208.967 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731208.967 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.967 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731208.967 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.967 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731208.967 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731208.967 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.967 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.967 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.967 * [misc]backup-simplify: Simplify 0 into 0 1538731208.967 * [misc]backup-simplify: Simplify 1 into 1 1538731208.967 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.967 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.967 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.967 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731208.967 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.967 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.967 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.967 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731208.967 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.967 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.967 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.967 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.967 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731208.968 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.968 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731208.968 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.968 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731208.968 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.968 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731208.968 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731208.968 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.969 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.969 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731208.969 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 1538731208.969 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.im 1538731208.969 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.969 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.969 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.969 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.969 * [misc]backup-simplify: Simplify 0 into 0 1538731208.969 * [misc]backup-simplify: Simplify 1 into 1 1538731208.969 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.969 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.969 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.969 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.969 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.969 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.969 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.969 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 1538731208.970 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731208.970 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.970 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731208.970 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731208.970 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.970 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.970 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.970 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.970 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731208.970 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.970 * [misc]backup-simplify: Simplify 0 into 0 1538731208.970 * [misc]backup-simplify: Simplify 1 into 1 1538731208.970 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.970 * [misc]backup-simplify: Simplify 0 into 0 1538731208.970 * [misc]backup-simplify: Simplify 1 into 1 1538731208.970 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.970 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.970 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731208.970 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731208.970 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.971 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.971 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.971 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731208.971 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731208.971 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.971 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.971 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.971 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731208.971 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.im 1538731208.971 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731208.971 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731208.971 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731208.971 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.971 * [misc]backup-simplify: Simplify 0 into 0 1538731208.971 * [misc]backup-simplify: Simplify 1 into 1 1538731208.971 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.972 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.972 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.972 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.972 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.972 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.972 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.972 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 1538731208.972 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731208.972 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731208.972 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731208.972 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731208.972 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.972 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.972 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.972 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.972 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731208.972 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.972 * [misc]backup-simplify: Simplify 0 into 0 1538731208.972 * [misc]backup-simplify: Simplify 1 into 1 1538731208.972 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.972 * [misc]backup-simplify: Simplify 0 into 0 1538731208.972 * [misc]backup-simplify: Simplify 1 into 1 1538731208.972 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.972 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731208.972 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731208.972 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731208.973 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.973 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731208.973 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.973 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731208.973 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731208.973 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.973 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731208.973 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.973 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731208.974 * [misc]taylor: Taking taylor expansion of (/ x.re y.re) in x.im 1538731208.974 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.974 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.974 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.974 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.974 * [misc]backup-simplify: Simplify (/ x.re y.re) into (/ x.re y.re) 1538731208.974 * [misc]taylor: Taking taylor expansion of (/ x.re y.re) in y.re 1538731208.974 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.974 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.974 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.974 * [misc]backup-simplify: Simplify 0 into 0 1538731208.974 * [misc]backup-simplify: Simplify 1 into 1 1538731208.974 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731208.974 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731208.974 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.974 * [misc]backup-simplify: Simplify 0 into 0 1538731208.974 * [misc]backup-simplify: Simplify 0 into 0 1538731208.975 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731208.975 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731208.975 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731208.975 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731208.975 * [misc]backup-simplify: Simplify (- (/ x.im (pow y.re 2)) (+ (* (/ x.re y.re) (/ 0 (pow y.re 2))))) into (/ x.im (pow y.re 2)) 1538731208.975 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.re 2)) in x.im 1538731208.975 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.975 * [misc]backup-simplify: Simplify 0 into 0 1538731208.975 * [misc]backup-simplify: Simplify 1 into 1 1538731208.975 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731208.975 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.975 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.975 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.975 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731208.976 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ x.re y.re) (/ 0 y.re)))) into 0 1538731208.976 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.976 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.976 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.976 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.976 * [misc]backup-simplify: Simplify 0 into 0 1538731208.977 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731208.977 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731208.977 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.977 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731208.978 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731208.978 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731208.978 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1538731208.979 * [misc]backup-simplify: Simplify (+ (* y.re (/ 1/2 y.re)) (+ (* 0 0) (* (/ 1/2 y.re) y.re))) into 1 1538731208.979 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.re 2)) (+ (* (/ x.re y.re) (/ 1 (pow y.re 2))) (* (/ x.im (pow y.re 2)) (/ 0 (pow y.re 2))))) into (- (/ x.re (pow y.re 3))) 1538731208.979 * [misc]taylor: Taking taylor expansion of (- (/ x.re (pow y.re 3))) in x.im 1538731208.979 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 3)) in x.im 1538731208.979 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.979 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.979 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731208.979 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.979 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.979 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731208.980 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731208.980 * [misc]backup-simplify: Simplify (/ x.re (pow y.re 3)) into (/ x.re (pow y.re 3)) 1538731208.980 * [misc]backup-simplify: Simplify (- (/ x.re (pow y.re 3))) into (- (/ x.re (pow y.re 3))) 1538731208.980 * [misc]taylor: Taking taylor expansion of (- (/ x.re (pow y.re 3))) in y.re 1538731208.980 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 3)) in y.re 1538731208.980 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.980 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.980 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1538731208.980 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.980 * [misc]backup-simplify: Simplify 0 into 0 1538731208.980 * [misc]backup-simplify: Simplify 1 into 1 1538731208.980 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.980 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.980 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731208.981 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.981 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.981 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.981 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731208.982 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.982 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731208.982 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.983 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.983 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.984 * [misc]backup-simplify: Simplify (- 0) into 0 1538731208.984 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.984 * [misc]backup-simplify: Simplify 0 into 0 1538731208.984 * [misc]backup-simplify: Simplify 0 into 0 1538731208.984 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731208.984 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731208.984 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.984 * [misc]backup-simplify: Simplify 0 into 0 1538731208.984 * [misc]backup-simplify: Simplify 1 into 1 1538731208.984 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.984 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.984 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731208.985 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.985 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.985 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731208.985 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731208.985 * [misc]backup-simplify: Simplify 0 into 0 1538731208.985 * [misc]backup-simplify: Simplify 0 into 0 1538731208.985 * [misc]backup-simplify: Simplify 0 into 0 1538731208.986 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 1538731208.986 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.im x.im y.re x.re) around 0 1538731208.986 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731208.986 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.986 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.986 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.986 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.986 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731208.986 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.986 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.986 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731208.986 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.986 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.987 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731208.987 * [misc]backup-simplify: Simplify 0 into 0 1538731208.987 * [misc]backup-simplify: Simplify 1 into 1 1538731208.987 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731208.987 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731208.987 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.987 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731208.987 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.987 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.987 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.987 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.987 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731208.987 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.987 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.987 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.987 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.987 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.988 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.988 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731208.988 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731208.988 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.988 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.988 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.988 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.988 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.988 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.988 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.988 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.989 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731208.989 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.989 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.989 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731208.989 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.989 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.990 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731208.990 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.990 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731208.990 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 1538731208.990 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731208.990 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.990 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731208.990 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.990 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.990 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.990 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.990 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731208.991 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.991 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.991 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.991 * [misc]backup-simplify: Simplify 0 into 0 1538731208.991 * [misc]backup-simplify: Simplify 1 into 1 1538731208.991 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731208.991 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.991 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731208.991 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731208.991 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731208.991 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731208.991 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.991 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731208.991 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.991 * [misc]backup-simplify: Simplify 0 into 0 1538731208.991 * [misc]backup-simplify: Simplify 1 into 1 1538731208.992 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.992 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731208.992 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731208.992 * [misc]backup-simplify: Simplify 0 into 0 1538731208.992 * [misc]backup-simplify: Simplify 1 into 1 1538731208.992 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.992 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731208.992 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.992 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.992 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.992 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.992 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731208.992 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731208.992 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.992 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.992 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.992 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731208.993 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731208.993 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.993 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731208.993 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731208.993 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.994 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731208.994 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731208.994 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731208.994 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731208.994 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 1538731208.994 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731208.994 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.994 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731208.994 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.994 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.994 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.994 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.995 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731208.995 * [misc]backup-simplify: Simplify 0 into 0 1538731208.995 * [misc]backup-simplify: Simplify 1 into 1 1538731208.995 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.995 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.995 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.995 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731208.995 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.995 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.995 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731208.995 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731208.995 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731208.995 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.995 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.995 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.995 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731208.995 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731208.995 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.996 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731208.996 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731208.996 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.996 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.996 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.996 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.996 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731208.996 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731208.996 * [misc]backup-simplify: Simplify y.im into y.im 1538731208.996 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731208.996 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731208.996 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731208.996 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.996 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731208.997 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731208.997 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731208.998 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731208.998 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1538731208.998 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731208.998 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731208.998 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731208.999 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731208.999 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731208.999 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731208.999 * [misc]backup-simplify: Simplify 0 into 0 1538731208.999 * [misc]backup-simplify: Simplify 1 into 1 1538731208.999 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731208.999 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731208.999 * [misc]backup-simplify: Simplify x.im into x.im 1538731208.999 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731208.999 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731208.999 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731208.999 * [misc]backup-simplify: Simplify y.re into y.re 1538731208.999 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731208.999 * [misc]backup-simplify: Simplify x.re into x.re 1538731208.999 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731208.999 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.000 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731209.000 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731209.000 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.000 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.000 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.000 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.000 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.000 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.000 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.000 * [misc]backup-simplify: Simplify 0 into 0 1538731209.000 * [misc]backup-simplify: Simplify 1 into 1 1538731209.000 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.000 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.000 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.000 * [misc]backup-simplify: Simplify 0 into 0 1538731209.000 * [misc]backup-simplify: Simplify 1 into 1 1538731209.000 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.001 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.001 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.001 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.001 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.001 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.002 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.002 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.002 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.002 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731209.002 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731209.002 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.002 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731209.002 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 1538731209.002 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731209.003 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731209.003 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.003 * [misc]backup-simplify: Simplify 0 into 0 1538731209.003 * [misc]backup-simplify: Simplify 1 into 1 1538731209.003 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.003 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731209.003 * [misc]backup-simplify: Simplify x.im into x.im 1538731209.003 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731209.003 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.003 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.003 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731209.003 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.003 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.003 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.003 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731209.003 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731209.003 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.003 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.003 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.004 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.004 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.004 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.004 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.004 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.004 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731209.004 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.004 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.004 * [misc]backup-simplify: Simplify 0 into 0 1538731209.004 * [misc]backup-simplify: Simplify 1 into 1 1538731209.004 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.004 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.004 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.004 * [misc]backup-simplify: Simplify 0 into 0 1538731209.004 * [misc]backup-simplify: Simplify 1 into 1 1538731209.004 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.004 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.005 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.005 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.005 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.005 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.005 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.005 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.006 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.006 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731209.006 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731209.006 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.006 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731209.006 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731209.006 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731209.006 * [misc]backup-simplify: Simplify 0 into 0 1538731209.006 * [misc]backup-simplify: Simplify 1 into 1 1538731209.006 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.006 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731209.006 * [misc]backup-simplify: Simplify 1 into 1 1538731209.007 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.007 * [misc]backup-simplify: Simplify 0 into 0 1538731209.007 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731209.007 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.007 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731209.007 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731209.007 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.008 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731209.008 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731209.008 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731209.008 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.008 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.008 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731209.008 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.008 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.008 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.008 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.008 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.008 * [misc]backup-simplify: Simplify 0 into 0 1538731209.008 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.008 * [misc]backup-simplify: Simplify 0 into 0 1538731209.009 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.009 * [misc]backup-simplify: Simplify 0 into 0 1538731209.009 * [misc]backup-simplify: Simplify 0 into 0 1538731209.009 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731209.009 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.009 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731209.010 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731209.010 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731209.010 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.010 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731209.010 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.011 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.011 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.011 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731209.012 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731209.012 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ 1/2 (pow y.re 2)) 1))) into (/ 1 (pow y.re 2)) 1538731209.013 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (/ 1 (* (pow y.re 2) x.im))) 1538731209.013 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731209.013 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731209.013 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731209.013 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731209.013 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.013 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.013 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731209.013 * [misc]backup-simplify: Simplify 0 into 0 1538731209.013 * [misc]backup-simplify: Simplify 1 into 1 1538731209.013 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731209.013 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731209.013 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731209.013 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731209.014 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731209.014 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.re 2))) into (- (/ 1 (pow y.re 2))) 1538731209.014 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.re 2))) in y.re 1538731209.014 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731209.014 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731209.014 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.014 * [misc]backup-simplify: Simplify 0 into 0 1538731209.014 * [misc]backup-simplify: Simplify 1 into 1 1538731209.014 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.014 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.015 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731209.015 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.015 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.015 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.015 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.016 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.016 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.016 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.016 * [misc]backup-simplify: Simplify 0 into 0 1538731209.016 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731209.016 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731209.016 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.016 * [misc]backup-simplify: Simplify 0 into 0 1538731209.016 * [misc]backup-simplify: Simplify 1 into 1 1538731209.016 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731209.016 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.016 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731209.017 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731209.017 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731209.017 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731209.017 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731209.017 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731209.018 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731209.018 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.018 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.018 * [misc]backup-simplify: Simplify 0 into 0 1538731209.019 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731209.019 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.019 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731209.020 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731209.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731209.020 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731209.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731209.020 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731209.021 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.021 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.021 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731209.022 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.022 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731209.022 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1538731209.023 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ 0 1)))) into (- (/ 1 (* (pow y.re 3) x.re))) 1538731209.023 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731209.023 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731209.023 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731209.023 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731209.023 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.023 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.024 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731209.024 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.024 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731209.024 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731209.024 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731209.024 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731209.024 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731209.025 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731209.025 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731209.025 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.025 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.025 * [misc]backup-simplify: Simplify 0 into 0 1538731209.025 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.025 * [misc]backup-simplify: Simplify 0 into 0 1538731209.025 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731209.025 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731209.025 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.025 * [misc]backup-simplify: Simplify 0 into 0 1538731209.025 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.025 * [misc]backup-simplify: Simplify 0 into 0 1538731209.026 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.026 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.026 * [misc]backup-simplify: Simplify 0 into 0 1538731209.026 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.026 * [misc]backup-simplify: Simplify 0 into 0 1538731209.026 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731209.027 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.027 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.027 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.027 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731209.028 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731209.028 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.028 * [misc]backup-simplify: Simplify 0 into 0 1538731209.029 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 1538731209.029 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.im x.im y.re x.re) around 0 1538731209.029 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 1538731209.029 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731209.029 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731209.029 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731209.029 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731209.029 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.029 * [misc]backup-simplify: Simplify -1 into -1 1538731209.029 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731209.029 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.029 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.029 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.030 * [misc]backup-simplify: Simplify -1 into -1 1538731209.030 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731209.030 * [misc]backup-simplify: Simplify x.im into x.im 1538731209.030 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731209.030 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731209.030 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.030 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731209.030 * [misc]backup-simplify: Simplify 0 into 0 1538731209.030 * [misc]backup-simplify: Simplify 1 into 1 1538731209.030 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731209.030 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731209.030 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.030 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731209.030 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.030 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731209.030 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.030 * [misc]backup-simplify: Simplify -1 into -1 1538731209.030 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731209.031 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.031 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.031 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731209.031 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.031 * [misc]backup-simplify: Simplify -1 into -1 1538731209.031 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731209.031 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.031 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.031 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731209.031 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731209.031 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.031 * [misc]backup-simplify: Simplify -1 into -1 1538731209.031 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731209.031 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.031 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.031 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731209.031 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731209.031 * [misc]backup-simplify: Simplify -1 into -1 1538731209.031 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731209.031 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.031 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.031 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731209.031 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731209.032 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731209.032 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731209.032 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.032 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.032 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731209.032 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.032 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.033 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731209.033 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.033 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731209.033 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731209.034 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731209.034 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731209.034 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 1538731209.034 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731209.034 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731209.034 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731209.034 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.034 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.034 * [misc]backup-simplify: Simplify -1 into -1 1538731209.034 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.034 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.034 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.034 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731209.034 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.034 * [misc]backup-simplify: Simplify -1 into -1 1538731209.034 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731209.034 * [misc]backup-simplify: Simplify x.im into x.im 1538731209.034 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731209.034 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731209.034 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731209.035 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.035 * [misc]backup-simplify: Simplify 0 into 0 1538731209.035 * [misc]backup-simplify: Simplify 1 into 1 1538731209.035 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731209.035 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.035 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731209.035 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731209.035 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731209.035 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 1538731209.035 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731209.035 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.035 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731209.035 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731209.035 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.035 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.035 * [misc]backup-simplify: Simplify -1 into -1 1538731209.035 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.035 * [misc]backup-simplify: Simplify 0 into 0 1538731209.035 * [misc]backup-simplify: Simplify 1 into 1 1538731209.036 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.036 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.036 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.036 * [misc]backup-simplify: Simplify -1 into -1 1538731209.036 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.036 * [misc]backup-simplify: Simplify 0 into 0 1538731209.036 * [misc]backup-simplify: Simplify 1 into 1 1538731209.036 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.036 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731209.036 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.036 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.036 * [misc]backup-simplify: Simplify -1 into -1 1538731209.036 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.036 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.036 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.036 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.036 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.036 * [misc]backup-simplify: Simplify -1 into -1 1538731209.036 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.036 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.036 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.037 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.037 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.037 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.037 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.037 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.038 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.038 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.038 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.038 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731209.038 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.038 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731209.038 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731209.039 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731209.039 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.039 * [misc]backup-simplify: Simplify -1 into -1 1538731209.039 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731209.039 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.039 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.039 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.039 * [misc]backup-simplify: Simplify -1 into -1 1538731209.039 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731209.039 * [misc]backup-simplify: Simplify 0 into 0 1538731209.039 * [misc]backup-simplify: Simplify 1 into 1 1538731209.039 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.039 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731209.039 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.039 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.039 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731209.039 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.040 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.040 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.040 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731209.040 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.040 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.040 * [misc]backup-simplify: Simplify -1 into -1 1538731209.040 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.040 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.040 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.040 * [misc]backup-simplify: Simplify -1 into -1 1538731209.040 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.040 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.040 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.040 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.040 * [misc]backup-simplify: Simplify -1 into -1 1538731209.040 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731209.040 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.040 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731209.040 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731209.040 * [misc]backup-simplify: Simplify -1 into -1 1538731209.041 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731209.041 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.041 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.041 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731209.041 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731209.041 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731209.041 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731209.041 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731209.042 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.043 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731209.043 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1538731209.043 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731209.043 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731209.044 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731209.044 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 1538731209.044 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731209.044 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731209.044 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731209.044 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.044 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.044 * [misc]backup-simplify: Simplify -1 into -1 1538731209.044 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.044 * [misc]backup-simplify: Simplify 0 into 0 1538731209.044 * [misc]backup-simplify: Simplify 1 into 1 1538731209.044 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.044 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731209.044 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.044 * [misc]backup-simplify: Simplify -1 into -1 1538731209.044 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731209.044 * [misc]backup-simplify: Simplify x.im into x.im 1538731209.045 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731209.045 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731209.045 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731209.045 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.045 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.045 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731209.045 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.045 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.045 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.045 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 1538731209.045 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731209.045 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.045 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731209.045 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.046 * [misc]backup-simplify: Simplify -1 into -1 1538731209.046 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.046 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.046 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.046 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.046 * [misc]backup-simplify: Simplify -1 into -1 1538731209.046 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.046 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.046 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.046 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.046 * [misc]backup-simplify: Simplify -1 into -1 1538731209.046 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.046 * [misc]backup-simplify: Simplify 0 into 0 1538731209.046 * [misc]backup-simplify: Simplify 1 into 1 1538731209.046 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.046 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.046 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.046 * [misc]backup-simplify: Simplify -1 into -1 1538731209.047 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.047 * [misc]backup-simplify: Simplify 0 into 0 1538731209.047 * [misc]backup-simplify: Simplify 1 into 1 1538731209.047 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.047 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.047 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.047 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.048 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.048 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.048 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.048 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.049 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.049 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731209.049 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731209.049 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.049 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731209.049 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 1538731209.049 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731209.049 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731209.049 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731209.049 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.049 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.049 * [misc]backup-simplify: Simplify -1 into -1 1538731209.049 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.049 * [misc]backup-simplify: Simplify 0 into 0 1538731209.049 * [misc]backup-simplify: Simplify 1 into 1 1538731209.050 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.050 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.050 * [misc]backup-simplify: Simplify -1 into -1 1538731209.050 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731209.050 * [misc]backup-simplify: Simplify x.im into x.im 1538731209.050 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731209.050 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.050 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.050 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731209.050 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.050 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.050 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.050 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731209.050 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.050 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731209.050 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.051 * [misc]backup-simplify: Simplify -1 into -1 1538731209.051 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.051 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.051 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.051 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.051 * [misc]backup-simplify: Simplify -1 into -1 1538731209.051 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.051 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.051 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.051 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731209.051 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.051 * [misc]backup-simplify: Simplify -1 into -1 1538731209.051 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.051 * [misc]backup-simplify: Simplify 0 into 0 1538731209.051 * [misc]backup-simplify: Simplify 1 into 1 1538731209.051 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.051 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.051 * [misc]backup-simplify: Simplify -1 into -1 1538731209.051 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.051 * [misc]backup-simplify: Simplify 0 into 0 1538731209.051 * [misc]backup-simplify: Simplify 1 into 1 1538731209.051 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.052 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.052 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.052 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.052 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.052 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.052 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.052 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.052 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.052 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731209.053 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731209.053 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.053 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731209.053 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731209.053 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731209.053 * [misc]backup-simplify: Simplify 0 into 0 1538731209.053 * [misc]backup-simplify: Simplify 1 into 1 1538731209.053 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.053 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731209.053 * [misc]backup-simplify: Simplify 1 into 1 1538731209.053 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.053 * [misc]backup-simplify: Simplify 0 into 0 1538731209.053 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731209.053 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.053 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731209.053 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731209.054 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.054 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731209.054 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731209.054 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731209.054 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.054 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.054 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731209.054 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.054 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731209.054 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731209.054 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.054 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.054 * [misc]backup-simplify: Simplify 0 into 0 1538731209.054 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.054 * [misc]backup-simplify: Simplify 0 into 0 1538731209.054 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.054 * [misc]backup-simplify: Simplify 0 into 0 1538731209.054 * [misc]backup-simplify: Simplify 0 into 0 1538731209.054 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731209.055 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.055 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731209.055 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731209.055 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731209.055 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.055 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731209.055 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.056 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.056 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731209.056 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731209.056 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731209.057 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ 1/2 (pow y.re 2)) 1))) into (/ 1 (pow y.re 2)) 1538731209.057 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (/ 1 (* (pow y.re 2) x.im))) 1538731209.057 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731209.057 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731209.057 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731209.057 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731209.057 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.057 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.057 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731209.057 * [misc]backup-simplify: Simplify 0 into 0 1538731209.057 * [misc]backup-simplify: Simplify 1 into 1 1538731209.057 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731209.057 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731209.057 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731209.057 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731209.057 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731209.058 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.re 2))) into (- (/ 1 (pow y.re 2))) 1538731209.058 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.re 2))) in y.re 1538731209.058 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731209.058 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731209.058 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.058 * [misc]backup-simplify: Simplify 0 into 0 1538731209.058 * [misc]backup-simplify: Simplify 1 into 1 1538731209.058 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.058 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.058 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731209.058 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.058 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.058 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.059 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.059 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.059 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.059 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.059 * [misc]backup-simplify: Simplify 0 into 0 1538731209.059 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731209.059 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731209.059 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.059 * [misc]backup-simplify: Simplify 0 into 0 1538731209.059 * [misc]backup-simplify: Simplify 1 into 1 1538731209.059 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731209.059 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.059 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731209.059 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731209.059 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731209.060 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731209.060 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731209.060 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731209.060 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731209.060 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.060 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.060 * [misc]backup-simplify: Simplify 0 into 0 1538731209.061 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731209.061 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.061 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731209.061 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731209.061 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.062 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.062 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731209.063 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.063 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731209.063 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1538731209.064 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ 0 1)))) into (- (/ 1 (* (pow y.re 3) x.re))) 1538731209.064 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731209.064 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731209.064 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731209.064 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731209.064 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731209.064 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.064 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731209.064 * [misc]backup-simplify: Simplify x.re into x.re 1538731209.064 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731209.064 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731209.064 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731209.064 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731209.064 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731209.064 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731209.064 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731209.064 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.064 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731209.065 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731209.065 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.065 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.065 * [misc]backup-simplify: Simplify 0 into 0 1538731209.065 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731209.066 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.066 * [misc]backup-simplify: Simplify (- 0) into 0 1538731209.066 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731209.066 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731209.066 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * [misc]backup-simplify: Simplify 0 into 0 1538731209.066 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 2) 1538731209.067 * [misc]backup-simplify: Simplify (hypot y.re y.im) into (hypot y.re y.im) 1538731209.067 * [misc]approximate: Taking taylor expansion of (hypot y.re y.im) in (y.re y.im) around 0 1538731209.067 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731209.067 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731209.067 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731209.067 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731209.067 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.067 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.067 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.067 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.067 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731209.067 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.067 * [misc]backup-simplify: Simplify 0 into 0 1538731209.067 * [misc]backup-simplify: Simplify 1 into 1 1538731209.067 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.067 * [misc]backup-simplify: Simplify 0 into 0 1538731209.067 * [misc]backup-simplify: Simplify 1 into 1 1538731209.067 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731209.067 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731209.067 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731209.067 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731209.067 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731209.067 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731209.068 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.068 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731209.068 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731209.068 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731209.068 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731209.068 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731209.068 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.068 * [misc]backup-simplify: Simplify 0 into 0 1538731209.068 * [misc]backup-simplify: Simplify 1 into 1 1538731209.068 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.068 * [misc]backup-simplify: Simplify 0 into 0 1538731209.068 * [misc]backup-simplify: Simplify 1 into 1 1538731209.068 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731209.068 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.068 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.068 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.068 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.068 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731209.068 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731209.068 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731209.068 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731209.068 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731209.068 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731209.068 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.069 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731209.069 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731209.069 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731209.069 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731209.069 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731209.069 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.069 * [misc]backup-simplify: Simplify 0 into 0 1538731209.069 * [misc]backup-simplify: Simplify 1 into 1 1538731209.069 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.069 * [misc]backup-simplify: Simplify 0 into 0 1538731209.069 * [misc]backup-simplify: Simplify 1 into 1 1538731209.069 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731209.069 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.069 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.069 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.069 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.069 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731209.069 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731209.069 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731209.069 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731209.069 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731209.069 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731209.069 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.069 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731209.069 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.069 * [misc]backup-simplify: Simplify 0 into 0 1538731209.069 * [misc]backup-simplify: Simplify 1 into 1 1538731209.070 * [misc]backup-simplify: Simplify 0 into 0 1538731209.070 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.070 * [misc]backup-simplify: Simplify 0 into 0 1538731209.070 * [misc]backup-simplify: Simplify 0 into 0 1538731209.070 * [misc]backup-simplify: Simplify 1 into 1 1538731209.070 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731209.070 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1538731209.070 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.070 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1538731209.071 * [misc]taylor: Taking taylor expansion of (/ 1/2 y.im) in y.im 1538731209.071 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731209.071 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731209.071 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.071 * [misc]backup-simplify: Simplify 0 into 0 1538731209.071 * [misc]backup-simplify: Simplify 1 into 1 1538731209.071 * [misc]backup-simplify: Simplify (/ 1/2 1) into 1/2 1538731209.071 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 1538731209.071 * [misc]backup-simplify: Simplify 0 into 0 1538731209.071 * [misc]backup-simplify: Simplify 0 into 0 1538731209.071 * [misc]backup-simplify: Simplify 0 into 0 1538731209.071 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 0)))) into 0 1538731209.071 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.im)))) into 0 1538731209.071 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.072 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 y.im))))) (* 2 y.im)) into 0 1538731209.072 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.072 * [misc]backup-simplify: Simplify 0 into 0 1538731209.072 * [misc]backup-simplify: Simplify 0 into 0 1538731209.072 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.072 * [misc]backup-simplify: Simplify 0 into 0 1538731209.072 * [misc]backup-simplify: Simplify 0 into 0 1538731209.072 * [misc]backup-simplify: Simplify (* 1 (* y.im 1)) into y.im 1538731209.072 * [misc]backup-simplify: Simplify (hypot (/ 1 y.re) (/ 1 y.im)) into (hypot (/ 1 y.re) (/ 1 y.im)) 1538731209.072 * [misc]approximate: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in (y.re y.im) around 0 1538731209.072 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731209.072 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731209.072 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.072 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.072 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.072 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.072 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731209.072 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.072 * [misc]backup-simplify: Simplify 0 into 0 1538731209.072 * [misc]backup-simplify: Simplify 1 into 1 1538731209.072 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731209.072 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.073 * [misc]backup-simplify: Simplify 0 into 0 1538731209.073 * [misc]backup-simplify: Simplify 1 into 1 1538731209.073 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.073 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.073 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.073 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.073 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.073 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.073 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.073 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.074 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.074 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731209.074 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731209.074 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.074 * [misc]backup-simplify: Simplify 0 into 0 1538731209.074 * [misc]backup-simplify: Simplify 1 into 1 1538731209.074 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.074 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.074 * [misc]backup-simplify: Simplify 0 into 0 1538731209.074 * [misc]backup-simplify: Simplify 1 into 1 1538731209.074 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.074 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.074 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.074 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731209.074 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731209.074 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.074 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.074 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731209.074 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.074 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.076 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.076 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.076 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.076 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.076 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.076 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.076 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731209.076 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731209.076 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.077 * [misc]backup-simplify: Simplify 0 into 0 1538731209.077 * [misc]backup-simplify: Simplify 1 into 1 1538731209.077 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.077 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.077 * [misc]backup-simplify: Simplify 0 into 0 1538731209.077 * [misc]backup-simplify: Simplify 1 into 1 1538731209.077 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731209.077 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.077 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.077 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731209.077 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731209.077 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.077 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.077 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731209.077 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.077 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.077 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.077 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.078 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731209.078 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.078 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.078 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.078 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731209.078 * [misc]backup-simplify: Simplify 1 into 1 1538731209.078 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.078 * [misc]backup-simplify: Simplify 0 into 0 1538731209.078 * [misc]backup-simplify: Simplify 1 into 1 1538731209.078 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.078 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.079 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.079 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731209.079 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731209.079 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731209.079 * [misc]taylor: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 1538731209.079 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731209.079 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731209.079 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731209.079 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.079 * [misc]backup-simplify: Simplify 0 into 0 1538731209.079 * [misc]backup-simplify: Simplify 1 into 1 1538731209.079 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.080 * [misc]backup-simplify: Simplify (/ 1/2 1) into 1/2 1538731209.080 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.080 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 1538731209.080 * [misc]backup-simplify: Simplify 0 into 0 1538731209.080 * [misc]backup-simplify: Simplify 0 into 0 1538731209.080 * [misc]backup-simplify: Simplify 0 into 0 1538731209.080 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.080 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.081 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731209.081 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.081 * [misc]backup-simplify: Simplify 0 into 0 1538731209.081 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.081 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.082 * [misc]backup-simplify: Simplify 0 into 0 1538731209.082 * [misc]backup-simplify: Simplify 0 into 0 1538731209.082 * [misc]backup-simplify: Simplify 0 into 0 1538731209.082 * [misc]backup-simplify: Simplify (* 1 (* 1 (/ 1 (/ 1 y.re)))) into y.re 1538731209.082 * [misc]backup-simplify: Simplify (hypot (/ 1 (- y.re)) (/ 1 (- y.im))) into (hypot (/ -1 y.re) (/ -1 y.im)) 1538731209.082 * [misc]approximate: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in (y.re y.im) around 0 1538731209.082 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731209.082 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.082 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.082 * [misc]backup-simplify: Simplify -1 into -1 1538731209.082 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.082 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.082 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.082 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.082 * [misc]backup-simplify: Simplify -1 into -1 1538731209.082 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731209.082 * [misc]backup-simplify: Simplify y.re into y.re 1538731209.082 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731209.082 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.082 * [misc]backup-simplify: Simplify -1 into -1 1538731209.082 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.082 * [misc]backup-simplify: Simplify 0 into 0 1538731209.082 * [misc]backup-simplify: Simplify 1 into 1 1538731209.082 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.082 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731209.082 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731209.082 * [misc]backup-simplify: Simplify -1 into -1 1538731209.082 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.082 * [misc]backup-simplify: Simplify 0 into 0 1538731209.082 * [misc]backup-simplify: Simplify 1 into 1 1538731209.082 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.083 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.083 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731209.083 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.083 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.083 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.083 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.084 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.084 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.084 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731209.084 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.084 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731209.084 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731209.084 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.084 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.084 * [misc]backup-simplify: Simplify -1 into -1 1538731209.084 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.084 * [misc]backup-simplify: Simplify 0 into 0 1538731209.084 * [misc]backup-simplify: Simplify 1 into 1 1538731209.084 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.084 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.084 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.084 * [misc]backup-simplify: Simplify -1 into -1 1538731209.084 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.084 * [misc]backup-simplify: Simplify 0 into 0 1538731209.084 * [misc]backup-simplify: Simplify 1 into 1 1538731209.085 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.085 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731209.085 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.085 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.085 * [misc]backup-simplify: Simplify -1 into -1 1538731209.085 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.085 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.085 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.085 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.085 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.085 * [misc]backup-simplify: Simplify -1 into -1 1538731209.085 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.085 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.085 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.085 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.085 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.086 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.086 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.086 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.086 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.086 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.087 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.087 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731209.087 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731209.087 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731209.087 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731209.087 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.087 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.087 * [misc]backup-simplify: Simplify -1 into -1 1538731209.087 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.087 * [misc]backup-simplify: Simplify 0 into 0 1538731209.087 * [misc]backup-simplify: Simplify 1 into 1 1538731209.087 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.087 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731209.087 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.087 * [misc]backup-simplify: Simplify -1 into -1 1538731209.087 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731209.087 * [misc]backup-simplify: Simplify 0 into 0 1538731209.087 * [misc]backup-simplify: Simplify 1 into 1 1538731209.088 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731209.088 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731209.088 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.088 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.088 * [misc]backup-simplify: Simplify -1 into -1 1538731209.088 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.088 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.088 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.088 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731209.088 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731209.088 * [misc]backup-simplify: Simplify -1 into -1 1538731209.088 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731209.088 * [misc]backup-simplify: Simplify y.im into y.im 1538731209.088 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731209.088 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731209.088 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731209.088 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731209.089 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.089 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731209.089 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731209.089 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.090 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731209.090 * [misc]taylor: Taking taylor expansion of 1 in y.im 1538731209.090 * [misc]backup-simplify: Simplify 1 into 1 1538731209.090 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.090 * [misc]backup-simplify: Simplify 0 into 0 1538731209.090 * [misc]backup-simplify: Simplify 1 into 1 1538731209.090 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.091 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.091 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731209.091 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731209.091 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1538731209.092 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1538731209.092 * [misc]taylor: Taking taylor expansion of (/ 1/2 (pow y.im 2)) in y.im 1538731209.092 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1538731209.092 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731209.092 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1538731209.092 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731209.092 * [misc]backup-simplify: Simplify 0 into 0 1538731209.092 * [misc]backup-simplify: Simplify 1 into 1 1538731209.092 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731209.092 * [misc]backup-simplify: Simplify (/ 1/2 1) into 1/2 1538731209.093 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731209.093 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 1538731209.093 * [misc]backup-simplify: Simplify 0 into 0 1538731209.093 * [misc]backup-simplify: Simplify 0 into 0 1538731209.093 * [misc]backup-simplify: Simplify 0 into 0 1538731209.093 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.094 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.094 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731209.094 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.094 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731209.095 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731209.095 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731209.095 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1538731209.095 * [misc]taylor: Taking taylor expansion of 0 in y.im 1538731209.095 * [misc]backup-simplify: Simplify 0 into 0 1538731209.095 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731209.096 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731209.096 * [misc]backup-simplify: Simplify 0 into 0 1538731209.096 * [misc]backup-simplify: Simplify 0 into 0 1538731209.096 * [misc]backup-simplify: Simplify 0 into 0 1538731209.096 * [misc]backup-simplify: Simplify (* 1 (* 1 (/ 1 (/ 1 (- y.re))))) into (* -1 y.re) 1538731209.096 * * * [misc]progress: simplifying candidates 1538731209.096 * * * * [misc]progress: [ 1 / 133 ] simplifiying candidate # 1538731209.096 * * * * [misc]progress: [ 2 / 133 ] simplifiying candidate # 1538731209.096 * * * * [misc]progress: [ 3 / 133 ] simplifiying candidate # 1538731209.096 * * * * [misc]progress: [ 4 / 133 ] simplifiying candidate # 1538731209.097 * [enter]simplify: Simplifying (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.re y.im))) 1538731209.098 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.102 * * [misc]simplify: iters left: 5 (15 enodes) 1538731209.107 * * [misc]simplify: iters left: 4 (18 enodes) 1538731209.113 * * [misc]simplify: iters left: 3 (21 enodes) 1538731209.120 * [exit]simplify: Simplified to (- (log (fma x.re y.re (* y.im x.im))) (log (hypot y.re y.im))) 1538731209.120 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (log (fma x.re y.re (* y.im x.im))) (log (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.120 * * * * [misc]progress: [ 5 / 133 ] simplifiying candidate # 1538731209.120 * * * * [misc]progress: [ 6 / 133 ] simplifiying candidate # 1538731209.120 * * * * [misc]progress: [ 7 / 133 ] simplifiying candidate # 1538731209.120 * [enter]simplify: Simplifying (/ (* (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (fma y.im x.im (* y.re x.re))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731209.121 * * [misc]simplify: iters left: 6 (12 enodes) 1538731209.128 * * [misc]simplify: iters left: 5 (24 enodes) 1538731209.142 * * [misc]simplify: iters left: 4 (66 enodes) 1538731209.172 * * [misc]simplify: iters left: 3 (219 enodes) 1538731209.337 * [exit]simplify: Simplified to (pow (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 3) 1538731209.337 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (pow (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 3)) (hypot y.re y.im))) 1538731209.337 * * * * [misc]progress: [ 8 / 133 ] simplifiying candidate # 1538731209.337 * * * * [misc]progress: [ 9 / 133 ] simplifiying candidate # 1538731209.337 * * * * [misc]progress: [ 10 / 133 ] simplifiying candidate # 1538731209.337 * * * * [misc]progress: [ 11 / 133 ] simplifiying candidate # 1538731209.337 * * * * [misc]progress: [ 12 / 133 ] simplifiying candidate # 1538731209.337 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731209.338 * * [misc]simplify: iters left: 6 (12 enodes) 1538731209.341 * * [misc]simplify: iters left: 5 (21 enodes) 1538731209.345 * * [misc]simplify: iters left: 4 (32 enodes) 1538731209.351 * * [misc]simplify: iters left: 3 (38 enodes) 1538731209.356 * * [misc]simplify: iters left: 2 (41 enodes) 1538731209.364 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731209.364 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.364 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) 1538731209.365 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.366 * * [misc]simplify: iters left: 5 (13 enodes) 1538731209.369 * * [misc]simplify: iters left: 4 (15 enodes) 1538731209.372 * * [misc]simplify: iters left: 3 (18 enodes) 1538731209.374 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) 1538731209.374 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.374 * * * * [misc]progress: [ 13 / 133 ] simplifiying candidate # 1538731209.375 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) 1538731209.375 * * [misc]simplify: iters left: 6 (11 enodes) 1538731209.378 * * [misc]simplify: iters left: 5 (16 enodes) 1538731209.380 * * [misc]simplify: iters left: 4 (20 enodes) 1538731209.384 * * [misc]simplify: iters left: 3 (24 enodes) 1538731209.391 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731209.391 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.391 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731209.392 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.395 * * [misc]simplify: iters left: 5 (13 enodes) 1538731209.398 * * [misc]simplify: iters left: 4 (15 enodes) 1538731209.400 * * [misc]simplify: iters left: 3 (18 enodes) 1538731209.404 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731209.404 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.404 * * * * [misc]progress: [ 14 / 133 ] simplifiying candidate # 1538731209.404 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1538731209.404 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.406 * * [misc]simplify: iters left: 5 (17 enodes) 1538731209.410 * * [misc]simplify: iters left: 4 (25 enodes) 1538731209.414 * * [misc]simplify: iters left: 3 (30 enodes) 1538731209.418 * * [misc]simplify: iters left: 2 (35 enodes) 1538731209.423 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731209.423 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.424 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) 1538731209.424 * * [misc]simplify: iters left: 6 (9 enodes) 1538731209.426 * * [misc]simplify: iters left: 5 (12 enodes) 1538731209.428 * * [misc]simplify: iters left: 4 (14 enodes) 1538731209.430 * * [misc]simplify: iters left: 3 (17 enodes) 1538731209.433 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731209.433 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.433 * * * * [misc]progress: [ 15 / 133 ] simplifiying candidate # 1538731209.433 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731209.434 * * [misc]simplify: iters left: 6 (11 enodes) 1538731209.436 * * [misc]simplify: iters left: 5 (16 enodes) 1538731209.438 * * [misc]simplify: iters left: 4 (18 enodes) 1538731209.442 * * [misc]simplify: iters left: 3 (21 enodes) 1538731209.445 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731209.445 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.445 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) 1538731209.446 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.448 * * [misc]simplify: iters left: 5 (13 enodes) 1538731209.450 * * [misc]simplify: iters left: 4 (15 enodes) 1538731209.452 * * [misc]simplify: iters left: 3 (18 enodes) 1538731209.455 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) 1538731209.455 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.455 * * * * [misc]progress: [ 16 / 133 ] simplifiying candidate # 1538731209.455 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731209.456 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.459 * * [misc]simplify: iters left: 5 (13 enodes) 1538731209.461 * * [misc]simplify: iters left: 4 (15 enodes) 1538731209.464 * * [misc]simplify: iters left: 3 (18 enodes) 1538731209.466 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731209.466 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.467 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731209.467 * * [misc]simplify: iters left: 6 (10 enodes) 1538731209.469 * * [misc]simplify: iters left: 5 (13 enodes) 1538731209.471 * * [misc]simplify: iters left: 4 (15 enodes) 1538731209.474 * * [misc]simplify: iters left: 3 (18 enodes) 1538731209.477 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731209.477 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.477 * * * * [misc]progress: [ 17 / 133 ] simplifiying candidate # 1538731209.477 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1538731209.477 * * [misc]simplify: iters left: 6 (9 enodes) 1538731209.479 * * [misc]simplify: iters left: 5 (14 enodes) 1538731209.482 * * [misc]simplify: iters left: 4 (18 enodes) 1538731209.485 * * [misc]simplify: iters left: 3 (21 enodes) 1538731209.488 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731209.488 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.488 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) 1538731209.489 * * [misc]simplify: iters left: 6 (9 enodes) 1538731209.490 * * [misc]simplify: iters left: 5 (12 enodes) 1538731209.492 * * [misc]simplify: iters left: 4 (14 enodes) 1538731209.495 * * [misc]simplify: iters left: 3 (17 enodes) 1538731209.498 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731209.498 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.498 * * * * [misc]progress: [ 18 / 133 ] simplifiying candidate # 1538731209.498 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731209.498 * * [misc]simplify: iters left: 6 (7 enodes) 1538731209.500 * * [misc]simplify: iters left: 5 (11 enodes) 1538731209.501 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731209.502 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.502 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) 1538731209.502 * * [misc]simplify: iters left: 5 (9 enodes) 1538731209.504 * * [misc]simplify: iters left: 4 (12 enodes) 1538731209.506 * * [misc]simplify: iters left: 3 (14 enodes) 1538731209.508 * * [misc]simplify: iters left: 2 (17 enodes) 1538731209.511 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) 1538731209.511 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.511 * * * * [misc]progress: [ 19 / 133 ] simplifiying candidate # 1538731209.511 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.re y.im))) 1538731209.511 * * [misc]simplify: iters left: 4 (6 enodes) 1538731209.512 * * [misc]simplify: iters left: 3 (8 enodes) 1538731209.513 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731209.513 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.514 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731209.514 * * [misc]simplify: iters left: 5 (9 enodes) 1538731209.516 * * [misc]simplify: iters left: 4 (12 enodes) 1538731209.518 * * [misc]simplify: iters left: 3 (14 enodes) 1538731209.520 * * [misc]simplify: iters left: 2 (17 enodes) 1538731209.523 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731209.523 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731209.523 * * * * [misc]progress: [ 20 / 133 ] simplifiying candidate # 1538731209.523 * [enter]simplify: Simplifying (/ 1 1) 1538731209.523 * * [misc]simplify: iters left: 2 (2 enodes) 1538731209.524 * * [misc]simplify: iters left: 1 (4 enodes) 1538731209.525 * [exit]simplify: Simplified to 1 1538731209.525 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.525 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 1538731209.526 * * [misc]simplify: iters left: 5 (8 enodes) 1538731209.530 * * [misc]simplify: iters left: 4 (11 enodes) 1538731209.533 * * [misc]simplify: iters left: 3 (13 enodes) 1538731209.537 * * [misc]simplify: iters left: 2 (16 enodes) 1538731209.541 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 1538731209.541 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.541 * * * * [misc]progress: [ 21 / 133 ] simplifiying candidate # 1538731209.541 * * * * [misc]progress: [ 22 / 133 ] simplifiying candidate # 1538731209.541 * * * * [misc]progress: [ 23 / 133 ] simplifiying candidate # 1538731209.541 * * * * [misc]progress: [ 24 / 133 ] simplifiying candidate # 1538731209.541 * [enter]simplify: Simplifying (cbrt (hypot y.re y.im)) 1538731209.541 * * [misc]simplify: iters left: 2 (4 enodes) 1538731209.542 * [exit]simplify: Simplified to (cbrt (hypot y.re y.im)) 1538731209.542 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.542 * * * * [misc]progress: [ 25 / 133 ] simplifiying candidate # 1538731209.542 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731209.542 * * [misc]simplify: iters left: 2 (4 enodes) 1538731209.543 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731209.543 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731209.543 * * * * [misc]progress: [ 26 / 133 ] simplifiying candidate # 1538731209.543 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731209.543 * * [misc]simplify: iters left: 1 (3 enodes) 1538731209.544 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731209.544 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) 1) (hypot y.re y.im)) (hypot y.re y.im))) 1538731209.544 * * * * [misc]progress: [ 27 / 133 ] simplifiying candidate # 1538731209.544 * [enter]simplify: Simplifying (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1538731209.544 * * [misc]simplify: iters left: 6 (8 enodes) 1538731209.546 * * [misc]simplify: iters left: 5 (11 enodes) 1538731209.548 * * [misc]simplify: iters left: 4 (13 enodes) 1538731209.550 * * [misc]simplify: iters left: 3 (16 enodes) 1538731209.553 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731209.553 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (hypot y.re y.im) (cbrt (fma y.im x.im (* y.re x.re))))) (hypot y.re y.im))) 1538731209.553 * * * * [misc]progress: [ 28 / 133 ] simplifiying candidate # 1538731209.553 * [enter]simplify: Simplifying (sqrt (fma y.im x.im (* y.re x.re))) 1538731209.553 * * [misc]simplify: iters left: 4 (7 enodes) 1538731209.555 * * [misc]simplify: iters left: 3 (10 enodes) 1538731209.556 * * [misc]simplify: iters left: 2 (12 enodes) 1538731209.558 * * [misc]simplify: iters left: 1 (15 enodes) 1538731209.561 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731209.561 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (hypot y.re y.im) (sqrt (fma y.im x.im (* y.re x.re))))) (hypot y.re y.im))) 1538731209.561 * * * * [misc]progress: [ 29 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 30 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 31 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 32 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 33 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 34 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 35 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 36 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 37 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 38 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 39 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 40 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 41 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 42 / 133 ] simplifiying candidate # 1538731209.561 * * * * [misc]progress: [ 43 / 133 ] simplifiying candidate # 1538731209.561 * [enter]simplify: Simplifying (- (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.re y.im))) (log (hypot y.re y.im))) 1538731209.562 * * [misc]simplify: iters left: 6 (11 enodes) 1538731209.564 * * [misc]simplify: iters left: 5 (19 enodes) 1538731209.569 * * [misc]simplify: iters left: 4 (29 enodes) 1538731209.574 * * [misc]simplify: iters left: 3 (38 enodes) 1538731209.581 * * [misc]simplify: iters left: 2 (60 enodes) 1538731209.593 * * [misc]simplify: iters left: 1 (101 enodes) 1538731209.615 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731209.615 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731209.615 * * * * [misc]progress: [ 44 / 133 ] simplifiying candidate # 1538731209.615 * [enter]simplify: Simplifying (- (log (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (log (hypot y.re y.im))) 1538731209.616 * * [misc]simplify: iters left: 6 (11 enodes) 1538731209.619 * * [misc]simplify: iters left: 5 (18 enodes) 1538731209.622 * * [misc]simplify: iters left: 4 (26 enodes) 1538731209.628 * * [misc]simplify: iters left: 3 (42 enodes) 1538731209.636 * * [misc]simplify: iters left: 2 (71 enodes) 1538731209.649 * * [misc]simplify: iters left: 1 (99 enodes) 1538731209.664 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731209.664 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731209.664 * * * * [misc]progress: [ 45 / 133 ] simplifiying candidate # 1538731209.664 * * * * [misc]progress: [ 46 / 133 ] simplifiying candidate # 1538731209.664 * * * * [misc]progress: [ 47 / 133 ] simplifiying candidate # 1538731209.664 * [enter]simplify: Simplifying (/ (/ (* (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (fma y.im x.im (* y.re x.re))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731209.665 * * [misc]simplify: iters left: 6 (13 enodes) 1538731209.669 * * [misc]simplify: iters left: 5 (29 enodes) 1538731209.682 * * [misc]simplify: iters left: 4 (103 enodes) 1538731209.738 * * [misc]simplify: iters left: 3 (397 enodes) 1538731210.065 * [exit]simplify: Simplified to (/ (pow (fma y.re x.re (* y.im x.im)) 3) (* (pow (hypot y.re y.im) 3) (pow (hypot y.re y.im) 3))) 1538731210.065 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (/ (pow (fma y.re x.re (* y.im x.im)) 3) (* (pow (hypot y.re y.im) 3) (pow (hypot y.re y.im) 3))))) 1538731210.065 * * * * [misc]progress: [ 48 / 133 ] simplifiying candidate # 1538731210.066 * [enter]simplify: Simplifying (/ (* (* (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731210.067 * * [misc]simplify: iters left: 6 (13 enodes) 1538731210.070 * * [misc]simplify: iters left: 5 (31 enodes) 1538731210.082 * * [misc]simplify: iters left: 4 (98 enodes) 1538731210.163 * * [misc]simplify: iters left: 3 (345 enodes) 1538731210.457 * [exit]simplify: Simplified to (pow (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 3) 1538731210.457 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (pow (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 3))) 1538731210.457 * * * * [misc]progress: [ 49 / 133 ] simplifiying candidate # 1538731210.457 * * * * [misc]progress: [ 50 / 133 ] simplifiying candidate # 1538731210.457 * * * * [misc]progress: [ 51 / 133 ] simplifiying candidate # 1538731210.457 * * * * [misc]progress: [ 52 / 133 ] simplifiying candidate # 1538731210.457 * * * * [misc]progress: [ 53 / 133 ] simplifiying candidate # 1538731210.458 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731210.458 * * [misc]simplify: iters left: 6 (13 enodes) 1538731210.462 * * [misc]simplify: iters left: 5 (22 enodes) 1538731210.470 * * [misc]simplify: iters left: 4 (33 enodes) 1538731210.475 * * [misc]simplify: iters left: 3 (39 enodes) 1538731210.481 * * [misc]simplify: iters left: 2 (42 enodes) 1538731210.490 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731210.490 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731210.490 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731210.491 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.493 * * [misc]simplify: iters left: 5 (14 enodes) 1538731210.496 * * [misc]simplify: iters left: 4 (16 enodes) 1538731210.499 * * [misc]simplify: iters left: 3 (19 enodes) 1538731210.502 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731210.502 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731210.502 * * * * [misc]progress: [ 54 / 133 ] simplifiying candidate # 1538731210.502 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731210.503 * * [misc]simplify: iters left: 6 (12 enodes) 1538731210.506 * * [misc]simplify: iters left: 5 (17 enodes) 1538731210.510 * * [misc]simplify: iters left: 4 (21 enodes) 1538731210.517 * * [misc]simplify: iters left: 3 (25 enodes) 1538731210.527 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))))) 1538731210.528 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731210.528 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.529 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.533 * * [misc]simplify: iters left: 5 (14 enodes) 1538731210.538 * * [misc]simplify: iters left: 4 (16 enodes) 1538731210.544 * * [misc]simplify: iters left: 3 (19 enodes) 1538731210.551 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.551 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731210.551 * * * * [misc]progress: [ 55 / 133 ] simplifiying candidate # 1538731210.551 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1) 1538731210.552 * * [misc]simplify: iters left: 6 (12 enodes) 1538731210.555 * * [misc]simplify: iters left: 5 (19 enodes) 1538731210.560 * * [misc]simplify: iters left: 4 (27 enodes) 1538731210.564 * * [misc]simplify: iters left: 3 (32 enodes) 1538731210.568 * * [misc]simplify: iters left: 2 (37 enodes) 1538731210.573 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731210.574 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731210.574 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731210.574 * * [misc]simplify: iters left: 6 (10 enodes) 1538731210.576 * * [misc]simplify: iters left: 5 (13 enodes) 1538731210.578 * * [misc]simplify: iters left: 4 (15 enodes) 1538731210.583 * * [misc]simplify: iters left: 3 (18 enodes) 1538731210.589 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731210.589 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731210.589 * * * * [misc]progress: [ 56 / 133 ] simplifiying candidate # 1538731210.590 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731210.591 * * [misc]simplify: iters left: 6 (12 enodes) 1538731210.597 * * [misc]simplify: iters left: 5 (17 enodes) 1538731210.603 * * [misc]simplify: iters left: 4 (19 enodes) 1538731210.610 * * [misc]simplify: iters left: 3 (22 enodes) 1538731210.618 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731210.618 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731210.619 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731210.620 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.624 * * [misc]simplify: iters left: 5 (14 enodes) 1538731210.629 * * [misc]simplify: iters left: 4 (16 enodes) 1538731210.633 * * [misc]simplify: iters left: 3 (19 enodes) 1538731210.636 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731210.636 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731210.636 * * * * [misc]progress: [ 57 / 133 ] simplifiying candidate # 1538731210.636 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.637 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.639 * * [misc]simplify: iters left: 5 (14 enodes) 1538731210.641 * * [misc]simplify: iters left: 4 (16 enodes) 1538731210.644 * * [misc]simplify: iters left: 3 (19 enodes) 1538731210.648 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.648 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731210.648 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.649 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.652 * * [misc]simplify: iters left: 5 (14 enodes) 1538731210.655 * * [misc]simplify: iters left: 4 (16 enodes) 1538731210.658 * * [misc]simplify: iters left: 3 (19 enodes) 1538731210.661 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.661 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731210.661 * * * * [misc]progress: [ 58 / 133 ] simplifiying candidate # 1538731210.661 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) 1) 1538731210.662 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.664 * * [misc]simplify: iters left: 5 (16 enodes) 1538731210.667 * * [misc]simplify: iters left: 4 (20 enodes) 1538731210.670 * * [misc]simplify: iters left: 3 (23 enodes) 1538731210.674 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) 1538731210.674 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731210.674 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731210.674 * * [misc]simplify: iters left: 6 (10 enodes) 1538731210.676 * * [misc]simplify: iters left: 5 (13 enodes) 1538731210.679 * * [misc]simplify: iters left: 4 (15 enodes) 1538731210.681 * * [misc]simplify: iters left: 3 (18 enodes) 1538731210.685 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731210.685 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731210.685 * * * * [misc]progress: [ 59 / 133 ] simplifiying candidate # 1538731210.685 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731210.686 * * [misc]simplify: iters left: 6 (13 enodes) 1538731210.689 * * [misc]simplify: iters left: 5 (26 enodes) 1538731210.696 * * [misc]simplify: iters left: 4 (53 enodes) 1538731210.710 * * [misc]simplify: iters left: 3 (92 enodes) 1538731210.732 * * [misc]simplify: iters left: 2 (127 enodes) 1538731210.771 * * [misc]simplify: iters left: 1 (138 enodes) 1538731210.801 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731210.801 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731210.801 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731210.802 * * [misc]simplify: iters left: 6 (11 enodes) 1538731210.804 * * [misc]simplify: iters left: 5 (16 enodes) 1538731210.807 * * [misc]simplify: iters left: 4 (18 enodes) 1538731210.810 * * [misc]simplify: iters left: 3 (21 enodes) 1538731210.816 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731210.816 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731210.816 * * * * [misc]progress: [ 60 / 133 ] simplifiying candidate # 1538731210.816 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731210.817 * * [misc]simplify: iters left: 6 (14 enodes) 1538731210.820 * * [misc]simplify: iters left: 5 (25 enodes) 1538731210.826 * * [misc]simplify: iters left: 4 (47 enodes) 1538731210.837 * * [misc]simplify: iters left: 3 (81 enodes) 1538731210.854 * * [misc]simplify: iters left: 2 (115 enodes) 1538731210.875 * * [misc]simplify: iters left: 1 (133 enodes) 1538731210.940 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) 1538731210.940 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731210.940 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731210.942 * * [misc]simplify: iters left: 6 (12 enodes) 1538731210.946 * * [misc]simplify: iters left: 5 (17 enodes) 1538731210.952 * * [misc]simplify: iters left: 4 (22 enodes) 1538731210.959 * * [misc]simplify: iters left: 3 (25 enodes) 1538731210.967 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731210.967 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731210.967 * * * * [misc]progress: [ 61 / 133 ] simplifiying candidate # 1538731210.968 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) 1538731210.968 * * [misc]simplify: iters left: 6 (14 enodes) 1538731210.972 * * [misc]simplify: iters left: 5 (27 enodes) 1538731210.978 * * [misc]simplify: iters left: 4 (48 enodes) 1538731210.990 * * [misc]simplify: iters left: 3 (89 enodes) 1538731211.038 * * [misc]simplify: iters left: 2 (271 enodes) 1538731211.182 * * [misc]simplify: iters left: 1 (338 enodes) 1538731211.231 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) 1538731211.231 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731211.232 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731211.233 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.237 * * [misc]simplify: iters left: 5 (16 enodes) 1538731211.243 * * [misc]simplify: iters left: 4 (21 enodes) 1538731211.249 * * [misc]simplify: iters left: 3 (24 enodes) 1538731211.258 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))) 1538731211.258 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))))) 1538731211.258 * * * * [misc]progress: [ 62 / 133 ] simplifiying candidate # 1538731211.258 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731211.259 * * [misc]simplify: iters left: 6 (14 enodes) 1538731211.265 * * [misc]simplify: iters left: 5 (23 enodes) 1538731211.271 * * [misc]simplify: iters left: 4 (39 enodes) 1538731211.281 * * [misc]simplify: iters left: 3 (77 enodes) 1538731211.303 * * [misc]simplify: iters left: 2 (117 enodes) 1538731211.335 * * [misc]simplify: iters left: 1 (135 enodes) 1538731211.372 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731211.372 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731211.372 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731211.374 * * [misc]simplify: iters left: 6 (12 enodes) 1538731211.378 * * [misc]simplify: iters left: 5 (17 enodes) 1538731211.384 * * [misc]simplify: iters left: 4 (22 enodes) 1538731211.392 * * [misc]simplify: iters left: 3 (25 enodes) 1538731211.401 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731211.401 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731211.401 * * * * [misc]progress: [ 63 / 133 ] simplifiying candidate # 1538731211.401 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731211.402 * * [misc]simplify: iters left: 6 (12 enodes) 1538731211.407 * * [misc]simplify: iters left: 5 (19 enodes) 1538731211.414 * * [misc]simplify: iters left: 4 (26 enodes) 1538731211.424 * * [misc]simplify: iters left: 3 (37 enodes) 1538731211.435 * * [misc]simplify: iters left: 2 (40 enodes) 1538731211.446 * * [misc]simplify: iters left: 1 (41 enodes) 1538731211.458 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (hypot y.re y.im)) 1538731211.458 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (hypot y.re y.im)) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731211.458 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731211.459 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.461 * * [misc]simplify: iters left: 5 (16 enodes) 1538731211.464 * * [misc]simplify: iters left: 4 (18 enodes) 1538731211.467 * * [misc]simplify: iters left: 3 (22 enodes) 1538731211.470 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731211.470 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (hypot y.re y.im)) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731211.470 * * * * [misc]progress: [ 64 / 133 ] simplifiying candidate # 1538731211.470 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) 1) 1538731211.471 * * [misc]simplify: iters left: 6 (13 enodes) 1538731211.474 * * [misc]simplify: iters left: 5 (22 enodes) 1538731211.478 * * [misc]simplify: iters left: 4 (32 enodes) 1538731211.488 * * [misc]simplify: iters left: 3 (59 enodes) 1538731211.511 * * [misc]simplify: iters left: 2 (145 enodes) 1538731211.544 * * [misc]simplify: iters left: 1 (163 enodes) 1538731211.559 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731211.559 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731211.560 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731211.562 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.565 * * [misc]simplify: iters left: 5 (16 enodes) 1538731211.568 * * [misc]simplify: iters left: 4 (21 enodes) 1538731211.571 * * [misc]simplify: iters left: 3 (24 enodes) 1538731211.575 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im)))) 1538731211.575 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im)))))) 1538731211.575 * * * * [misc]progress: [ 65 / 133 ] simplifiying candidate # 1538731211.575 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731211.576 * * [misc]simplify: iters left: 6 (14 enodes) 1538731211.579 * * [misc]simplify: iters left: 5 (25 enodes) 1538731211.586 * * [misc]simplify: iters left: 4 (49 enodes) 1538731211.601 * * [misc]simplify: iters left: 3 (95 enodes) 1538731211.634 * * [misc]simplify: iters left: 2 (213 enodes) 1538731211.694 * * [misc]simplify: iters left: 1 (244 enodes) 1538731211.738 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) 1538731211.738 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731211.738 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731211.739 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.747 * * [misc]simplify: iters left: 5 (16 enodes) 1538731211.753 * * [misc]simplify: iters left: 4 (21 enodes) 1538731211.760 * * [misc]simplify: iters left: 3 (24 enodes) 1538731211.768 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731211.768 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731211.768 * * * * [misc]progress: [ 66 / 133 ] simplifiying candidate # 1538731211.768 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (hypot y.re y.im))) 1538731211.770 * * [misc]simplify: iters left: 6 (13 enodes) 1538731211.775 * * [misc]simplify: iters left: 5 (22 enodes) 1538731211.785 * * [misc]simplify: iters left: 4 (37 enodes) 1538731211.802 * * [misc]simplify: iters left: 3 (63 enodes) 1538731211.828 * * [misc]simplify: iters left: 2 (111 enodes) 1538731211.861 * * [misc]simplify: iters left: 1 (115 enodes) 1538731211.879 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731211.880 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731211.880 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731211.883 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.887 * * [misc]simplify: iters left: 5 (16 enodes) 1538731211.893 * * [misc]simplify: iters left: 4 (21 enodes) 1538731211.900 * * [misc]simplify: iters left: 3 (24 enodes) 1538731211.908 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731211.908 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731211.908 * * * * [misc]progress: [ 67 / 133 ] simplifiying candidate # 1538731211.908 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) 1538731211.909 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.914 * * [misc]simplify: iters left: 5 (18 enodes) 1538731211.919 * * [misc]simplify: iters left: 4 (22 enodes) 1538731211.927 * * [misc]simplify: iters left: 3 (27 enodes) 1538731211.935 * * [misc]simplify: iters left: 2 (35 enodes) 1538731211.944 * * [misc]simplify: iters left: 1 (37 enodes) 1538731211.952 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731211.952 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (hypot y.re y.im)))) 1538731211.952 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (hypot y.re y.im)) 1538731211.953 * * [misc]simplify: iters left: 6 (10 enodes) 1538731211.955 * * [misc]simplify: iters left: 5 (15 enodes) 1538731211.957 * * [misc]simplify: iters left: 4 (17 enodes) 1538731211.960 * * [misc]simplify: iters left: 3 (20 enodes) 1538731211.964 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731211.964 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731211.964 * * * * [misc]progress: [ 68 / 133 ] simplifiying candidate # 1538731211.964 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731211.965 * * [misc]simplify: iters left: 6 (12 enodes) 1538731211.968 * * [misc]simplify: iters left: 5 (21 enodes) 1538731211.972 * * [misc]simplify: iters left: 4 (29 enodes) 1538731211.977 * * [misc]simplify: iters left: 3 (34 enodes) 1538731211.983 * * [misc]simplify: iters left: 2 (38 enodes) 1538731211.990 * * [misc]simplify: iters left: 1 (40 enodes) 1538731211.996 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731211.996 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731211.997 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731211.997 * * [misc]simplify: iters left: 6 (11 enodes) 1538731211.999 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.002 * * [misc]simplify: iters left: 4 (18 enodes) 1538731212.008 * * [misc]simplify: iters left: 3 (21 enodes) 1538731212.016 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.016 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731212.016 * * * * [misc]progress: [ 69 / 133 ] simplifiying candidate # 1538731212.016 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731212.017 * * [misc]simplify: iters left: 6 (13 enodes) 1538731212.023 * * [misc]simplify: iters left: 5 (20 enodes) 1538731212.030 * * [misc]simplify: iters left: 4 (27 enodes) 1538731212.040 * * [misc]simplify: iters left: 3 (33 enodes) 1538731212.050 * * [misc]simplify: iters left: 2 (39 enodes) 1538731212.065 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.065 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731212.066 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.067 * * [misc]simplify: iters left: 6 (12 enodes) 1538731212.071 * * [misc]simplify: iters left: 5 (17 enodes) 1538731212.078 * * [misc]simplify: iters left: 4 (22 enodes) 1538731212.082 * * [misc]simplify: iters left: 3 (25 enodes) 1538731212.086 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731212.086 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731212.087 * * * * [misc]progress: [ 70 / 133 ] simplifiying candidate # 1538731212.087 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) 1538731212.087 * * [misc]simplify: iters left: 6 (13 enodes) 1538731212.090 * * [misc]simplify: iters left: 5 (22 enodes) 1538731212.095 * * [misc]simplify: iters left: 4 (29 enodes) 1538731212.101 * * [misc]simplify: iters left: 3 (37 enodes) 1538731212.106 * * [misc]simplify: iters left: 2 (42 enodes) 1538731212.111 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.111 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.112 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.113 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.117 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.124 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.130 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.138 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))) 1538731212.138 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))))) 1538731212.139 * * * * [misc]progress: [ 71 / 133 ] simplifiying candidate # 1538731212.139 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.140 * * [misc]simplify: iters left: 6 (13 enodes) 1538731212.145 * * [misc]simplify: iters left: 5 (20 enodes) 1538731212.153 * * [misc]simplify: iters left: 4 (28 enodes) 1538731212.163 * * [misc]simplify: iters left: 3 (36 enodes) 1538731212.173 * * [misc]simplify: iters left: 2 (37 enodes) 1538731212.187 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.187 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731212.187 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.188 * * [misc]simplify: iters left: 6 (12 enodes) 1538731212.193 * * [misc]simplify: iters left: 5 (17 enodes) 1538731212.199 * * [misc]simplify: iters left: 4 (22 enodes) 1538731212.205 * * [misc]simplify: iters left: 3 (25 enodes) 1538731212.211 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.211 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731212.211 * * * * [misc]progress: [ 72 / 133 ] simplifiying candidate # 1538731212.211 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.212 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.214 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.217 * * [misc]simplify: iters left: 4 (18 enodes) 1538731212.220 * * [misc]simplify: iters left: 3 (22 enodes) 1538731212.223 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731212.223 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731212.224 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.224 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.226 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.229 * * [misc]simplify: iters left: 4 (18 enodes) 1538731212.232 * * [misc]simplify: iters left: 3 (22 enodes) 1538731212.236 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731212.236 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731212.236 * * * * [misc]progress: [ 73 / 133 ] simplifiying candidate # 1538731212.236 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1) 1538731212.237 * * [misc]simplify: iters left: 6 (12 enodes) 1538731212.242 * * [misc]simplify: iters left: 5 (19 enodes) 1538731212.248 * * [misc]simplify: iters left: 4 (24 enodes) 1538731212.258 * * [misc]simplify: iters left: 3 (31 enodes) 1538731212.264 * * [misc]simplify: iters left: 2 (32 enodes) 1538731212.272 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731212.272 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.272 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.273 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.278 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.284 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.291 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.299 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im)))) 1538731212.299 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im)))))) 1538731212.299 * * * * [misc]progress: [ 74 / 133 ] simplifiying candidate # 1538731212.299 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.300 * * [misc]simplify: iters left: 6 (13 enodes) 1538731212.306 * * [misc]simplify: iters left: 5 (22 enodes) 1538731212.315 * * [misc]simplify: iters left: 4 (32 enodes) 1538731212.329 * * [misc]simplify: iters left: 3 (44 enodes) 1538731212.342 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.342 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731212.342 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.343 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.348 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.354 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.361 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.370 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731212.370 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731212.370 * * * * [misc]progress: [ 75 / 133 ] simplifiying candidate # 1538731212.370 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (hypot y.re y.im))) 1538731212.371 * * [misc]simplify: iters left: 6 (12 enodes) 1538731212.376 * * [misc]simplify: iters left: 5 (19 enodes) 1538731212.384 * * [misc]simplify: iters left: 4 (26 enodes) 1538731212.392 * * [misc]simplify: iters left: 3 (29 enodes) 1538731212.399 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731212.399 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731212.399 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731212.400 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.405 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.411 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.417 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.421 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731212.421 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731212.421 * * * * [misc]progress: [ 76 / 133 ] simplifiying candidate # 1538731212.421 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) 1538731212.421 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.423 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.426 * * [misc]simplify: iters left: 4 (17 enodes) 1538731212.428 * * [misc]simplify: iters left: 3 (20 enodes) 1538731212.431 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1538731212.431 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (hypot y.re y.im)))) 1538731212.431 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im)) (hypot y.re y.im)) 1538731212.432 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.434 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.436 * * [misc]simplify: iters left: 4 (17 enodes) 1538731212.441 * * [misc]simplify: iters left: 3 (20 enodes) 1538731212.445 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731212.445 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731212.445 * * * * [misc]progress: [ 77 / 133 ] simplifiying candidate # 1538731212.445 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.446 * * [misc]simplify: iters left: 6 (8 enodes) 1538731212.450 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.456 * * [misc]simplify: iters left: 4 (22 enodes) 1538731212.463 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.471 * * [misc]simplify: iters left: 2 (27 enodes) 1538731212.479 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.479 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731212.480 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.480 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.482 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.485 * * [misc]simplify: iters left: 4 (17 enodes) 1538731212.487 * * [misc]simplify: iters left: 3 (20 enodes) 1538731212.491 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.491 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731212.491 * * * * [misc]progress: [ 78 / 133 ] simplifiying candidate # 1538731212.491 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731212.492 * * [misc]simplify: iters left: 6 (9 enodes) 1538731212.493 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.496 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.499 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.503 * * [misc]simplify: iters left: 2 (29 enodes) 1538731212.510 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.510 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731212.510 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.511 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.515 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.521 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.528 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.537 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.537 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731212.537 * * * * [misc]progress: [ 79 / 133 ] simplifiying candidate # 1538731212.537 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1) 1538731212.538 * * [misc]simplify: iters left: 6 (8 enodes) 1538731212.541 * * [misc]simplify: iters left: 5 (14 enodes) 1538731212.550 * * [misc]simplify: iters left: 4 (19 enodes) 1538731212.556 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.561 * * [misc]simplify: iters left: 2 (24 enodes) 1538731212.567 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.567 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.567 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.568 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.572 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.578 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.585 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.593 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.593 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.593 * * * * [misc]progress: [ 80 / 133 ] simplifiying candidate # 1538731212.593 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.594 * * [misc]simplify: iters left: 6 (9 enodes) 1538731212.598 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.604 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.611 * * [misc]simplify: iters left: 3 (26 enodes) 1538731212.618 * * [misc]simplify: iters left: 2 (27 enodes) 1538731212.628 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.628 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731212.628 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.629 * * [misc]simplify: iters left: 6 (11 enodes) 1538731212.633 * * [misc]simplify: iters left: 5 (16 enodes) 1538731212.639 * * [misc]simplify: iters left: 4 (21 enodes) 1538731212.646 * * [misc]simplify: iters left: 3 (24 enodes) 1538731212.653 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.653 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731212.653 * * * * [misc]progress: [ 81 / 133 ] simplifiying candidate # 1538731212.653 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.654 * * [misc]simplify: iters left: 6 (7 enodes) 1538731212.655 * * [misc]simplify: iters left: 5 (11 enodes) 1538731212.657 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731212.657 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731212.657 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731212.657 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.659 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.662 * * [misc]simplify: iters left: 4 (17 enodes) 1538731212.665 * * [misc]simplify: iters left: 3 (21 enodes) 1538731212.668 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731212.668 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)))) 1538731212.668 * * * * [misc]progress: [ 82 / 133 ] simplifiying candidate # 1538731212.668 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) 1) 1538731212.671 * * [misc]simplify: iters left: 6 (7 enodes) 1538731212.672 * * [misc]simplify: iters left: 5 (11 enodes) 1538731212.674 * * [misc]simplify: iters left: 4 (14 enodes) 1538731212.677 * * [misc]simplify: iters left: 3 (17 enodes) 1538731212.678 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731212.678 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.679 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.679 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.683 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.689 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.696 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.704 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.704 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.704 * * * * [misc]progress: [ 83 / 133 ] simplifiying candidate # 1538731212.704 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.705 * * [misc]simplify: iters left: 6 (8 enodes) 1538731212.708 * * [misc]simplify: iters left: 5 (12 enodes) 1538731212.713 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.713 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731212.713 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.714 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.718 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.724 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.731 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.739 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.739 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.739 * * * * [misc]progress: [ 84 / 133 ] simplifiying candidate # 1538731212.739 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (hypot y.re y.im))) 1538731212.740 * * [misc]simplify: iters left: 4 (7 enodes) 1538731212.742 * * [misc]simplify: iters left: 3 (9 enodes) 1538731212.745 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731212.745 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731212.745 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731212.746 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.750 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.756 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.762 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.771 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.771 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.771 * * * * [misc]progress: [ 85 / 133 ] simplifiying candidate # 1538731212.771 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1538731212.772 * * [misc]simplify: iters left: 4 (3 enodes) 1538731212.773 * * [misc]simplify: iters left: 3 (5 enodes) 1538731212.774 * [exit]simplify: Simplified to 1 1538731212.774 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im)))) 1538731212.774 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im)) 1538731212.775 * * [misc]simplify: iters left: 6 (9 enodes) 1538731212.779 * * [misc]simplify: iters left: 5 (14 enodes) 1538731212.784 * * [misc]simplify: iters left: 4 (16 enodes) 1538731212.789 * * [misc]simplify: iters left: 3 (19 enodes) 1538731212.795 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731212.795 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731212.795 * * * * [misc]progress: [ 86 / 133 ] simplifiying candidate # 1538731212.796 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.796 * * [misc]simplify: iters left: 6 (7 enodes) 1538731212.801 * * [misc]simplify: iters left: 5 (11 enodes) 1538731212.805 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.805 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731212.806 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.807 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.811 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.816 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.823 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.831 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.831 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.831 * * * * [misc]progress: [ 87 / 133 ] simplifiying candidate # 1538731212.831 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.re y.im))) 1538731212.832 * * [misc]simplify: iters left: 4 (6 enodes) 1538731212.833 * * [misc]simplify: iters left: 3 (8 enodes) 1538731212.834 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731212.834 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731212.834 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731212.835 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.837 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.839 * * [misc]simplify: iters left: 4 (20 enodes) 1538731212.842 * * [misc]simplify: iters left: 3 (23 enodes) 1538731212.846 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731212.846 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731212.846 * * * * [misc]progress: [ 88 / 133 ] simplifiying candidate # 1538731212.847 * [enter]simplify: Simplifying (/ 1 1) 1538731212.847 * * [misc]simplify: iters left: 2 (2 enodes) 1538731212.847 * * [misc]simplify: iters left: 1 (4 enodes) 1538731212.848 * [exit]simplify: Simplified to 1 1538731212.848 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im)))) 1538731212.848 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im)) 1538731212.848 * * [misc]simplify: iters left: 6 (9 enodes) 1538731212.850 * * [misc]simplify: iters left: 5 (14 enodes) 1538731212.853 * * [misc]simplify: iters left: 4 (16 enodes) 1538731212.859 * * [misc]simplify: iters left: 3 (19 enodes) 1538731212.865 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731212.865 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731212.865 * * * * [misc]progress: [ 89 / 133 ] simplifiying candidate # 1538731212.865 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731212.866 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.870 * * [misc]simplify: iters left: 5 (15 enodes) 1538731212.876 * * [misc]simplify: iters left: 4 (17 enodes) 1538731212.882 * * [misc]simplify: iters left: 3 (20 enodes) 1538731212.889 * [exit]simplify: Simplified to (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731212.889 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731212.889 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.890 * * [misc]simplify: iters left: 5 (7 enodes) 1538731212.893 * * [misc]simplify: iters left: 4 (11 enodes) 1538731212.896 * * [misc]simplify: iters left: 3 (14 enodes) 1538731212.901 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731212.901 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731212.901 * * * * [misc]progress: [ 90 / 133 ] simplifiying candidate # 1538731212.901 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731212.902 * * [misc]simplify: iters left: 5 (9 enodes) 1538731212.905 * * [misc]simplify: iters left: 4 (12 enodes) 1538731212.909 * * [misc]simplify: iters left: 3 (14 enodes) 1538731212.916 * * [misc]simplify: iters left: 2 (17 enodes) 1538731212.921 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731212.921 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731212.921 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731212.922 * * [misc]simplify: iters left: 5 (7 enodes) 1538731212.925 * * [misc]simplify: iters left: 4 (11 enodes) 1538731212.929 * * [misc]simplify: iters left: 3 (14 enodes) 1538731212.933 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731212.933 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731212.934 * * * * [misc]progress: [ 91 / 133 ] simplifiying candidate # 1538731212.934 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) 1) 1538731212.934 * * [misc]simplify: iters left: 5 (8 enodes) 1538731212.938 * * [misc]simplify: iters left: 4 (13 enodes) 1538731212.943 * * [misc]simplify: iters left: 3 (17 enodes) 1538731212.948 * * [misc]simplify: iters left: 2 (20 enodes) 1538731212.953 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731212.953 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma y.re x.re (* y.im x.im)) (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)))) 1538731212.953 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.re y.im)) (hypot y.re y.im)) 1538731212.954 * * [misc]simplify: iters left: 5 (6 enodes) 1538731212.956 * * [misc]simplify: iters left: 4 (10 enodes) 1538731212.960 * [exit]simplify: Simplified to (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1538731212.960 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma y.re x.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731212.960 * * * * [misc]progress: [ 92 / 133 ] simplifiying candidate # 1538731212.960 * * * * [misc]progress: [ 93 / 133 ] simplifiying candidate # 1538731212.960 * * * * [misc]progress: [ 94 / 133 ] simplifiying candidate # 1538731212.960 * * * * [misc]progress: [ 95 / 133 ] simplifiying candidate # 1538731212.960 * [enter]simplify: Simplifying (cbrt (hypot y.re y.im)) 1538731212.961 * * [misc]simplify: iters left: 2 (4 enodes) 1538731212.962 * [exit]simplify: Simplified to (cbrt (hypot y.re y.im)) 1538731212.962 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731212.962 * * * * [misc]progress: [ 96 / 133 ] simplifiying candidate # 1538731212.962 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731212.963 * * [misc]simplify: iters left: 2 (4 enodes) 1538731212.964 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731212.964 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731212.964 * * * * [misc]progress: [ 97 / 133 ] simplifiying candidate # 1538731212.964 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731212.964 * * [misc]simplify: iters left: 1 (3 enodes) 1538731212.965 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731212.965 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 1) (hypot y.re y.im))) 1538731212.966 * * * * [misc]progress: [ 98 / 133 ] simplifiying candidate # 1538731212.966 * [enter]simplify: Simplifying (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1538731212.967 * * [misc]simplify: iters left: 6 (10 enodes) 1538731212.970 * * [misc]simplify: iters left: 5 (13 enodes) 1538731212.975 * * [misc]simplify: iters left: 4 (15 enodes) 1538731212.981 * * [misc]simplify: iters left: 3 (18 enodes) 1538731212.987 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)))) 1538731212.987 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))))) 1538731212.987 * * * * [misc]progress: [ 99 / 133 ] simplifiying candidate # 1538731212.988 * [enter]simplify: Simplifying (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) 1538731212.988 * * [misc]simplify: iters left: 6 (9 enodes) 1538731212.992 * * [misc]simplify: iters left: 5 (12 enodes) 1538731212.996 * * [misc]simplify: iters left: 4 (14 enodes) 1538731213.001 * * [misc]simplify: iters left: 3 (17 enodes) 1538731213.007 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) 1538731213.007 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))))) 1538731213.007 * * * * [misc]progress: [ 100 / 133 ] simplifiying candidate # 1538731213.007 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731213.008 * * [misc]simplify: iters left: 6 (12 enodes) 1538731213.014 * * [misc]simplify: iters left: 5 (21 enodes) 1538731213.022 * * [misc]simplify: iters left: 4 (32 enodes) 1538731213.034 * * [misc]simplify: iters left: 3 (38 enodes) 1538731213.044 * * [misc]simplify: iters left: 2 (41 enodes) 1538731213.062 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731213.062 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))))) 1538731213.062 * * * * [misc]progress: [ 101 / 133 ] simplifiying candidate # 1538731213.062 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (hypot y.re y.im))) 1538731213.063 * * [misc]simplify: iters left: 6 (11 enodes) 1538731213.068 * * [misc]simplify: iters left: 5 (16 enodes) 1538731213.074 * * [misc]simplify: iters left: 4 (20 enodes) 1538731213.081 * * [misc]simplify: iters left: 3 (24 enodes) 1538731213.089 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731213.089 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (hypot y.re y.im) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))))) 1538731213.089 * * * * [misc]progress: [ 102 / 133 ] simplifiying candidate # 1538731213.089 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1538731213.089 * * [misc]simplify: iters left: 6 (10 enodes) 1538731213.092 * * [misc]simplify: iters left: 5 (17 enodes) 1538731213.095 * * [misc]simplify: iters left: 4 (25 enodes) 1538731213.099 * * [misc]simplify: iters left: 3 (30 enodes) 1538731213.103 * * [misc]simplify: iters left: 2 (35 enodes) 1538731213.109 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731213.109 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (cbrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im))))) 1538731213.109 * * * * [misc]progress: [ 103 / 133 ] simplifiying candidate # 1538731213.109 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731213.110 * * [misc]simplify: iters left: 6 (11 enodes) 1538731213.114 * * [misc]simplify: iters left: 5 (16 enodes) 1538731213.120 * * [misc]simplify: iters left: 4 (18 enodes) 1538731213.126 * * [misc]simplify: iters left: 3 (21 enodes) 1538731213.134 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731213.134 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))))) 1538731213.134 * * * * [misc]progress: [ 104 / 133 ] simplifiying candidate # 1538731213.134 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731213.135 * * [misc]simplify: iters left: 6 (10 enodes) 1538731213.139 * * [misc]simplify: iters left: 5 (13 enodes) 1538731213.143 * * [misc]simplify: iters left: 4 (15 enodes) 1538731213.149 * * [misc]simplify: iters left: 3 (18 enodes) 1538731213.155 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731213.155 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))))) 1538731213.155 * * * * [misc]progress: [ 105 / 133 ] simplifiying candidate # 1538731213.155 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1538731213.156 * * [misc]simplify: iters left: 6 (9 enodes) 1538731213.159 * * [misc]simplify: iters left: 5 (14 enodes) 1538731213.165 * * [misc]simplify: iters left: 4 (18 enodes) 1538731213.170 * * [misc]simplify: iters left: 3 (21 enodes) 1538731213.178 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731213.178 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (hypot y.re y.im) (/ (sqrt (fma y.im x.im (* y.re x.re))) (hypot y.re y.im))))) 1538731213.178 * * * * [misc]progress: [ 106 / 133 ] simplifiying candidate # 1538731213.178 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731213.179 * * [misc]simplify: iters left: 6 (7 enodes) 1538731213.181 * * [misc]simplify: iters left: 5 (11 enodes) 1538731213.186 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731213.186 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.re y.im)))))) 1538731213.186 * * * * [misc]progress: [ 107 / 133 ] simplifiying candidate # 1538731213.186 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.re y.im))) 1538731213.187 * * [misc]simplify: iters left: 4 (6 enodes) 1538731213.189 * * [misc]simplify: iters left: 3 (8 enodes) 1538731213.191 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731213.191 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))))) 1538731213.192 * * * * [misc]progress: [ 108 / 133 ] simplifiying candidate # 1538731213.192 * [enter]simplify: Simplifying (/ 1 1) 1538731213.192 * * [misc]simplify: iters left: 2 (2 enodes) 1538731213.193 * * [misc]simplify: iters left: 1 (4 enodes) 1538731213.194 * [exit]simplify: Simplified to 1 1538731213.194 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))))) 1538731213.194 * * * * [misc]progress: [ 109 / 133 ] simplifiying candidate # 1538731213.194 * * * * [misc]progress: [ 110 / 133 ] simplifiying candidate # 1538731213.194 * [enter]simplify: Simplifying (fma y.im x.im (* y.re x.re)) 1538731213.195 * * [misc]simplify: iters left: 3 (6 enodes) 1538731213.197 * * [misc]simplify: iters left: 2 (9 enodes) 1538731213.200 * * [misc]simplify: iters left: 1 (11 enodes) 1538731213.205 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731213.205 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.re x.re (* y.im x.im)) (/ (hypot y.re y.im) (/ 1 (hypot y.re y.im))))) 1538731213.205 * * * * [misc]progress: [ 111 / 133 ] simplifiying candidate # 1538731213.205 * [enter]simplify: Simplifying (fma y.im x.im (* y.re x.re)) 1538731213.205 * * [misc]simplify: iters left: 3 (6 enodes) 1538731213.208 * * [misc]simplify: iters left: 2 (9 enodes) 1538731213.211 * * [misc]simplify: iters left: 1 (11 enodes) 1538731213.215 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731213.215 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im)))) 1538731213.216 * * * * [misc]progress: [ 112 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 113 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 114 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 115 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 116 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 117 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 118 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 119 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 120 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 121 / 133 ] simplifiying candidate # 1538731213.216 * * * * [misc]progress: [ 122 / 133 ] simplifiying candidate # 1538731213.216 * [enter]simplify: Simplifying x.re 1538731213.216 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.217 * [exit]simplify: Simplified to x.re 1538731213.217 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.re (hypot y.re y.im))) 1538731213.217 * * * * [misc]progress: [ 123 / 133 ] simplifiying candidate # 1538731213.217 * [enter]simplify: Simplifying x.im 1538731213.217 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.217 * [exit]simplify: Simplified to x.im 1538731213.217 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.im (hypot y.re y.im))) 1538731213.218 * * * * [misc]progress: [ 124 / 133 ] simplifiying candidate # 1538731213.218 * [enter]simplify: Simplifying (* -1 x.im) 1538731213.218 * * [misc]simplify: iters left: 2 (3 enodes) 1538731213.219 * * [misc]simplify: iters left: 1 (5 enodes) 1538731213.221 * [exit]simplify: Simplified to (- x.im) 1538731213.221 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (- x.im) (hypot y.re y.im))) 1538731213.221 * * * * [misc]progress: [ 125 / 133 ] simplifiying candidate # 1538731213.221 * [enter]simplify: Simplifying 0 1538731213.221 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.221 * [exit]simplify: Simplified to 0 1538731213.221 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 0 (hypot y.re y.im)) (hypot y.re y.im))) 1538731213.222 * * * * [misc]progress: [ 126 / 133 ] simplifiying candidate # 1538731213.222 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731213.222 * * [misc]simplify: iters left: 4 (7 enodes) 1538731213.225 * * [misc]simplify: iters left: 3 (11 enodes) 1538731213.229 * * [misc]simplify: iters left: 2 (14 enodes) 1538731213.233 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731213.233 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im))) 1538731213.233 * * * * [misc]progress: [ 127 / 133 ] simplifiying candidate # 1538731213.234 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731213.235 * * [misc]simplify: iters left: 4 (7 enodes) 1538731213.238 * * [misc]simplify: iters left: 3 (11 enodes) 1538731213.242 * * [misc]simplify: iters left: 2 (14 enodes) 1538731213.246 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731213.246 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (hypot y.re y.im))) 1538731213.246 * * * * [misc]progress: [ 128 / 133 ] simplifiying candidate # 1538731213.246 * [enter]simplify: Simplifying 0 1538731213.246 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.246 * [exit]simplify: Simplified to 0 1538731213.246 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731213.246 * * * * [misc]progress: [ 129 / 133 ] simplifiying candidate # 1538731213.247 * [enter]simplify: Simplifying 0 1538731213.247 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.247 * [exit]simplify: Simplified to 0 1538731213.247 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731213.247 * * * * [misc]progress: [ 130 / 133 ] simplifiying candidate # 1538731213.247 * [enter]simplify: Simplifying 0 1538731213.247 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.248 * [exit]simplify: Simplified to 0 1538731213.248 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731213.248 * * * * [misc]progress: [ 131 / 133 ] simplifiying candidate # 1538731213.248 * [enter]simplify: Simplifying y.im 1538731213.248 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.248 * [exit]simplify: Simplified to y.im 1538731213.248 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) y.im)) 1538731213.248 * * * * [misc]progress: [ 132 / 133 ] simplifiying candidate # 1538731213.249 * [enter]simplify: Simplifying y.re 1538731213.249 * * [misc]simplify: iters left: 0 (1 enodes) 1538731213.249 * [exit]simplify: Simplified to y.re 1538731213.249 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) y.re)) 1538731213.249 * * * * [misc]progress: [ 133 / 133 ] simplifiying candidate # 1538731213.249 * [enter]simplify: Simplifying (* -1 y.re) 1538731213.249 * * [misc]simplify: iters left: 2 (3 enodes) 1538731213.251 * * [misc]simplify: iters left: 1 (5 enodes) 1538731213.252 * [exit]simplify: Simplified to (- y.re) 1538731213.252 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) (- y.re))) 1538731213.252 * * * [misc]progress: adding candidates to table 1538731216.005 * * [misc]progress: iteration 4 / 4 1538731216.005 * * * [misc]progress: picking best candidate 1538731216.033 * * * * [misc]pick: Picked # 1538731216.033 * * * [misc]progress: localizing error 1538731216.053 * * * [misc]progress: generating rewritten candidates 1538731216.053 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1) 1538731216.167 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1) 1538731216.225 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 1) 1538731216.227 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2) 1538731216.360 * * * [misc]progress: generating series expansions 1538731216.361 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1) 1538731216.373 * [misc]backup-simplify: Simplify (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) into (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 1538731216.373 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in (y.im x.im y.re x.re) around 0 1538731216.373 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in x.re 1538731216.373 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731216.373 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.373 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731216.373 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.373 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.373 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.373 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.373 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.373 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.373 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.373 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.373 * [misc]backup-simplify: Simplify 0 into 0 1538731216.373 * [misc]backup-simplify: Simplify 1 into 1 1538731216.373 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731216.373 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.373 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731216.373 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731216.374 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.374 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.374 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.374 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.374 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731216.374 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.374 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.374 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.374 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.374 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.374 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.374 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.374 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.374 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.374 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.375 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.375 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.375 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731216.375 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.375 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731216.376 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.im x.im) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731216.376 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731216.376 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.376 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.376 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.376 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.376 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.376 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.376 * [misc]backup-simplify: Simplify 0 into 0 1538731216.376 * [misc]backup-simplify: Simplify 1 into 1 1538731216.376 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.376 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.376 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731216.376 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.376 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.376 * [misc]backup-simplify: Simplify 0 into 0 1538731216.376 * [misc]backup-simplify: Simplify 1 into 1 1538731216.376 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.376 * [misc]backup-simplify: Simplify 0 into 0 1538731216.376 * [misc]backup-simplify: Simplify 1 into 1 1538731216.376 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731216.376 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.376 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.376 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.376 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.377 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.377 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.377 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731216.377 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731216.377 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.377 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.378 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.378 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731216.378 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731216.378 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.378 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731216.378 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1538731216.378 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in x.im 1538731216.378 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731216.378 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.378 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731216.378 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.378 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.378 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.379 * [misc]backup-simplify: Simplify 0 into 0 1538731216.379 * [misc]backup-simplify: Simplify 1 into 1 1538731216.379 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.379 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.379 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.379 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.379 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.379 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731216.379 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.379 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731216.379 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731216.379 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.379 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.379 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.379 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.379 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731216.379 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.379 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.379 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.379 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.379 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.379 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.379 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.379 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.380 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.380 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.380 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.380 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.380 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731216.380 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.380 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.381 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (* (* y.re x.re) (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) 1538731216.381 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.381 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.381 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.381 * [misc]backup-simplify: Simplify 0 into 0 1538731216.381 * [misc]backup-simplify: Simplify 1 into 1 1538731216.381 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.381 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.381 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.381 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.381 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.381 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.381 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.381 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.381 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.381 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.381 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.381 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.381 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.381 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.381 * [misc]backup-simplify: Simplify 0 into 0 1538731216.381 * [misc]backup-simplify: Simplify 1 into 1 1538731216.381 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.381 * [misc]backup-simplify: Simplify 0 into 0 1538731216.381 * [misc]backup-simplify: Simplify 1 into 1 1538731216.381 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.382 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.382 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.382 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.382 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.382 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.382 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.382 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.382 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.383 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.383 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.383 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1538731216.383 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.383 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.383 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.383 * [misc]backup-simplify: Simplify 0 into 0 1538731216.383 * [misc]backup-simplify: Simplify 1 into 1 1538731216.383 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.383 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.383 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.383 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.383 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.383 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.383 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.383 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.383 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.383 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.383 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.383 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.383 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.383 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.384 * [misc]backup-simplify: Simplify 0 into 0 1538731216.384 * [misc]backup-simplify: Simplify 1 into 1 1538731216.384 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.384 * [misc]backup-simplify: Simplify 0 into 0 1538731216.384 * [misc]backup-simplify: Simplify 1 into 1 1538731216.384 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.384 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.384 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.384 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.384 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.384 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.385 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.385 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.385 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.385 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.385 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.385 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1538731216.385 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.385 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.385 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.385 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.385 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.385 * [misc]backup-simplify: Simplify 0 into 0 1538731216.385 * [misc]backup-simplify: Simplify 1 into 1 1538731216.385 * [misc]backup-simplify: Simplify 0 into 0 1538731216.385 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731216.386 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.386 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731216.386 * [misc]backup-simplify: Simplify (- (/ x.im y.re) (+ (* x.re (/ 0 y.re)))) into (/ x.im y.re) 1538731216.386 * [misc]taylor: Taking taylor expansion of (/ x.im y.re) in x.im 1538731216.386 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]backup-simplify: Simplify 1 into 1 1538731216.386 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.386 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.386 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.386 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]backup-simplify: Simplify 0 into 0 1538731216.386 * [misc]backup-simplify: Simplify 1 into 1 1538731216.387 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731216.387 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.387 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.387 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.388 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731216.388 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.389 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1538731216.389 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* x.re (/ (/ 1/2 y.re) y.re)) (* (/ x.im y.re) (/ 0 y.re)))) into (- (* 1/2 (/ x.re (pow y.re 2)))) 1538731216.389 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in x.im 1538731216.389 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in x.im 1538731216.389 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731216.389 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.389 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in x.im 1538731216.389 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.389 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.389 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.390 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.390 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.390 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.390 * [misc]backup-simplify: Simplify (/ x.re (pow y.re 2)) into (/ x.re (pow y.re 2)) 1538731216.390 * [misc]backup-simplify: Simplify (* 1/2 (/ x.re (pow y.re 2))) into (* 1/2 (/ x.re (pow y.re 2))) 1538731216.390 * [misc]backup-simplify: Simplify (- (* 1/2 (/ x.re (pow y.re 2)))) into (- (* 1/2 (/ x.re (pow y.re 2)))) 1538731216.390 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in y.re 1538731216.390 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in y.re 1538731216.390 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731216.390 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.390 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in y.re 1538731216.390 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.390 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.390 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.390 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.390 * [misc]backup-simplify: Simplify 0 into 0 1538731216.390 * [misc]backup-simplify: Simplify 1 into 1 1538731216.391 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.391 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731216.391 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.391 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.391 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731216.392 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.392 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.392 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.392 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.392 * [misc]backup-simplify: Simplify 0 into 0 1538731216.392 * [misc]backup-simplify: Simplify 0 into 0 1538731216.392 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.392 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.392 * [misc]backup-simplify: Simplify 0 into 0 1538731216.392 * [misc]backup-simplify: Simplify 1 into 1 1538731216.392 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.393 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.393 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify 0 into 0 1538731216.393 * [misc]backup-simplify: Simplify (* 1 (* x.re (* 1 (* 1 1)))) into x.re 1538731216.393 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) (sqrt (hypot (/ 1 y.re) (/ 1 y.im)))) (sqrt (hypot (/ 1 y.re) (/ 1 y.im)))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) 1538731216.393 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in (y.im x.im y.re x.re) around 0 1538731216.393 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1538731216.393 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.393 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.393 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731216.393 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.393 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.393 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.394 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.394 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.394 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.394 * [misc]backup-simplify: Simplify 0 into 0 1538731216.394 * [misc]backup-simplify: Simplify 1 into 1 1538731216.394 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.394 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.394 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731216.394 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.394 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.394 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.394 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.394 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.394 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.394 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.394 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.394 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.394 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.394 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.394 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.395 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.395 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.395 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.395 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.395 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.396 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731216.396 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.396 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.396 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.396 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.396 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.396 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.396 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.396 * [misc]backup-simplify: Simplify 0 into 0 1538731216.396 * [misc]backup-simplify: Simplify 1 into 1 1538731216.396 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.396 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.396 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.396 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.396 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.396 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731216.396 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.396 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.396 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.396 * [misc]backup-simplify: Simplify 0 into 0 1538731216.396 * [misc]backup-simplify: Simplify 1 into 1 1538731216.396 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.396 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.397 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.397 * [misc]backup-simplify: Simplify 0 into 0 1538731216.397 * [misc]backup-simplify: Simplify 1 into 1 1538731216.397 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.397 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731216.397 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.397 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.397 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.397 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.397 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.397 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.397 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.397 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.397 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.397 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.397 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.397 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.397 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.398 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.398 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.398 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.398 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731216.398 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731216.398 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.398 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.398 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.398 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.398 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.398 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.398 * [misc]backup-simplify: Simplify 0 into 0 1538731216.398 * [misc]backup-simplify: Simplify 1 into 1 1538731216.398 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.398 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.398 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.398 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.398 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.398 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.398 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.398 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.398 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731216.398 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.399 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.399 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.399 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.399 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.399 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.399 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.399 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.399 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.399 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.399 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.399 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.399 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.399 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.399 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.399 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.399 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.399 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.399 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.399 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.399 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.399 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.400 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.400 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.400 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.400 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.400 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1538731216.400 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731216.400 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731216.400 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731216.400 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.400 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.400 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.400 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.400 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.400 * [misc]backup-simplify: Simplify 0 into 0 1538731216.400 * [misc]backup-simplify: Simplify 1 into 1 1538731216.400 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.400 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.400 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.400 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.400 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.400 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.401 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.401 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.401 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.401 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.401 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.401 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.401 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.401 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.401 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.401 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.401 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.401 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.401 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.401 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.401 * [misc]backup-simplify: Simplify 0 into 0 1538731216.401 * [misc]backup-simplify: Simplify 1 into 1 1538731216.401 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.401 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.401 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.401 * [misc]backup-simplify: Simplify 0 into 0 1538731216.401 * [misc]backup-simplify: Simplify 1 into 1 1538731216.401 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.401 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.401 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.402 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.402 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.402 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.402 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.402 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.402 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.402 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.402 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.402 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.402 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731216.402 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.402 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.402 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.402 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.402 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.402 * [misc]backup-simplify: Simplify 0 into 0 1538731216.402 * [misc]backup-simplify: Simplify 1 into 1 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.403 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.403 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.403 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.403 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.403 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.403 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.403 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.403 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.403 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.403 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.403 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.403 * [misc]backup-simplify: Simplify 0 into 0 1538731216.403 * [misc]backup-simplify: Simplify 1 into 1 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.403 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.403 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.403 * [misc]backup-simplify: Simplify 0 into 0 1538731216.403 * [misc]backup-simplify: Simplify 1 into 1 1538731216.403 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.404 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.404 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.404 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.404 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.404 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.404 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.404 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.404 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.404 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.405 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.405 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.405 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.405 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.405 * [misc]backup-simplify: Simplify 0 into 0 1538731216.405 * [misc]backup-simplify: Simplify 1 into 1 1538731216.405 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.405 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.405 * [misc]backup-simplify: Simplify 1 into 1 1538731216.405 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731216.405 * [misc]backup-simplify: Simplify 1 into 1 1538731216.405 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731216.405 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.405 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731216.405 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.405 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731216.406 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.406 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.406 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.406 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.406 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.406 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.406 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.406 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.406 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.406 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.406 * [misc]backup-simplify: Simplify 0 into 0 1538731216.406 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.406 * [misc]backup-simplify: Simplify 0 into 0 1538731216.406 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.406 * [misc]backup-simplify: Simplify 0 into 0 1538731216.406 * [misc]backup-simplify: Simplify 1 into 1 1538731216.406 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.406 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.406 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731216.407 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.407 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.407 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.407 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.407 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.407 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.407 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.407 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.408 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.409 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1/2 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) 1538731216.409 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731216.409 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.409 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731216.409 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.409 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.409 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.409 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.409 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.409 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.409 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.409 * [misc]backup-simplify: Simplify 0 into 0 1538731216.409 * [misc]backup-simplify: Simplify 1 into 1 1538731216.409 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.409 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.409 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.409 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.409 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.409 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1538731216.410 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731216.410 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1538731216.410 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1538731216.410 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731216.410 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.410 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.410 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.410 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.410 * [misc]backup-simplify: Simplify 0 into 0 1538731216.410 * [misc]backup-simplify: Simplify 1 into 1 1538731216.410 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.410 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.410 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.410 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.410 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.411 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.411 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.411 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.411 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.411 * [misc]backup-simplify: Simplify 0 into 0 1538731216.411 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.411 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.411 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.411 * [misc]backup-simplify: Simplify 0 into 0 1538731216.411 * [misc]backup-simplify: Simplify 1 into 1 1538731216.411 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.411 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.411 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.411 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.411 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.411 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.411 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.411 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.411 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.412 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]backup-simplify: Simplify 0 into 0 1538731216.412 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.412 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.413 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.413 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.414 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.414 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.414 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.414 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.415 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) 1538731216.415 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1538731216.415 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.415 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731216.415 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.415 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.415 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.415 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.415 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.415 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.415 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.415 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.415 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.415 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.415 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.415 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.415 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.415 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.416 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.416 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731216.416 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.416 * [misc]backup-simplify: Simplify 0 into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.416 * [misc]backup-simplify: Simplify 0 into 0 1538731216.416 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.416 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.416 * [misc]backup-simplify: Simplify 0 into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.416 * [misc]backup-simplify: Simplify 0 into 0 1538731216.416 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.416 * [misc]backup-simplify: Simplify 0 into 0 1538731216.416 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.417 * [misc]backup-simplify: Simplify 0 into 0 1538731216.417 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.417 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.417 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.417 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.417 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.417 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.418 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]backup-simplify: Simplify 0 into 0 1538731216.418 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) 1)))) into x.im 1538731216.418 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) (sqrt (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) (sqrt (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) 1538731216.418 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in (y.im x.im y.re x.re) around 0 1538731216.418 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 1538731216.418 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.418 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.418 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731216.418 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.418 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.418 * [misc]backup-simplify: Simplify -1 into -1 1538731216.418 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.419 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.419 * [misc]backup-simplify: Simplify -1 into -1 1538731216.419 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.419 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.419 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.419 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.419 * [misc]backup-simplify: Simplify 0 into 0 1538731216.419 * [misc]backup-simplify: Simplify 1 into 1 1538731216.419 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.419 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.419 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.419 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731216.419 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.419 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.419 * [misc]backup-simplify: Simplify -1 into -1 1538731216.419 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.419 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.419 * [misc]backup-simplify: Simplify -1 into -1 1538731216.419 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.419 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.419 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.419 * [misc]backup-simplify: Simplify -1 into -1 1538731216.419 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.419 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.419 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.419 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.419 * [misc]backup-simplify: Simplify -1 into -1 1538731216.419 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.419 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.420 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.420 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.420 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.420 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.420 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.420 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.420 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.421 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.421 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731216.421 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.re) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731216.421 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.421 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.421 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.421 * [misc]backup-simplify: Simplify -1 into -1 1538731216.421 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.421 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.421 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.421 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.421 * [misc]backup-simplify: Simplify -1 into -1 1538731216.421 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.421 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.421 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.421 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.421 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.421 * [misc]backup-simplify: Simplify 0 into 0 1538731216.421 * [misc]backup-simplify: Simplify 1 into 1 1538731216.421 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.421 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.421 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.421 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.421 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.421 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731216.421 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.422 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.422 * [misc]backup-simplify: Simplify -1 into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.422 * [misc]backup-simplify: Simplify 0 into 0 1538731216.422 * [misc]backup-simplify: Simplify 1 into 1 1538731216.422 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.422 * [misc]backup-simplify: Simplify -1 into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.422 * [misc]backup-simplify: Simplify 0 into 0 1538731216.422 * [misc]backup-simplify: Simplify 1 into 1 1538731216.422 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.422 * [misc]backup-simplify: Simplify -1 into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.422 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.422 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.422 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.422 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.422 * [misc]backup-simplify: Simplify -1 into -1 1538731216.422 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.422 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.422 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.422 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.422 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.422 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.423 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.423 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.423 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.423 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.423 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.423 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731216.423 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731216.423 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 1538731216.423 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.423 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.423 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731216.423 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.423 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.423 * [misc]backup-simplify: Simplify -1 into -1 1538731216.423 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.423 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.423 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.424 * [misc]backup-simplify: Simplify -1 into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.424 * [misc]backup-simplify: Simplify 0 into 0 1538731216.424 * [misc]backup-simplify: Simplify 1 into 1 1538731216.424 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.424 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.424 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.424 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.424 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.424 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.424 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731216.424 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.424 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.424 * [misc]backup-simplify: Simplify -1 into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.424 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.424 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.424 * [misc]backup-simplify: Simplify -1 into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.424 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.424 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.424 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.424 * [misc]backup-simplify: Simplify -1 into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.424 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.424 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.424 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.424 * [misc]backup-simplify: Simplify -1 into -1 1538731216.424 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.424 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.424 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.424 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.425 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.425 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.425 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.425 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.425 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.426 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.426 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1538731216.426 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731216.426 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (* (/ 1 y.im) (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) 1538731216.426 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.426 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.426 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.426 * [misc]backup-simplify: Simplify -1 into -1 1538731216.426 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.426 * [misc]backup-simplify: Simplify 0 into 0 1538731216.426 * [misc]backup-simplify: Simplify 1 into 1 1538731216.426 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.426 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.426 * [misc]backup-simplify: Simplify -1 into -1 1538731216.426 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.426 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.426 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.426 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.426 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.426 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.426 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.426 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.426 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.426 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.426 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.426 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.426 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.426 * [misc]backup-simplify: Simplify -1 into -1 1538731216.426 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.426 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.427 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.427 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.427 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.427 * [misc]backup-simplify: Simplify -1 into -1 1538731216.427 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.427 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.427 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.427 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.427 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.427 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.427 * [misc]backup-simplify: Simplify -1 into -1 1538731216.427 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.427 * [misc]backup-simplify: Simplify 0 into 0 1538731216.427 * [misc]backup-simplify: Simplify 1 into 1 1538731216.427 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.427 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.427 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.427 * [misc]backup-simplify: Simplify -1 into -1 1538731216.427 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.427 * [misc]backup-simplify: Simplify 0 into 0 1538731216.427 * [misc]backup-simplify: Simplify 1 into 1 1538731216.427 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.427 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.427 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.427 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.428 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.428 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.428 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.428 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.428 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.428 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.428 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.428 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.428 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731216.428 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.428 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.428 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.428 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.428 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.428 * [misc]backup-simplify: Simplify -1 into -1 1538731216.428 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.428 * [misc]backup-simplify: Simplify 0 into 0 1538731216.428 * [misc]backup-simplify: Simplify 1 into 1 1538731216.428 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.429 * [misc]backup-simplify: Simplify -1 into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.429 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.429 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.429 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.429 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.429 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.429 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.429 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.429 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.429 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.429 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.429 * [misc]backup-simplify: Simplify -1 into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.429 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.429 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.429 * [misc]backup-simplify: Simplify -1 into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.429 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.429 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.429 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.429 * [misc]backup-simplify: Simplify -1 into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.429 * [misc]backup-simplify: Simplify 0 into 0 1538731216.429 * [misc]backup-simplify: Simplify 1 into 1 1538731216.429 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.429 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.429 * [misc]backup-simplify: Simplify -1 into -1 1538731216.429 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.429 * [misc]backup-simplify: Simplify 0 into 0 1538731216.429 * [misc]backup-simplify: Simplify 1 into 1 1538731216.429 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.430 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.430 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.430 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.430 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.430 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.430 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.430 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.430 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.431 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.431 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.431 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.431 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.431 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.431 * [misc]backup-simplify: Simplify 0 into 0 1538731216.431 * [misc]backup-simplify: Simplify 1 into 1 1538731216.431 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.431 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.431 * [misc]backup-simplify: Simplify 1 into 1 1538731216.431 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731216.431 * [misc]backup-simplify: Simplify 1 into 1 1538731216.431 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731216.431 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.431 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731216.431 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.432 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731216.432 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.432 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.432 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.432 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.432 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.432 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.432 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.432 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.432 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.432 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.432 * [misc]backup-simplify: Simplify 0 into 0 1538731216.432 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.432 * [misc]backup-simplify: Simplify 0 into 0 1538731216.432 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.432 * [misc]backup-simplify: Simplify 0 into 0 1538731216.432 * [misc]backup-simplify: Simplify 1 into 1 1538731216.432 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.432 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.433 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731216.433 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.433 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.433 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.433 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.433 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.433 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.434 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731216.434 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.434 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.435 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1/2 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) 1538731216.435 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731216.435 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.435 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731216.435 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.435 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.435 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.435 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.435 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.435 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.435 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.435 * [misc]backup-simplify: Simplify 0 into 0 1538731216.435 * [misc]backup-simplify: Simplify 1 into 1 1538731216.435 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.435 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.435 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.435 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.435 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.435 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1538731216.435 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731216.435 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1538731216.435 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1538731216.435 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1538731216.435 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.435 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.435 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.435 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.435 * [misc]backup-simplify: Simplify 0 into 0 1538731216.435 * [misc]backup-simplify: Simplify 1 into 1 1538731216.436 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.436 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.436 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.436 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.436 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.436 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.436 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.437 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.437 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.437 * [misc]backup-simplify: Simplify 0 into 0 1538731216.437 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.437 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.437 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.437 * [misc]backup-simplify: Simplify 0 into 0 1538731216.437 * [misc]backup-simplify: Simplify 1 into 1 1538731216.437 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.437 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.437 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.437 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.437 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.437 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.437 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.437 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.437 * [misc]backup-simplify: Simplify 0 into 0 1538731216.437 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.437 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.437 * [misc]backup-simplify: Simplify 0 into 0 1538731216.437 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]backup-simplify: Simplify 0 into 0 1538731216.438 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.438 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.439 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.439 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.440 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.440 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.440 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731216.440 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.440 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.441 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) 1538731216.441 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1538731216.441 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.441 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1538731216.441 * [misc]backup-simplify: Simplify 1/2 into 1/2 1538731216.441 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.441 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.441 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.441 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.441 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.441 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.441 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.441 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.441 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.441 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.441 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.442 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.442 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.442 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.442 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731216.442 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.442 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.442 * [misc]backup-simplify: Simplify 0 into 0 1538731216.442 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.442 * [misc]backup-simplify: Simplify 0 into 0 1538731216.442 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.442 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.442 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.442 * [misc]backup-simplify: Simplify 0 into 0 1538731216.442 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.442 * [misc]backup-simplify: Simplify 0 into 0 1538731216.443 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.443 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.443 * [misc]backup-simplify: Simplify 0 into 0 1538731216.443 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.443 * [misc]backup-simplify: Simplify 0 into 0 1538731216.443 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.443 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.443 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.443 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.444 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.444 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.444 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]backup-simplify: Simplify 0 into 0 1538731216.444 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) 1)))) into (* -1 x.im) 1538731216.444 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1) 1538731216.445 * [misc]backup-simplify: Simplify (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) into (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) 1538731216.445 * [misc]approximate: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in (y.im x.im y.re x.re) around 0 1538731216.445 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.re y.im))) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731216.445 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.445 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.445 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.445 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.445 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.445 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731216.445 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.445 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.445 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.445 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.445 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.445 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.445 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.445 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.445 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.445 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.445 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.446 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.446 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) 1538731216.446 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) into (pow (/ 1 (+ (pow y.re 2) (pow y.im 2))) 1/4) 1538731216.446 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 1538731216.447 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))))) into 0 1538731216.447 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731216.447 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.447 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731216.447 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.447 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.447 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.447 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.447 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.447 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.447 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.447 * [misc]backup-simplify: Simplify 0 into 0 1538731216.447 * [misc]backup-simplify: Simplify 1 into 1 1538731216.447 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.re y.im))) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731216.447 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.447 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.447 * [misc]backup-simplify: Simplify 0 into 0 1538731216.447 * [misc]backup-simplify: Simplify 1 into 1 1538731216.447 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.447 * [misc]backup-simplify: Simplify 0 into 0 1538731216.447 * [misc]backup-simplify: Simplify 1 into 1 1538731216.447 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731216.447 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.447 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.447 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.447 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.447 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.447 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.447 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731216.447 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731216.448 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.448 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.448 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.448 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731216.448 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.448 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.im)) into (sqrt (/ 1 y.im)) 1538731216.448 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.448 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.im)))) into 0 1538731216.448 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731216.448 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.448 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731216.448 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.448 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.448 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.448 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.448 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.448 * [misc]backup-simplify: Simplify 0 into 0 1538731216.448 * [misc]backup-simplify: Simplify 1 into 1 1538731216.448 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.448 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.448 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.re y.im))) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731216.448 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.448 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.448 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.448 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.448 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.448 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731216.448 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.448 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.449 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.449 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.449 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.449 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.449 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.449 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.449 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.449 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.449 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.449 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.449 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) 1538731216.449 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))) into (pow (/ 1 (+ (pow y.re 2) (pow y.im 2))) 1/4) 1538731216.450 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2)))) (/ 0 (sqrt (+ (pow y.re 2) (pow y.im 2))))))) into 0 1538731216.450 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))))) into 0 1538731216.450 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731216.450 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.450 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731216.450 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.450 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.450 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.450 * [misc]backup-simplify: Simplify 0 into 0 1538731216.450 * [misc]backup-simplify: Simplify 1 into 1 1538731216.450 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.450 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.450 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.450 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.450 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.450 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in y.im 1538731216.450 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.re y.im))) in y.im 1538731216.450 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.im 1538731216.450 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.450 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.450 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.450 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.451 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.451 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.451 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.451 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.451 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.451 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.451 * [misc]backup-simplify: Simplify 0 into 0 1538731216.451 * [misc]backup-simplify: Simplify 1 into 1 1538731216.451 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.451 * [misc]backup-simplify: Simplify 0 into 0 1538731216.451 * [misc]backup-simplify: Simplify 1 into 1 1538731216.451 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.451 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.451 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.451 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.451 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.451 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.451 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.451 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.451 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.451 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.re)) into (sqrt (/ 1 y.re)) 1538731216.452 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.452 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.re)))) into 0 1538731216.452 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.452 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.452 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.452 * [misc]backup-simplify: Simplify 0 into 0 1538731216.452 * [misc]backup-simplify: Simplify 1 into 1 1538731216.452 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.452 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.452 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.452 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.452 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.452 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.452 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.re y.im))) (fma y.im x.im (* y.re x.re))) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.re y.im))) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.re y.im)) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.452 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.452 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.452 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.452 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.452 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.452 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.452 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.452 * [misc]backup-simplify: Simplify 0 into 0 1538731216.452 * [misc]backup-simplify: Simplify 1 into 1 1538731216.452 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.452 * [misc]backup-simplify: Simplify 0 into 0 1538731216.452 * [misc]backup-simplify: Simplify 1 into 1 1538731216.452 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.452 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.452 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.452 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.453 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.453 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.453 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.453 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.453 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.453 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.re)) into (sqrt (/ 1 y.re)) 1538731216.453 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.453 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.re)))) into 0 1538731216.453 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.453 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.453 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.453 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.453 * [misc]backup-simplify: Simplify 0 into 0 1538731216.453 * [misc]backup-simplify: Simplify 1 into 1 1538731216.453 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.453 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.453 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.453 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.453 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.453 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.453 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.453 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.454 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.454 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.454 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 y.re)) (* y.re x.re)) into (* (sqrt y.re) x.re) 1538731216.454 * [misc]taylor: Taking taylor expansion of (* (sqrt y.re) x.re) in x.im 1538731216.454 * [misc]taylor: Taking taylor expansion of (sqrt y.re) in x.im 1538731216.454 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.454 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.454 * [misc]backup-simplify: Simplify (sqrt y.re) into (sqrt y.re) 1538731216.454 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.re))) into 0 1538731216.454 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.454 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.454 * [misc]backup-simplify: Simplify (* (sqrt y.re) x.re) into (* (sqrt y.re) x.re) 1538731216.454 * [misc]taylor: Taking taylor expansion of (* (sqrt y.re) x.re) in y.re 1538731216.454 * [misc]taylor: Taking taylor expansion of (sqrt y.re) in y.re 1538731216.454 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.454 * [misc]backup-simplify: Simplify 0 into 0 1538731216.454 * [misc]backup-simplify: Simplify 1 into 1 1538731216.454 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.454 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.454 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.454 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.455 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.455 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.455 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731216.455 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.455 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731216.455 * [misc]backup-simplify: Simplify (+ (* (sqrt (/ 1 y.re)) x.im) (* 0 (* y.re x.re))) into (* (sqrt (/ 1 y.re)) x.im) 1538731216.455 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 y.re)) x.im) in x.im 1538731216.455 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 y.re)) in x.im 1538731216.455 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.455 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.455 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.455 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.455 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.re)) into (sqrt (/ 1 y.re)) 1538731216.455 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.455 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.re)))) into 0 1538731216.455 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.455 * [misc]backup-simplify: Simplify 1 into 1 1538731216.455 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 y.re)) 0) into 0 1538731216.455 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.455 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.455 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify (+ (* (sqrt y.re) 0) (* 0 x.re)) into 0 1538731216.456 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify (+ (* 0 0) (* +nan.0 x.re)) into (- (* +nan.0 x.re)) 1538731216.456 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 x.re)) in x.re 1538731216.456 * [misc]taylor: Taking taylor expansion of (* +nan.0 x.re) in x.re 1538731216.456 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.456 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.456 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify 1 into 1 1538731216.456 * [misc]backup-simplify: Simplify (* +nan.0 0) into 0 1538731216.456 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify 0 into 0 1538731216.456 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731216.456 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.457 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.457 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.457 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731216.457 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.457 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1538731216.458 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ (/ 1/2 y.re) y.re)) (* 0 (/ 0 y.re)))) into (- (* 1/2 (/ 1 (pow y.re 3)))) 1538731216.458 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.re 3)))) (pow 0 2) (+)) (* 2 (sqrt (/ 1 y.re)))) into (* -1/4 (sqrt (/ 1 (pow y.re 5)))) 1538731216.458 * [misc]backup-simplify: Simplify (+ (* (sqrt (/ 1 y.re)) 0) (+ (* 0 x.im) (* (* -1/4 (sqrt (/ 1 (pow y.re 5)))) (* y.re x.re)))) into (- (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re))) 1538731216.458 * [misc]taylor: Taking taylor expansion of (- (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re))) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re)) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of 1/4 in x.im 1538731216.458 * [misc]backup-simplify: Simplify 1/4 into 1/4 1538731216.458 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (pow y.re 3))) x.re) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (pow y.re 3))) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 3)) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.458 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.459 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.459 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.459 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.459 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 3)) into (/ 1 (pow y.re 3)) 1538731216.459 * [misc]backup-simplify: Simplify (sqrt (/ 1 (pow y.re 3))) into (sqrt (/ 1 (pow y.re 3))) 1538731216.459 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.459 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 (pow y.re 2))) into 0 1538731216.459 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 3)) (/ 0 (pow y.re 3))))) into 0 1538731216.459 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.re 3))))) into 0 1538731216.459 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.459 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.459 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 (pow y.re 3))) x.re) into (* (sqrt (/ 1 (pow y.re 3))) x.re) 1538731216.459 * [misc]backup-simplify: Simplify (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re)) into (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re)) 1538731216.459 * [misc]backup-simplify: Simplify (- (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re))) into (- (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re))) 1538731216.459 * [misc]taylor: Taking taylor expansion of (- (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re))) in y.re 1538731216.459 * [misc]taylor: Taking taylor expansion of (* 1/4 (* (sqrt (/ 1 (pow y.re 3))) x.re)) in y.re 1538731216.459 * [misc]taylor: Taking taylor expansion of 1/4 in y.re 1538731216.459 * [misc]backup-simplify: Simplify 1/4 into 1/4 1538731216.459 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (pow y.re 3))) x.re) in y.re 1538731216.460 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (pow y.re 3))) in y.re 1538731216.460 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 3)) in y.re 1538731216.460 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1538731216.460 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.460 * [misc]backup-simplify: Simplify 0 into 0 1538731216.460 * [misc]backup-simplify: Simplify 1 into 1 1538731216.460 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.460 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.460 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.460 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.460 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.460 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.460 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.460 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.461 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.461 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.461 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1538731216.462 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* +nan.0 0) (* +nan.0 x.re))) into (- (* +nan.0 x.re)) 1538731216.462 * [misc]backup-simplify: Simplify (+ (* 0 0) (* +nan.0 x.re)) into (- (* +nan.0 x.re)) 1538731216.462 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.462 * [misc]backup-simplify: Simplify (+ (* 1/4 (- (* +nan.0 x.re))) (+ (* 0 (- (* +nan.0 x.re))) (* 0 0))) into (- (* +nan.0 x.re)) 1538731216.462 * [misc]backup-simplify: Simplify (- (- (* +nan.0 x.re))) into (- (* +nan.0 x.re)) 1538731216.462 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 x.re)) in x.re 1538731216.462 * [misc]taylor: Taking taylor expansion of (* +nan.0 x.re) in x.re 1538731216.462 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.462 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.462 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.462 * [misc]backup-simplify: Simplify 0 into 0 1538731216.462 * [misc]backup-simplify: Simplify 1 into 1 1538731216.462 * [misc]backup-simplify: Simplify (* +nan.0 0) into 0 1538731216.462 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.462 * [misc]backup-simplify: Simplify 0 into 0 1538731216.462 * [misc]backup-simplify: Simplify 0 into 0 1538731216.463 * [misc]backup-simplify: Simplify (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) (sqrt (hypot (/ 1 y.re) (/ 1 y.im)))) into (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) 1538731216.463 * [misc]approximate: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in (y.im x.im y.re x.re) around 0 1538731216.463 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.463 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.463 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.463 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.463 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.463 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.463 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.463 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.463 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.463 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.463 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.463 * [misc]backup-simplify: Simplify 0 into 0 1538731216.463 * [misc]backup-simplify: Simplify 1 into 1 1538731216.463 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.463 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.463 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.463 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im)))) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731216.463 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.463 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.463 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.463 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.463 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.464 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.464 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.464 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.464 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.464 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731216.464 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.464 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.464 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.464 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.464 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.464 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.464 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.464 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.464 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.464 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.464 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.464 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.464 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.464 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.464 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.464 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.464 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.464 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.465 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.465 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.465 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.465 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into (pow (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1/4) 1538731216.465 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.466 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.466 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.466 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.466 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.466 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.466 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.466 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.466 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.466 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.466 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.466 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.466 * [misc]backup-simplify: Simplify 0 into 0 1538731216.466 * [misc]backup-simplify: Simplify 1 into 1 1538731216.466 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.466 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.466 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.466 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.467 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.467 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im)))) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731216.467 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.467 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.467 * [misc]backup-simplify: Simplify 0 into 0 1538731216.467 * [misc]backup-simplify: Simplify 1 into 1 1538731216.467 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.467 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.467 * [misc]backup-simplify: Simplify 0 into 0 1538731216.467 * [misc]backup-simplify: Simplify 1 into 1 1538731216.467 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.467 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.467 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.467 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.467 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.467 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.467 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.467 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.467 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.467 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.467 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.468 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.468 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.468 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.468 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.468 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.468 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.468 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.469 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.469 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.469 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.469 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.469 * [misc]backup-simplify: Simplify 0 into 0 1538731216.469 * [misc]backup-simplify: Simplify 1 into 1 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.469 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.469 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.469 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.469 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.469 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im)))) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731216.469 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.469 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.469 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.469 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.469 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.469 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.469 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.470 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.470 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.470 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.470 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.470 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.470 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.470 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.470 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.470 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.470 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.470 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.470 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.471 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.471 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.471 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into (pow (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1/4) 1538731216.471 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.472 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.472 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.472 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.472 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.472 * [misc]backup-simplify: Simplify 0 into 0 1538731216.472 * [misc]backup-simplify: Simplify 1 into 1 1538731216.472 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.472 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.472 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.472 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.472 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.472 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.472 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.472 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.472 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.472 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.472 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im)))) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731216.472 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.472 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.472 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.473 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.473 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.473 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.473 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.473 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.473 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.473 * [misc]backup-simplify: Simplify 0 into 0 1538731216.473 * [misc]backup-simplify: Simplify 1 into 1 1538731216.473 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.473 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.473 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.473 * [misc]backup-simplify: Simplify 0 into 0 1538731216.473 * [misc]backup-simplify: Simplify 1 into 1 1538731216.473 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.473 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.473 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.473 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.473 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.474 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.474 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.474 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.474 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.474 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.474 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.474 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.474 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))))) in y.im 1538731216.474 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.475 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.475 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.475 * [misc]backup-simplify: Simplify 0 into 0 1538731216.475 * [misc]backup-simplify: Simplify 1 into 1 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.475 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.475 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.475 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.475 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.475 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.475 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.re) (/ 1 y.im)))) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.re) (/ 1 y.im))) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.475 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.475 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.475 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.475 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.475 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.475 * [misc]backup-simplify: Simplify 0 into 0 1538731216.475 * [misc]backup-simplify: Simplify 1 into 1 1538731216.475 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.475 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.475 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.475 * [misc]backup-simplify: Simplify 0 into 0 1538731216.476 * [misc]backup-simplify: Simplify 1 into 1 1538731216.476 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.476 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.476 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.476 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.476 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.476 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.476 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.476 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.477 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.477 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.477 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.477 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.477 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.477 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.477 * [misc]backup-simplify: Simplify (* (/ 1 x.im) 0) into 0 1538731216.477 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.477 * [misc]backup-simplify: Simplify 0 into 0 1538731216.477 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731216.478 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.478 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731216.478 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.478 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.im) +nan.0) (* (/ 1 (* y.re x.re)) 0)) into (- (* +nan.0 (/ 1 x.im))) 1538731216.478 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.im))) in x.im 1538731216.478 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.478 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.478 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.478 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.478 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.478 * [misc]backup-simplify: Simplify 0 into 0 1538731216.478 * [misc]backup-simplify: Simplify 1 into 1 1538731216.478 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.478 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.478 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.478 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.478 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.478 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.478 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.478 * [misc]backup-simplify: Simplify 0 into 0 1538731216.479 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.479 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1538731216.479 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.480 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.480 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731216.480 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.480 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.480 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.480 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.im) +nan.0) (+ (* (/ 1 (* y.re x.re)) +nan.0) (* 0 0))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re)))))) 1538731216.480 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re)))))) in x.im 1538731216.480 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re))))) in x.im 1538731216.480 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.480 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.480 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.480 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.480 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.480 * [misc]backup-simplify: Simplify 0 into 0 1538731216.480 * [misc]backup-simplify: Simplify 1 into 1 1538731216.481 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.481 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in x.im 1538731216.481 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.481 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.481 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.481 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.481 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.481 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.481 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.481 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.481 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.481 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.481 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.481 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.481 * [misc]backup-simplify: Simplify (+ +nan.0 0) into (- +nan.0) 1538731216.481 * [misc]backup-simplify: Simplify (- (- +nan.0)) into (- +nan.0) 1538731216.481 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.481 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.481 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.481 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.482 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.482 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.482 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.482 * [misc]backup-simplify: Simplify 0 into 0 1538731216.482 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.482 * [misc]backup-simplify: Simplify 0 into 0 1538731216.482 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.482 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.re 1538731216.482 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.482 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.482 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.482 * [misc]backup-simplify: Simplify 0 into 0 1538731216.482 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.482 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.483 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.483 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.483 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.483 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.484 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.re 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731216.484 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.re 2)))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.484 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.484 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.485 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731216.485 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.485 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.485 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.486 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.im) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0)))) (+ (* (/ 1 (* y.re x.re)) +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))) 1538731216.486 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))))) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.486 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.486 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.486 * [misc]backup-simplify: Simplify 0 into 0 1538731216.486 * [misc]backup-simplify: Simplify 1 into 1 1538731216.486 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.486 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.486 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.486 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.486 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.486 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.486 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.486 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.486 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.487 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.487 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731216.487 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.487 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.487 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.487 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.487 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.487 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.487 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.487 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.487 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.487 * [misc]backup-simplify: Simplify 0 into 0 1538731216.487 * [misc]backup-simplify: Simplify 1 into 1 1538731216.487 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.487 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.487 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.489 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.489 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.489 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.490 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.re 2))) into (/ +nan.0 (pow y.re 2)) 1538731216.490 * [misc]backup-simplify: Simplify (- (/ +nan.0 (pow y.re 2))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.490 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.490 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.490 * [misc]backup-simplify: Simplify (+ +nan.0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.490 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.490 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1538731216.490 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1538731216.490 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1538731216.490 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.490 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.490 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.490 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.490 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.490 * [misc]backup-simplify: Simplify 0 into 0 1538731216.490 * [misc]backup-simplify: Simplify 1 into 1 1538731216.490 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.491 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.491 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.491 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.491 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.491 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.491 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.491 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.491 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.491 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.491 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.491 * [misc]backup-simplify: Simplify 0 into 0 1538731216.491 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.492 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.492 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.re x.re))) into (/ +nan.0 (* y.re x.re)) 1538731216.492 * [misc]backup-simplify: Simplify (- (/ +nan.0 (* y.re x.re))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.492 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.492 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.492 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in y.re 1538731216.492 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in y.re 1538731216.492 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.492 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.492 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.492 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.492 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.492 * [misc]backup-simplify: Simplify 0 into 0 1538731216.492 * [misc]backup-simplify: Simplify 1 into 1 1538731216.492 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.492 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.492 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.492 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.492 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.492 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 x.re)) into (/ +nan.0 x.re) 1538731216.492 * [misc]backup-simplify: Simplify (- (/ +nan.0 x.re)) into (- (* +nan.0 (/ 1 x.re))) 1538731216.492 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1538731216.492 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1538731216.492 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.493 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.493 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.493 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.493 * [misc]backup-simplify: Simplify 0 into 0 1538731216.493 * [misc]backup-simplify: Simplify 1 into 1 1538731216.493 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.493 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.493 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.493 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.493 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.493 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.493 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.494 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.re 1538731216.494 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.494 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.494 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.494 * [misc]backup-simplify: Simplify 0 into 0 1538731216.494 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.494 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.495 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.495 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.495 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.495 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.495 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.495 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.496 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (pow y.re 2)))) (/ 0 1)))) into 0 1538731216.497 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.497 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.497 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.497 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1538731216.498 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.498 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.498 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.499 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.im) (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)))) (+ (* (/ 1 (* y.re x.re)) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0)))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re)))))))))) 1538731216.499 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re)))))))))) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re))))))))) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.499 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.499 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.499 * [misc]backup-simplify: Simplify 0 into 0 1538731216.499 * [misc]backup-simplify: Simplify 1 into 1 1538731216.499 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.499 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re)))))))) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re))))))) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.499 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.499 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.499 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.499 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.499 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.499 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.499 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.499 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.500 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re)))))) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re))))) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.500 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.500 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.500 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.500 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.500 * [misc]backup-simplify: Simplify 0 into 0 1538731216.500 * [misc]backup-simplify: Simplify 1 into 1 1538731216.500 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.500 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.500 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.500 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.500 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.500 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.500 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.500 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.500 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.500 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.500 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.500 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.500 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.500 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.500 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.500 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.501 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.501 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.re 2))) into (/ +nan.0 (pow y.re 2)) 1538731216.501 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (pow y.re 2)) 0) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.501 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.501 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.501 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.501 * [misc]backup-simplify: Simplify (+ +nan.0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.501 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.501 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1538731216.501 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1538731216.501 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1538731216.501 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.501 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.501 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.502 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.502 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.502 * [misc]backup-simplify: Simplify 0 into 0 1538731216.502 * [misc]backup-simplify: Simplify 1 into 1 1538731216.502 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.502 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.502 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.502 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.502 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.502 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.502 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.502 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.502 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.502 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.502 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.502 * [misc]backup-simplify: Simplify 0 into 0 1538731216.503 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.503 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.503 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.re x.re))) into (/ +nan.0 (* y.re x.re)) 1538731216.503 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.503 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.503 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.504 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731216.504 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.504 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.re x.re)) 0) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.504 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.504 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.504 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.504 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in y.re 1538731216.504 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in y.re 1538731216.504 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.504 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.504 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.504 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.504 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.504 * [misc]backup-simplify: Simplify 0 into 0 1538731216.504 * [misc]backup-simplify: Simplify 1 into 1 1538731216.504 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.504 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.504 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.504 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.504 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.504 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 x.re)) into (/ +nan.0 x.re) 1538731216.504 * [misc]backup-simplify: Simplify (- (/ +nan.0 x.re)) into (- (* +nan.0 (/ 1 x.re))) 1538731216.505 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1538731216.505 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1538731216.505 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.505 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.505 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.505 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.505 * [misc]backup-simplify: Simplify 0 into 0 1538731216.505 * [misc]backup-simplify: Simplify 1 into 1 1538731216.505 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.505 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.505 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.505 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.506 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (* (/ 1 (/ 1 x.re)) (* (/ 1 (/ 1 y.re)) (* 1 (pow (/ 1 y.im) 2))))) (+ (* (- +nan.0) (* 1 (* 1 (* (/ 1 (/ 1 x.im)) 1)))) (* (- +nan.0) (* (/ 1 (/ 1 x.re)) (* (/ 1 (/ 1 y.re)) (* 1 (/ 1 y.im))))))) into (- (+ (* +nan.0 (/ (* y.re x.re) (pow y.im 2))) (- (+ (* +nan.0 (/ (* y.re x.re) y.im)) (- (* +nan.0 x.im)))))) 1538731216.506 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) (sqrt (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) into (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) 1538731216.506 * [misc]approximate: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in (y.im x.im y.re x.re) around 0 1538731216.506 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in x.re 1538731216.506 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) in x.re 1538731216.506 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in x.re 1538731216.506 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731216.507 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.507 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.507 * [misc]backup-simplify: Simplify -1 into -1 1538731216.507 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.507 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.507 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.507 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.507 * [misc]backup-simplify: Simplify -1 into -1 1538731216.507 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.507 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.507 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.507 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.507 * [misc]backup-simplify: Simplify -1 into -1 1538731216.507 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.507 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.507 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.507 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.507 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.507 * [misc]backup-simplify: Simplify -1 into -1 1538731216.507 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.507 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.507 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.507 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.507 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.507 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.507 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.507 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.508 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.508 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.509 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into (pow (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1/4) 1538731216.509 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.509 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.509 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.510 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.510 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.510 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.510 * [misc]backup-simplify: Simplify -1 into -1 1538731216.510 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.510 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.510 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731216.510 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.510 * [misc]backup-simplify: Simplify -1 into -1 1538731216.510 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.510 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.510 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.510 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.510 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.510 * [misc]backup-simplify: Simplify 0 into 0 1538731216.510 * [misc]backup-simplify: Simplify 1 into 1 1538731216.510 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.510 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.510 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.510 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731216.510 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.510 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.510 * [misc]backup-simplify: Simplify -1 into -1 1538731216.510 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.510 * [misc]backup-simplify: Simplify 0 into 0 1538731216.510 * [misc]backup-simplify: Simplify 1 into 1 1538731216.510 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.510 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.510 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.510 * [misc]backup-simplify: Simplify -1 into -1 1538731216.511 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.511 * [misc]backup-simplify: Simplify 0 into 0 1538731216.511 * [misc]backup-simplify: Simplify 1 into 1 1538731216.511 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.511 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731216.511 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.511 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.511 * [misc]backup-simplify: Simplify -1 into -1 1538731216.511 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.511 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.511 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.511 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.511 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.511 * [misc]backup-simplify: Simplify -1 into -1 1538731216.511 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.511 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.511 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.511 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.511 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.511 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.511 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.512 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.512 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.512 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.512 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.512 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.512 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.512 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.512 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.512 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.513 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.513 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.513 * [misc]backup-simplify: Simplify -1 into -1 1538731216.513 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.513 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.513 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731216.513 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.513 * [misc]backup-simplify: Simplify -1 into -1 1538731216.513 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.513 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.513 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.513 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.513 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.513 * [misc]backup-simplify: Simplify 0 into 0 1538731216.513 * [misc]backup-simplify: Simplify 1 into 1 1538731216.513 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.513 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.513 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.513 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.513 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.513 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731216.513 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.513 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.513 * [misc]backup-simplify: Simplify -1 into -1 1538731216.513 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.513 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.513 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.513 * [misc]backup-simplify: Simplify -1 into -1 1538731216.513 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.513 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.513 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.513 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.513 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.513 * [misc]backup-simplify: Simplify -1 into -1 1538731216.513 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.513 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.514 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.514 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.514 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.514 * [misc]backup-simplify: Simplify -1 into -1 1538731216.514 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.514 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.514 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.514 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.514 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.514 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.514 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.514 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.514 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.514 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.514 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.514 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.514 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.515 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.515 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.515 * [misc]backup-simplify: Simplify (/ 1 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.515 * [misc]backup-simplify: Simplify (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into (pow (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1/4) 1538731216.515 * [misc]backup-simplify: Simplify (- (+ (* (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) (/ 0 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.516 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1538731216.516 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.516 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.516 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731216.516 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.516 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.516 * [misc]backup-simplify: Simplify -1 into -1 1538731216.516 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.516 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.516 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.516 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731216.516 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.516 * [misc]backup-simplify: Simplify -1 into -1 1538731216.516 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.516 * [misc]backup-simplify: Simplify 0 into 0 1538731216.516 * [misc]backup-simplify: Simplify 1 into 1 1538731216.516 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.516 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.516 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.516 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.516 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.516 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.516 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.516 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.517 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.517 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.517 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.517 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.517 * [misc]backup-simplify: Simplify -1 into -1 1538731216.517 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.517 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.517 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.517 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.517 * [misc]backup-simplify: Simplify -1 into -1 1538731216.517 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.517 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.517 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.517 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.517 * [misc]backup-simplify: Simplify -1 into -1 1538731216.517 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.517 * [misc]backup-simplify: Simplify 0 into 0 1538731216.517 * [misc]backup-simplify: Simplify 1 into 1 1538731216.517 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.517 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.517 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.517 * [misc]backup-simplify: Simplify -1 into -1 1538731216.517 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.517 * [misc]backup-simplify: Simplify 0 into 0 1538731216.517 * [misc]backup-simplify: Simplify 1 into 1 1538731216.517 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.517 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.517 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.518 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.518 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.518 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.518 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.518 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.518 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.518 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.519 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.519 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.519 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.519 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.519 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.519 * [misc]backup-simplify: Simplify -1 into -1 1538731216.519 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.519 * [misc]backup-simplify: Simplify 0 into 0 1538731216.519 * [misc]backup-simplify: Simplify 1 into 1 1538731216.519 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.519 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.519 * [misc]backup-simplify: Simplify -1 into -1 1538731216.519 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.519 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.519 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.519 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.519 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.519 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.519 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.519 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.519 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.519 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re)))) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.re) (/ -1 y.im)))) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.re) (/ -1 y.im))) in y.im 1538731216.519 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.520 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.520 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.520 * [misc]backup-simplify: Simplify -1 into -1 1538731216.520 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.520 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.520 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.520 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.520 * [misc]backup-simplify: Simplify -1 into -1 1538731216.520 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.520 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.520 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.520 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.520 * [misc]backup-simplify: Simplify -1 into -1 1538731216.520 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.520 * [misc]backup-simplify: Simplify 0 into 0 1538731216.520 * [misc]backup-simplify: Simplify 1 into 1 1538731216.520 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.520 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.520 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.520 * [misc]backup-simplify: Simplify -1 into -1 1538731216.520 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.520 * [misc]backup-simplify: Simplify 0 into 0 1538731216.520 * [misc]backup-simplify: Simplify 1 into 1 1538731216.520 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.520 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.520 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.520 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.521 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.521 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.521 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.521 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.521 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.521 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.521 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1538731216.522 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1538731216.522 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.522 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.522 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.522 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.522 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.522 * [misc]backup-simplify: Simplify -1 into -1 1538731216.522 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.522 * [misc]backup-simplify: Simplify 0 into 0 1538731216.522 * [misc]backup-simplify: Simplify 1 into 1 1538731216.522 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.522 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.522 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.522 * [misc]backup-simplify: Simplify -1 into -1 1538731216.522 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.522 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.522 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.522 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.522 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.522 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.522 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.522 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.522 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.522 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.522 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.522 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.522 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.522 * [misc]backup-simplify: Simplify (* 0 (/ 1 x.im)) into 0 1538731216.522 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.522 * [misc]backup-simplify: Simplify 0 into 0 1538731216.523 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731216.523 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.523 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731216.523 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.523 * [misc]backup-simplify: Simplify (+ (* 0 (/ 1 (* y.re x.re))) (* +nan.0 (/ 1 x.im))) into (- (* +nan.0 (/ 1 x.im))) 1538731216.523 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.im))) in x.im 1538731216.523 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.523 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.523 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.523 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.523 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.523 * [misc]backup-simplify: Simplify 0 into 0 1538731216.523 * [misc]backup-simplify: Simplify 1 into 1 1538731216.523 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.523 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.524 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.524 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.524 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.524 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.524 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.524 * [misc]backup-simplify: Simplify 0 into 0 1538731216.524 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.524 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.524 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731216.524 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.524 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.524 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.525 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.525 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1538731216.526 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* +nan.0 (/ 1 (* y.re x.re))) (* +nan.0 (/ 1 x.im)))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re)))))) 1538731216.526 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re)))))) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (* +nan.0 (/ 1 (* y.re x.re))))) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.526 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.526 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.526 * [misc]backup-simplify: Simplify 0 into 0 1538731216.526 * [misc]backup-simplify: Simplify 1 into 1 1538731216.526 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.526 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.526 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.526 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.526 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.526 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.526 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.526 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.526 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.526 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.526 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.526 * [misc]backup-simplify: Simplify (+ +nan.0 0) into (- +nan.0) 1538731216.526 * [misc]backup-simplify: Simplify (- (- +nan.0)) into (- +nan.0) 1538731216.526 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.527 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.527 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.527 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.527 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.527 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.527 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.527 * [misc]backup-simplify: Simplify 0 into 0 1538731216.527 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.527 * [misc]backup-simplify: Simplify 0 into 0 1538731216.527 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.527 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.re 1538731216.527 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.527 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.527 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.527 * [misc]backup-simplify: Simplify 0 into 0 1538731216.527 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.528 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.528 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731216.528 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.528 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.528 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.528 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.529 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.529 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.529 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731216.529 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.530 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.530 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.re 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1538731216.530 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.re 2)))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.531 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* +nan.0 0) (+ (* +nan.0 (/ 1 (* y.re x.re))) (* (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))) (/ 1 x.im))))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))) 1538731216.531 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.531 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.531 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.531 * [misc]backup-simplify: Simplify 0 into 0 1538731216.531 * [misc]backup-simplify: Simplify 1 into 1 1538731216.531 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.531 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.531 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.531 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.531 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.531 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.531 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.531 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.531 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.531 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.531 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.531 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.531 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.532 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.532 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.532 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.532 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.532 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.532 * [misc]backup-simplify: Simplify 0 into 0 1538731216.532 * [misc]backup-simplify: Simplify 1 into 1 1538731216.532 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.532 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.532 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.532 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.532 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.532 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.532 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.re 2))) into (/ +nan.0 (pow y.re 2)) 1538731216.532 * [misc]backup-simplify: Simplify (- (/ +nan.0 (pow y.re 2))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.532 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.532 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.533 * [misc]backup-simplify: Simplify (+ +nan.0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.533 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.533 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.533 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.533 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.533 * [misc]backup-simplify: Simplify 0 into 0 1538731216.533 * [misc]backup-simplify: Simplify 1 into 1 1538731216.533 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.533 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.533 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.533 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.533 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.533 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.534 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.534 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.534 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.534 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.534 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.534 * [misc]backup-simplify: Simplify 0 into 0 1538731216.534 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.534 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.534 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.re x.re))) into (/ +nan.0 (* y.re x.re)) 1538731216.534 * [misc]backup-simplify: Simplify (- (/ +nan.0 (* y.re x.re))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.534 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.534 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.535 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in y.re 1538731216.535 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in y.re 1538731216.535 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.535 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.535 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.535 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.535 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.535 * [misc]backup-simplify: Simplify 0 into 0 1538731216.535 * [misc]backup-simplify: Simplify 1 into 1 1538731216.535 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.535 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.535 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.535 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.535 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.535 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 x.re)) into (/ +nan.0 x.re) 1538731216.535 * [misc]backup-simplify: Simplify (- (/ +nan.0 x.re)) into (- (* +nan.0 (/ 1 x.re))) 1538731216.535 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1538731216.535 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1538731216.535 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.535 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.535 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.535 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.535 * [misc]backup-simplify: Simplify 0 into 0 1538731216.535 * [misc]backup-simplify: Simplify 1 into 1 1538731216.535 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.535 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.535 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.536 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.536 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.536 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.536 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.536 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.536 * [misc]backup-simplify: Simplify 0 into 0 1538731216.536 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.536 * [misc]backup-simplify: Simplify 0 into 0 1538731216.536 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.536 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.re 1538731216.536 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.536 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.536 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.536 * [misc]backup-simplify: Simplify 0 into 0 1538731216.536 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.536 * [misc]backup-simplify: Simplify 0 into 0 1538731216.536 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.536 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.536 * [misc]backup-simplify: Simplify 0 into 0 1538731216.537 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.537 * [misc]backup-simplify: Simplify 0 into 0 1538731216.537 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.537 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.537 * [misc]backup-simplify: Simplify 0 into 0 1538731216.537 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.537 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im)))))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.538 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.538 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.539 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.539 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.539 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731216.539 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.539 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.540 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1/2 (pow y.re 2)) 1)) (* (- (* 1/2 (/ 1 (pow y.re 2)))) (/ 0 1)))) into 0 1538731216.540 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.541 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* +nan.0 0) (+ (* +nan.0 0) (+ (* (* +nan.0 (+ (* 1/2 (/ 1 (pow y.re 2))) (- +nan.0))) (/ 1 (* y.re x.re))) (* (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) (/ 1 x.im)))))) into (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))))) 1538731216.541 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))))) in x.im 1538731216.541 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 x.im)) (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))))))) in x.im 1538731216.541 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.im)) in x.im 1538731216.541 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.541 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.541 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.542 * [misc]backup-simplify: Simplify 0 into 0 1538731216.542 * [misc]backup-simplify: Simplify 1 into 1 1538731216.542 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.542 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.re x.re))) (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.542 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.542 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.542 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.542 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.542 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.542 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.542 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.542 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im))))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.542 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.542 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.542 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.542 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.542 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.542 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.542 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.542 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.542 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.542 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1538731216.542 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.542 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.542 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.542 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.542 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.542 * [misc]backup-simplify: Simplify 0 into 0 1538731216.542 * [misc]backup-simplify: Simplify 1 into 1 1538731216.543 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.543 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.543 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.543 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.543 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.543 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.543 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.re 2))) into (/ +nan.0 (pow y.re 2)) 1538731216.543 * [misc]backup-simplify: Simplify (- (/ +nan.0 (pow y.re 2))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.543 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.543 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.543 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.544 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (* +nan.0 (/ 1 (pow y.re 2)))) 1538731216.544 * [misc]backup-simplify: Simplify (+ +nan.0 (- (* +nan.0 (/ 1 (pow y.re 2))))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.544 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) 1538731216.544 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.544 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.544 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.544 * [misc]backup-simplify: Simplify 0 into 0 1538731216.544 * [misc]backup-simplify: Simplify 1 into 1 1538731216.544 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.544 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.544 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1538731216.544 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.544 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.544 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.545 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.545 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.545 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.545 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.545 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.545 * [misc]backup-simplify: Simplify 0 into 0 1538731216.545 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.545 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1538731216.545 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.re x.re))) into (/ +nan.0 (* y.re x.re)) 1538731216.546 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.546 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.546 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.546 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1538731216.546 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.546 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.re x.re)) 0) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.546 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.546 * [misc]backup-simplify: Simplify (+ 0 (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.546 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.re x.re))))) into (- (* +nan.0 (/ 1 (* y.re x.re)))) 1538731216.546 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.re x.re)))) in y.re 1538731216.546 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.re x.re))) in y.re 1538731216.546 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1538731216.547 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.547 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.547 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.547 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.547 * [misc]backup-simplify: Simplify 0 into 0 1538731216.547 * [misc]backup-simplify: Simplify 1 into 1 1538731216.547 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.547 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.547 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.547 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.547 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.547 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 x.re)) into (/ +nan.0 x.re) 1538731216.547 * [misc]backup-simplify: Simplify (- (/ +nan.0 x.re)) into (- (* +nan.0 (/ 1 x.re))) 1538731216.547 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1538731216.547 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1538731216.547 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1538731216.547 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1538731216.547 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.547 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.547 * [misc]backup-simplify: Simplify 0 into 0 1538731216.547 * [misc]backup-simplify: Simplify 1 into 1 1538731216.547 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.547 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1538731216.547 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.547 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1538731216.548 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (* (/ 1 (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 (pow (/ 1 (- y.im)) 2))))) (+ (* (- +nan.0) (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) 1)))) (* (- +nan.0) (* (/ 1 (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 (/ 1 (- y.im)))))))) into (- (+ (* +nan.0 (/ (* y.re x.re) (pow y.im 2))) (- (+ (* +nan.0 (/ (* y.re x.re) y.im)) (- (* +nan.0 x.im)))))) 1538731216.548 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 1) 1538731216.549 * [misc]backup-simplify: Simplify (fma y.im x.im (* y.re x.re)) into (fma y.im x.im (* y.re x.re)) 1538731216.549 * [misc]approximate: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in (y.im x.im y.re x.re) around 0 1538731216.549 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731216.549 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.549 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731216.549 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.549 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.549 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.549 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.549 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.549 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.549 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.549 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.549 * [misc]backup-simplify: Simplify 0 into 0 1538731216.549 * [misc]backup-simplify: Simplify 1 into 1 1538731216.549 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731216.549 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.549 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731216.549 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.549 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.549 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.549 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.549 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.549 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.549 * [misc]backup-simplify: Simplify 0 into 0 1538731216.549 * [misc]backup-simplify: Simplify 1 into 1 1538731216.549 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.549 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.549 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731216.549 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.549 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731216.549 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.549 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.550 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.550 * [misc]backup-simplify: Simplify 1 into 1 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.550 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.550 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.550 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.550 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.550 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.550 * [misc]backup-simplify: Simplify 1 into 1 1538731216.550 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.550 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.550 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.550 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.550 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.550 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.550 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.550 * [misc]backup-simplify: Simplify 1 into 1 1538731216.550 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.550 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.550 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.550 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.550 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.550 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.550 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.550 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.550 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.550 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.550 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.550 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.550 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.550 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.550 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.550 * [misc]backup-simplify: Simplify 1 into 1 1538731216.550 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.550 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.550 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.550 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.550 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731216.551 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.551 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731216.551 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify 1 into 1 1538731216.551 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.551 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.551 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify 1 into 1 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.551 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731216.552 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.552 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.552 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.552 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.552 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.552 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]backup-simplify: Simplify 0 into 0 1538731216.552 * [misc]backup-simplify: Simplify (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) into (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) 1538731216.552 * [misc]approximate: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im y.re x.re) around 0 1538731216.552 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.552 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.552 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731216.552 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.552 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.552 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.552 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.552 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731216.552 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.552 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.552 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.552 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.552 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.552 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.552 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.552 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.553 * [misc]backup-simplify: Simplify 0 into 0 1538731216.553 * [misc]backup-simplify: Simplify 1 into 1 1538731216.553 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.553 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.553 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.553 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.553 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.553 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731216.553 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.553 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.553 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.553 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.553 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731216.553 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.553 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.553 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.553 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.553 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.553 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.553 * [misc]backup-simplify: Simplify 0 into 0 1538731216.553 * [misc]backup-simplify: Simplify 1 into 1 1538731216.553 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.553 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.553 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.553 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.553 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.553 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.553 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.553 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731216.553 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.553 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.553 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.553 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.553 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.553 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.553 * [misc]backup-simplify: Simplify 0 into 0 1538731216.553 * [misc]backup-simplify: Simplify 1 into 1 1538731216.554 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.554 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.554 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.554 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.554 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.554 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.554 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.554 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.554 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.554 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.554 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.554 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.554 * [misc]backup-simplify: Simplify 0 into 0 1538731216.554 * [misc]backup-simplify: Simplify 1 into 1 1538731216.554 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.554 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.554 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.554 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.554 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.554 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.554 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.554 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.554 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.554 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.554 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.554 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.554 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.554 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.554 * [misc]backup-simplify: Simplify 0 into 0 1538731216.554 * [misc]backup-simplify: Simplify 1 into 1 1538731216.555 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.555 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.555 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.555 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.555 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.555 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.555 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.555 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.555 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.555 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.555 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.555 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.555 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.555 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.555 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.555 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.555 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.555 * [misc]backup-simplify: Simplify 0 into 0 1538731216.555 * [misc]backup-simplify: Simplify 1 into 1 1538731216.555 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.555 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.555 * [misc]backup-simplify: Simplify 1 into 1 1538731216.555 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731216.555 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.556 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731216.556 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.556 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.556 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.556 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.556 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.556 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.556 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.556 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.556 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.556 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.556 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.556 * [misc]backup-simplify: Simplify 0 into 0 1538731216.556 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731216.556 * [misc]backup-simplify: Simplify 1 into 1 1538731216.556 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.556 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.557 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731216.557 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.557 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.557 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.557 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.557 * [misc]backup-simplify: Simplify 0 into 0 1538731216.557 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.557 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.557 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.557 * [misc]backup-simplify: Simplify 0 into 0 1538731216.557 * [misc]backup-simplify: Simplify 1 into 1 1538731216.557 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.557 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.557 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.557 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.557 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.557 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.557 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.557 * [misc]backup-simplify: Simplify 0 into 0 1538731216.557 * [misc]backup-simplify: Simplify 1 into 1 1538731216.557 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.557 * [misc]backup-simplify: Simplify 1 into 1 1538731216.558 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.558 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.558 * [misc]backup-simplify: Simplify 0 into 0 1538731216.558 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.558 * [misc]backup-simplify: Simplify 0 into 0 1538731216.558 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.558 * [misc]backup-simplify: Simplify 0 into 0 1538731216.558 * [misc]backup-simplify: Simplify 1 into 1 1538731216.558 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.558 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.558 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731216.559 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.559 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.559 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.559 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.559 * [misc]backup-simplify: Simplify 0 into 0 1538731216.559 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.559 * [misc]backup-simplify: Simplify 0 into 0 1538731216.559 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.559 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.559 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.559 * [misc]backup-simplify: Simplify 0 into 0 1538731216.559 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.559 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.559 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.560 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.560 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify 0 into 0 1538731216.560 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.561 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.561 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1538731216.561 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.561 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.561 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.561 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.561 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.562 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.562 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.562 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.563 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.563 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.563 * [misc]backup-simplify: Simplify 0 into 0 1538731216.564 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 y.im)))))) (* 1 (* (/ 1 (/ 1 x.re)) (* (/ 1 (/ 1 y.re)) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731216.564 * [misc]backup-simplify: Simplify (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) into (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) 1538731216.564 * [misc]approximate: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im y.re x.re) around 0 1538731216.564 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.564 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.564 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731216.564 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.564 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.564 * [misc]backup-simplify: Simplify -1 into -1 1538731216.564 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.564 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.564 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.564 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731216.564 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.564 * [misc]backup-simplify: Simplify -1 into -1 1538731216.564 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.564 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.564 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.564 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.564 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.564 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.564 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.564 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.564 * [misc]backup-simplify: Simplify 0 into 0 1538731216.564 * [misc]backup-simplify: Simplify 1 into 1 1538731216.564 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.564 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.564 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.564 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.564 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.564 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731216.564 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.564 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.565 * [misc]backup-simplify: Simplify -1 into -1 1538731216.565 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.565 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.565 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.565 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731216.565 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.565 * [misc]backup-simplify: Simplify -1 into -1 1538731216.565 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.565 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.565 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.565 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.565 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.565 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.565 * [misc]backup-simplify: Simplify 0 into 0 1538731216.565 * [misc]backup-simplify: Simplify 1 into 1 1538731216.565 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.565 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.565 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.565 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.565 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.565 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.565 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.565 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731216.565 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.565 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.565 * [misc]backup-simplify: Simplify -1 into -1 1538731216.565 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.565 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.565 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.565 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731216.565 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.565 * [misc]backup-simplify: Simplify -1 into -1 1538731216.565 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.565 * [misc]backup-simplify: Simplify 0 into 0 1538731216.565 * [misc]backup-simplify: Simplify 1 into 1 1538731216.565 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.565 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.565 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.565 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.565 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.565 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.565 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.565 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.566 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.566 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.566 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.566 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.566 * [misc]backup-simplify: Simplify -1 into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.566 * [misc]backup-simplify: Simplify 0 into 0 1538731216.566 * [misc]backup-simplify: Simplify 1 into 1 1538731216.566 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.566 * [misc]backup-simplify: Simplify -1 into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.566 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.566 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.566 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.566 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.566 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.566 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.566 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.566 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.566 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.566 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.566 * [misc]backup-simplify: Simplify -1 into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.566 * [misc]backup-simplify: Simplify 0 into 0 1538731216.566 * [misc]backup-simplify: Simplify 1 into 1 1538731216.566 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.566 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.566 * [misc]backup-simplify: Simplify -1 into -1 1538731216.566 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.566 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.566 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.566 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.567 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.567 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.567 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.567 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.567 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.567 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.567 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.567 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.567 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.567 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.567 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.567 * [misc]backup-simplify: Simplify 0 into 0 1538731216.567 * [misc]backup-simplify: Simplify 1 into 1 1538731216.567 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.567 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.567 * [misc]backup-simplify: Simplify 1 into 1 1538731216.567 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731216.567 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.567 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731216.567 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.568 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.568 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.568 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.568 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.568 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.568 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.568 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.568 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.568 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.568 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.568 * [misc]backup-simplify: Simplify 0 into 0 1538731216.568 * [misc]taylor: Taking taylor expansion of 1 in x.re 1538731216.568 * [misc]backup-simplify: Simplify 1 into 1 1538731216.568 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.568 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.568 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731216.569 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.569 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.569 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.569 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.569 * [misc]backup-simplify: Simplify 0 into 0 1538731216.569 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.569 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.569 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.569 * [misc]backup-simplify: Simplify 0 into 0 1538731216.569 * [misc]backup-simplify: Simplify 1 into 1 1538731216.569 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.569 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.569 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.569 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.569 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.569 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1538731216.569 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.569 * [misc]backup-simplify: Simplify 0 into 0 1538731216.569 * [misc]backup-simplify: Simplify 1 into 1 1538731216.569 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.569 * [misc]backup-simplify: Simplify 1 into 1 1538731216.570 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.570 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.570 * [misc]backup-simplify: Simplify 0 into 0 1538731216.570 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.570 * [misc]backup-simplify: Simplify 0 into 0 1538731216.570 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.570 * [misc]backup-simplify: Simplify 0 into 0 1538731216.570 * [misc]backup-simplify: Simplify 1 into 1 1538731216.570 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.570 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.570 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731216.571 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.571 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.571 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.571 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.571 * [misc]backup-simplify: Simplify 0 into 0 1538731216.571 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.571 * [misc]backup-simplify: Simplify 0 into 0 1538731216.571 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.571 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.571 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.571 * [misc]backup-simplify: Simplify 0 into 0 1538731216.571 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.571 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.571 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.572 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.572 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify 0 into 0 1538731216.572 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.573 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.573 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im)))))) into 0 1538731216.573 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.573 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.573 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.573 * [misc]taylor: Taking taylor expansion of 0 in x.im 1538731216.573 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.574 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.574 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.574 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.575 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.575 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]backup-simplify: Simplify 0 into 0 1538731216.575 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- y.im))))))) (* 1 (* (/ 1 (/ 1 (- x.re))) (* (/ 1 (/ 1 (- y.re))) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1538731216.575 * * * * [misc]progress: [ 4 / 4 ] generating series at (2) 1538731216.576 * [misc]backup-simplify: Simplify (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) into (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) 1538731216.576 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in (y.im x.im y.re x.re) around 0 1538731216.576 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1538731216.576 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.576 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.576 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.576 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.576 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.576 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.576 * [misc]backup-simplify: Simplify 0 into 0 1538731216.576 * [misc]backup-simplify: Simplify 1 into 1 1538731216.576 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.re 1538731216.576 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.576 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.576 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.576 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1538731216.576 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.576 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.576 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.576 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.576 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.576 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.577 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.577 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.577 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.577 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.577 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.577 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731216.577 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.577 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731216.577 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.577 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) 1538731216.577 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.re 1538731216.577 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1538731216.577 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.577 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1538731216.577 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.578 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.578 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.578 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.578 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.578 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.578 * [misc]backup-simplify: Simplify 0 into 0 1538731216.578 * [misc]backup-simplify: Simplify 1 into 1 1538731216.578 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.578 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.578 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.re 1538731216.578 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.re 1538731216.578 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.578 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.re 1538731216.578 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1538731216.578 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.578 * [misc]backup-simplify: Simplify 0 into 0 1538731216.578 * [misc]backup-simplify: Simplify 1 into 1 1538731216.578 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.578 * [misc]backup-simplify: Simplify 0 into 0 1538731216.578 * [misc]backup-simplify: Simplify 1 into 1 1538731216.578 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1538731216.578 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.578 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.578 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.578 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.578 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.578 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.578 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1538731216.578 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1538731216.578 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.578 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.578 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.579 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1538731216.579 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1538731216.579 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.579 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1538731216.579 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.579 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1538731216.579 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1538731216.579 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.579 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.579 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.579 * [misc]backup-simplify: Simplify 0 into 0 1538731216.579 * [misc]backup-simplify: Simplify 1 into 1 1538731216.579 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.579 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.579 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.579 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in x.im 1538731216.579 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.579 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.579 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.579 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1538731216.579 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.579 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.579 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.579 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.579 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1538731216.579 * [misc]backup-simplify: Simplify (+ (pow y.re 2) (pow y.im 2)) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.579 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1538731216.580 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.580 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1538731216.580 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.580 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1538731216.580 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1538731216.580 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.580 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.580 * [misc]backup-simplify: Simplify (* (sqrt (+ (pow y.re 2) (pow y.im 2))) (sqrt (+ (pow y.re 2) (pow y.im 2)))) into (+ (pow y.re 2) (pow y.im 2)) 1538731216.580 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) into (/ (* y.re x.re) (+ (pow y.re 2) (pow y.im 2))) 1538731216.580 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.im 1538731216.580 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.580 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.580 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.580 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.580 * [misc]backup-simplify: Simplify 0 into 0 1538731216.580 * [misc]backup-simplify: Simplify 1 into 1 1538731216.580 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.580 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.580 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.580 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.580 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.581 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.581 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.581 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 1538731216.581 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.581 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.581 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.581 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.581 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.581 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.581 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.581 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.581 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.581 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.581 * [misc]backup-simplify: Simplify 0 into 0 1538731216.581 * [misc]backup-simplify: Simplify 1 into 1 1538731216.581 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.581 * [misc]backup-simplify: Simplify 0 into 0 1538731216.581 * [misc]backup-simplify: Simplify 1 into 1 1538731216.581 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.581 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.581 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.581 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.581 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.581 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.581 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.581 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.581 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.581 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.582 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.582 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.582 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731216.582 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.re y.im) 2)) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1538731216.582 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1538731216.582 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.582 * [misc]backup-simplify: Simplify 0 into 0 1538731216.582 * [misc]backup-simplify: Simplify 1 into 1 1538731216.582 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.582 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.582 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.582 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.582 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.582 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.582 * [misc]taylor: Taking taylor expansion of (pow (hypot y.re y.im) 2) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of (hypot y.re y.im) in y.im 1538731216.582 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.re y.re) (* y.im y.im))) 1538731216.582 * [misc]taylor: Taking taylor expansion of (+ (* y.re y.re) (* y.im y.im)) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.582 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.582 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.582 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.582 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1538731216.582 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.582 * [misc]backup-simplify: Simplify 0 into 0 1538731216.582 * [misc]backup-simplify: Simplify 1 into 1 1538731216.582 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.582 * [misc]backup-simplify: Simplify 0 into 0 1538731216.582 * [misc]backup-simplify: Simplify 1 into 1 1538731216.582 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.582 * [misc]backup-simplify: Simplify (* 0 0) into 0 1538731216.582 * [misc]backup-simplify: Simplify (+ (pow y.re 2) 0) into (pow y.re 2) 1538731216.582 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1538731216.582 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.583 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1538731216.583 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.583 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1538731216.583 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1538731216.583 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.583 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1538731216.583 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.583 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1538731216.583 * [misc]taylor: Taking taylor expansion of (/ x.re y.re) in x.im 1538731216.583 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.583 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.583 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.583 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.583 * [misc]backup-simplify: Simplify (/ x.re y.re) into (/ x.re y.re) 1538731216.583 * [misc]taylor: Taking taylor expansion of (/ x.re y.re) in y.re 1538731216.583 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.583 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.583 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.583 * [misc]backup-simplify: Simplify 0 into 0 1538731216.583 * [misc]backup-simplify: Simplify 1 into 1 1538731216.583 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731216.584 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731216.584 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.584 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1538731216.584 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.584 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1538731216.584 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.584 * [misc]backup-simplify: Simplify (- (/ x.im (pow y.re 2)) (+ (* (/ x.re y.re) (/ 0 (pow y.re 2))))) into (/ x.im (pow y.re 2)) 1538731216.584 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.re 2)) in x.im 1538731216.584 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.584 * [misc]backup-simplify: Simplify 1 into 1 1538731216.584 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.584 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.584 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.584 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.584 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.584 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ x.re y.re) (/ 0 y.re)))) into 0 1538731216.584 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.584 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.584 * [misc]backup-simplify: Simplify 0 into 0 1538731216.585 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.585 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.585 * [misc]backup-simplify: Simplify 0 into 0 1538731216.585 * [misc]backup-simplify: Simplify 0 into 0 1538731216.585 * [misc]backup-simplify: Simplify 0 into 0 1538731216.585 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1538731216.585 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.585 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.585 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.586 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1538731216.586 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.586 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1538731216.586 * [misc]backup-simplify: Simplify (+ (* y.re (/ 1/2 y.re)) (+ (* 0 0) (* (/ 1/2 y.re) y.re))) into 1 1538731216.587 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.re 2)) (+ (* (/ x.re y.re) (/ 1 (pow y.re 2))) (* (/ x.im (pow y.re 2)) (/ 0 (pow y.re 2))))) into (- (/ x.re (pow y.re 3))) 1538731216.587 * [misc]taylor: Taking taylor expansion of (- (/ x.re (pow y.re 3))) in x.im 1538731216.587 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 3)) in x.im 1538731216.587 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.587 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.587 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.587 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.587 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.587 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.587 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.587 * [misc]backup-simplify: Simplify (/ x.re (pow y.re 3)) into (/ x.re (pow y.re 3)) 1538731216.587 * [misc]backup-simplify: Simplify (- (/ x.re (pow y.re 3))) into (- (/ x.re (pow y.re 3))) 1538731216.587 * [misc]taylor: Taking taylor expansion of (- (/ x.re (pow y.re 3))) in y.re 1538731216.587 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 3)) in y.re 1538731216.587 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.587 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.587 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1538731216.587 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.587 * [misc]backup-simplify: Simplify 0 into 0 1538731216.587 * [misc]backup-simplify: Simplify 1 into 1 1538731216.587 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.588 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.588 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1538731216.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.589 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1538731216.589 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.589 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.590 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.590 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.590 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.590 * [misc]backup-simplify: Simplify 0 into 0 1538731216.590 * [misc]backup-simplify: Simplify 0 into 0 1538731216.590 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.590 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.590 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.590 * [misc]backup-simplify: Simplify 0 into 0 1538731216.590 * [misc]backup-simplify: Simplify 1 into 1 1538731216.590 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.590 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.590 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.590 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.590 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.591 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.591 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.591 * [misc]backup-simplify: Simplify 0 into 0 1538731216.591 * [misc]backup-simplify: Simplify 0 into 0 1538731216.591 * [misc]backup-simplify: Simplify 0 into 0 1538731216.591 * [misc]backup-simplify: Simplify (/ (/ (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 y.re) (/ 1 x.re))) (sqrt (hypot (/ 1 y.re) (/ 1 y.im)))) (sqrt (hypot (/ 1 y.re) (/ 1 y.im)))) (hypot (/ 1 y.re) (/ 1 y.im))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) 1538731216.591 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in (y.im x.im y.re x.re) around 0 1538731216.591 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.re 1538731216.591 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.591 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.591 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1538731216.591 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.591 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.591 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.591 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.591 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1538731216.591 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.591 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.592 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.592 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.592 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.592 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.592 * [misc]backup-simplify: Simplify 0 into 0 1538731216.592 * [misc]backup-simplify: Simplify 1 into 1 1538731216.592 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.592 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.592 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.592 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.re 1538731216.592 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.592 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.592 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.592 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.592 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.593 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1538731216.593 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.593 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.593 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.593 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1538731216.593 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.593 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.593 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.594 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.594 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1538731216.594 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.594 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.594 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.594 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.594 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.594 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.594 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.594 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.594 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.594 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.595 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.595 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.595 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731216.595 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.595 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.595 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.re 1538731216.595 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.595 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.595 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1538731216.595 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.595 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.595 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.595 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.595 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1538731216.595 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.595 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.595 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.596 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.596 * [misc]backup-simplify: Simplify 0 into 0 1538731216.596 * [misc]backup-simplify: Simplify 1 into 1 1538731216.596 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.596 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.596 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.596 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.596 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.596 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.re 1538731216.596 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.596 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.596 * [misc]backup-simplify: Simplify 0 into 0 1538731216.596 * [misc]backup-simplify: Simplify 1 into 1 1538731216.596 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.596 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.596 * [misc]backup-simplify: Simplify 0 into 0 1538731216.596 * [misc]backup-simplify: Simplify 1 into 1 1538731216.596 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.596 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.596 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.596 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.596 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1538731216.596 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.596 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.596 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.597 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.597 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.597 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.597 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.597 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.597 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.597 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.597 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.598 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731216.598 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.598 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.598 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.598 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.598 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.598 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.598 * [misc]backup-simplify: Simplify 0 into 0 1538731216.598 * [misc]backup-simplify: Simplify 1 into 1 1538731216.598 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.598 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.598 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.598 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.598 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.598 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.598 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in x.im 1538731216.598 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.598 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.598 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.598 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.598 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1538731216.598 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.598 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.598 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.599 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1538731216.599 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.599 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.599 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.599 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.599 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1538731216.599 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.599 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.599 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1538731216.599 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.599 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.599 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.599 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.599 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.599 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.600 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.600 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1538731216.600 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731216.600 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.600 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.601 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.601 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.601 * [misc]backup-simplify: Simplify 0 into 0 1538731216.601 * [misc]backup-simplify: Simplify 1 into 1 1538731216.601 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.601 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.601 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.601 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.601 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.601 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.601 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.601 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.601 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.601 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.601 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.601 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.601 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.601 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.601 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.601 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.601 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.601 * [misc]backup-simplify: Simplify 0 into 0 1538731216.601 * [misc]backup-simplify: Simplify 1 into 1 1538731216.602 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.602 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.602 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.602 * [misc]backup-simplify: Simplify 0 into 0 1538731216.602 * [misc]backup-simplify: Simplify 1 into 1 1538731216.602 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.602 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.602 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.602 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.602 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.602 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.602 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.603 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.603 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.603 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.603 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.603 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.603 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.603 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2)) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.603 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1538731216.603 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.603 * [misc]backup-simplify: Simplify 0 into 0 1538731216.603 * [misc]backup-simplify: Simplify 1 into 1 1538731216.603 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.603 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.603 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.603 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1538731216.603 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.603 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.603 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.603 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.603 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.603 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.604 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.604 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.re) (/ 1 y.im)) 2) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.re) (/ 1 y.im)) in y.im 1538731216.604 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im)))) 1538731216.604 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.re) (/ 1 y.re)) (* (/ 1 y.im) (/ 1 y.im))) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.604 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.604 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.604 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.604 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.604 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.604 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.604 * [misc]backup-simplify: Simplify 0 into 0 1538731216.604 * [misc]backup-simplify: Simplify 1 into 1 1538731216.604 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.604 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1538731216.604 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.604 * [misc]backup-simplify: Simplify 0 into 0 1538731216.604 * [misc]backup-simplify: Simplify 1 into 1 1538731216.604 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.604 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.604 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.604 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.605 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.605 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.605 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.605 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.605 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.605 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1538731216.605 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.605 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.605 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.605 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.605 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.605 * [misc]backup-simplify: Simplify 0 into 0 1538731216.605 * [misc]backup-simplify: Simplify 1 into 1 1538731216.606 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.606 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.606 * [misc]backup-simplify: Simplify 1 into 1 1538731216.606 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.606 * [misc]backup-simplify: Simplify 0 into 0 1538731216.606 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1538731216.606 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.606 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1538731216.606 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.606 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.606 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731216.606 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.606 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.606 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.607 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.607 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.607 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.607 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.607 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.607 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.607 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.607 * [misc]backup-simplify: Simplify 0 into 0 1538731216.607 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.607 * [misc]backup-simplify: Simplify 0 into 0 1538731216.607 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.607 * [misc]backup-simplify: Simplify 0 into 0 1538731216.607 * [misc]backup-simplify: Simplify 0 into 0 1538731216.607 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.607 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.607 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1538731216.608 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.608 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.608 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.608 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.608 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.608 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.608 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.608 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.609 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.609 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ 1/2 (pow y.re 2)) 1))) into (/ 1 (pow y.re 2)) 1538731216.610 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (/ 1 (* (pow y.re 2) x.im))) 1538731216.610 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.610 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.610 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.610 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.610 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.610 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.610 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.610 * [misc]backup-simplify: Simplify 0 into 0 1538731216.610 * [misc]backup-simplify: Simplify 1 into 1 1538731216.610 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.610 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.610 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.610 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.610 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.610 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.re 2))) into (- (/ 1 (pow y.re 2))) 1538731216.610 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.re 2))) in y.re 1538731216.610 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.610 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.610 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.610 * [misc]backup-simplify: Simplify 0 into 0 1538731216.610 * [misc]backup-simplify: Simplify 1 into 1 1538731216.610 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.610 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.611 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.611 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.611 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.611 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.611 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.612 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.612 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.612 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.612 * [misc]backup-simplify: Simplify 0 into 0 1538731216.612 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.612 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.612 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.612 * [misc]backup-simplify: Simplify 0 into 0 1538731216.612 * [misc]backup-simplify: Simplify 1 into 1 1538731216.612 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.612 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.612 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.612 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.612 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.612 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.612 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.613 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.613 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.613 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.613 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]backup-simplify: Simplify 0 into 0 1538731216.613 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.613 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.614 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1538731216.614 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1538731216.615 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.615 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.615 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.615 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.615 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.616 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1538731216.616 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ 0 1)))) into (- (/ 1 (* (pow y.re 3) x.re))) 1538731216.616 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.616 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.616 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.616 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.616 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.616 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.616 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.616 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.616 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.616 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.616 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.617 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.617 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.617 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.617 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.617 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.617 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.617 * [misc]backup-simplify: Simplify 0 into 0 1538731216.617 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.617 * [misc]backup-simplify: Simplify 0 into 0 1538731216.617 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.617 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.617 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.617 * [misc]backup-simplify: Simplify 0 into 0 1538731216.617 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.617 * [misc]backup-simplify: Simplify 0 into 0 1538731216.618 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.618 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.618 * [misc]backup-simplify: Simplify 0 into 0 1538731216.618 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.618 * [misc]backup-simplify: Simplify 0 into 0 1538731216.618 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731216.618 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.618 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.618 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.618 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731216.619 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.619 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.619 * [misc]backup-simplify: Simplify 0 into 0 1538731216.620 * [misc]backup-simplify: Simplify (/ (/ (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- y.re)) (/ 1 (- x.re)))) (sqrt (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) (sqrt (hypot (/ 1 (- y.re)) (/ 1 (- y.im))))) (hypot (/ 1 (- y.re)) (/ 1 (- y.im)))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) 1538731216.620 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in (y.im x.im y.re x.re) around 0 1538731216.620 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1538731216.620 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.620 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.620 * [misc]backup-simplify: Simplify -1 into -1 1538731216.620 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.620 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.620 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.620 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.620 * [misc]backup-simplify: Simplify -1 into -1 1538731216.620 * [misc]taylor: Taking taylor expansion of x.im in x.re 1538731216.620 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.620 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.620 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1538731216.620 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.620 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.620 * [misc]taylor: Taking taylor expansion of x.re in x.re 1538731216.620 * [misc]backup-simplify: Simplify 0 into 0 1538731216.620 * [misc]backup-simplify: Simplify 1 into 1 1538731216.620 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1538731216.621 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1538731216.621 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1538731216.621 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.re 1538731216.621 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.621 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.621 * [misc]backup-simplify: Simplify -1 into -1 1538731216.621 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.621 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.621 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.621 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.621 * [misc]backup-simplify: Simplify -1 into -1 1538731216.621 * [misc]taylor: Taking taylor expansion of y.re in x.re 1538731216.621 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.621 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.621 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.621 * [misc]backup-simplify: Simplify -1 into -1 1538731216.621 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.621 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.621 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.621 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1538731216.621 * [misc]taylor: Taking taylor expansion of -1 in x.re 1538731216.621 * [misc]backup-simplify: Simplify -1 into -1 1538731216.621 * [misc]taylor: Taking taylor expansion of y.im in x.re 1538731216.621 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.621 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.621 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.621 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.621 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.621 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.622 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.622 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.622 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1538731216.623 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.623 * [misc]backup-simplify: Simplify (/ (/ 1 y.re) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.623 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1538731216.623 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.623 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.623 * [misc]backup-simplify: Simplify -1 into -1 1538731216.623 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.623 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.623 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.623 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.623 * [misc]backup-simplify: Simplify -1 into -1 1538731216.623 * [misc]taylor: Taking taylor expansion of x.im in y.re 1538731216.623 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.623 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.623 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.623 * [misc]backup-simplify: Simplify 0 into 0 1538731216.623 * [misc]backup-simplify: Simplify 1 into 1 1538731216.623 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.623 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.623 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.623 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.623 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.623 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.re 1538731216.623 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.623 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.623 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.623 * [misc]backup-simplify: Simplify -1 into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.624 * [misc]backup-simplify: Simplify 0 into 0 1538731216.624 * [misc]backup-simplify: Simplify 1 into 1 1538731216.624 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1538731216.624 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.624 * [misc]backup-simplify: Simplify -1 into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.624 * [misc]backup-simplify: Simplify 0 into 0 1538731216.624 * [misc]backup-simplify: Simplify 1 into 1 1538731216.624 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1538731216.624 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.624 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.624 * [misc]backup-simplify: Simplify -1 into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.624 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.624 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.624 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1538731216.624 * [misc]taylor: Taking taylor expansion of -1 in y.re 1538731216.624 * [misc]backup-simplify: Simplify -1 into -1 1538731216.624 * [misc]taylor: Taking taylor expansion of y.im in y.re 1538731216.624 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.624 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.624 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.624 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1538731216.624 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.625 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.625 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.625 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.625 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.625 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.625 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1538731216.625 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.625 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1538731216.625 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in x.im 1538731216.625 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1538731216.625 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.625 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1538731216.625 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.625 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.625 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.626 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.626 * [misc]backup-simplify: Simplify 0 into 0 1538731216.626 * [misc]backup-simplify: Simplify 1 into 1 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.626 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.626 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.626 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.626 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.626 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in x.im 1538731216.626 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.626 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.626 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.626 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.626 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.626 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.626 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1538731216.626 * [misc]taylor: Taking taylor expansion of -1 in x.im 1538731216.626 * [misc]backup-simplify: Simplify -1 into -1 1538731216.626 * [misc]taylor: Taking taylor expansion of y.im in x.im 1538731216.626 * [misc]backup-simplify: Simplify y.im into y.im 1538731216.626 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1538731216.627 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.627 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1538731216.627 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.627 * [misc]backup-simplify: Simplify (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) 1538731216.627 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1538731216.627 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.628 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1538731216.628 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1538731216.628 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1538731216.628 * [misc]backup-simplify: Simplify (* (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1538731216.628 * [misc]backup-simplify: Simplify (/ (/ 1 y.im) (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) into (/ 1 (* y.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) 1538731216.628 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 1538731216.628 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.628 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.628 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.628 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.628 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.628 * [misc]backup-simplify: Simplify -1 into -1 1538731216.628 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.628 * [misc]backup-simplify: Simplify 0 into 0 1538731216.628 * [misc]backup-simplify: Simplify 1 into 1 1538731216.628 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.628 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.628 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.628 * [misc]backup-simplify: Simplify -1 into -1 1538731216.628 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.628 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.628 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.629 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.629 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.629 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.629 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.629 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.629 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.629 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.629 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.629 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.629 * [misc]backup-simplify: Simplify -1 into -1 1538731216.629 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.629 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.629 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.629 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.629 * [misc]backup-simplify: Simplify -1 into -1 1538731216.629 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.629 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.629 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.629 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.629 * [misc]backup-simplify: Simplify -1 into -1 1538731216.629 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.629 * [misc]backup-simplify: Simplify 0 into 0 1538731216.629 * [misc]backup-simplify: Simplify 1 into 1 1538731216.629 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.629 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.629 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.629 * [misc]backup-simplify: Simplify -1 into -1 1538731216.629 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.629 * [misc]backup-simplify: Simplify 0 into 0 1538731216.629 * [misc]backup-simplify: Simplify 1 into 1 1538731216.629 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.630 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.630 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.630 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.630 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.630 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.630 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.630 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.630 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.630 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.630 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.631 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.631 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2)) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1538731216.631 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1538731216.631 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.631 * [misc]backup-simplify: Simplify -1 into -1 1538731216.631 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.631 * [misc]backup-simplify: Simplify 0 into 0 1538731216.631 * [misc]backup-simplify: Simplify 1 into 1 1538731216.631 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.631 * [misc]backup-simplify: Simplify -1 into -1 1538731216.631 * [misc]taylor: Taking taylor expansion of x.im in y.im 1538731216.631 * [misc]backup-simplify: Simplify x.im into x.im 1538731216.631 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.631 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.631 * [misc]taylor: Taking taylor expansion of x.re in y.im 1538731216.631 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.631 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.631 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.631 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.re) (/ -1 y.im)) 2) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.re) (/ -1 y.im)) in y.im 1538731216.631 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im)))) 1538731216.631 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.re) (/ -1 y.re)) (* (/ -1 y.im) (/ -1 y.im))) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.631 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.631 * [misc]backup-simplify: Simplify -1 into -1 1538731216.631 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.631 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.631 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.631 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1538731216.632 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.632 * [misc]backup-simplify: Simplify -1 into -1 1538731216.632 * [misc]taylor: Taking taylor expansion of y.re in y.im 1538731216.632 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.632 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1538731216.632 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1538731216.632 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.632 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.632 * [misc]backup-simplify: Simplify -1 into -1 1538731216.632 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.632 * [misc]backup-simplify: Simplify 0 into 0 1538731216.632 * [misc]backup-simplify: Simplify 1 into 1 1538731216.632 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.632 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1538731216.632 * [misc]taylor: Taking taylor expansion of -1 in y.im 1538731216.632 * [misc]backup-simplify: Simplify -1 into -1 1538731216.632 * [misc]taylor: Taking taylor expansion of y.im in y.im 1538731216.632 * [misc]backup-simplify: Simplify 0 into 0 1538731216.632 * [misc]backup-simplify: Simplify 1 into 1 1538731216.632 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1538731216.632 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1538731216.632 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1538731216.632 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1538731216.632 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.633 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.633 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1538731216.633 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.633 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1538731216.633 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1538731216.633 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1538731216.633 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.633 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1538731216.633 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1538731216.633 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.633 * [misc]backup-simplify: Simplify 0 into 0 1538731216.633 * [misc]backup-simplify: Simplify 1 into 1 1538731216.633 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.633 * [misc]taylor: Taking taylor expansion of 1 in y.re 1538731216.634 * [misc]backup-simplify: Simplify 1 into 1 1538731216.634 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.634 * [misc]backup-simplify: Simplify 0 into 0 1538731216.634 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1538731216.634 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1538731216.634 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1538731216.634 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1538731216.634 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.634 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1538731216.634 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1538731216.634 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1538731216.634 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.634 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.634 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.634 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.634 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1538731216.635 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1538731216.635 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.635 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.635 * [misc]backup-simplify: Simplify 0 into 0 1538731216.635 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.635 * [misc]backup-simplify: Simplify 0 into 0 1538731216.635 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.635 * [misc]backup-simplify: Simplify 0 into 0 1538731216.635 * [misc]backup-simplify: Simplify 0 into 0 1538731216.635 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.635 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.635 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1538731216.635 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.636 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.636 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.636 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1538731216.636 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.636 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.636 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1538731216.636 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.re 2)) 0) into (/ 1 (pow y.re 2)) 1538731216.637 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1538731216.637 * [misc]backup-simplify: Simplify (+ (* 1 (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ 1/2 (pow y.re 2)) 1))) into (/ 1 (pow y.re 2)) 1538731216.637 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ (/ 1 (pow y.re 2)) 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)))) into (- (/ 1 (* (pow y.re 2) x.im))) 1538731216.637 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in x.im 1538731216.638 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1538731216.638 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1538731216.638 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1538731216.638 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.638 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.638 * [misc]taylor: Taking taylor expansion of x.im in x.im 1538731216.638 * [misc]backup-simplify: Simplify 0 into 0 1538731216.638 * [misc]backup-simplify: Simplify 1 into 1 1538731216.638 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.638 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1538731216.638 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1538731216.638 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1538731216.638 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1538731216.638 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.re 2))) into (- (/ 1 (pow y.re 2))) 1538731216.638 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.re 2))) in y.re 1538731216.638 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1538731216.638 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1538731216.638 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.638 * [misc]backup-simplify: Simplify 0 into 0 1538731216.638 * [misc]backup-simplify: Simplify 1 into 1 1538731216.638 * [misc]backup-simplify: Simplify (* 1 1) into 1 1538731216.638 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1538731216.639 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1538731216.639 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1538731216.639 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1538731216.639 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1538731216.639 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.639 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.639 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.640 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.640 * [misc]backup-simplify: Simplify 0 into 0 1538731216.640 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1538731216.640 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1538731216.640 * [misc]taylor: Taking taylor expansion of y.re in y.re 1538731216.640 * [misc]backup-simplify: Simplify 0 into 0 1538731216.640 * [misc]backup-simplify: Simplify 1 into 1 1538731216.640 * [misc]taylor: Taking taylor expansion of x.re in y.re 1538731216.640 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.640 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1538731216.640 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1538731216.640 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1538731216.640 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1538731216.640 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1538731216.640 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1538731216.641 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.641 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.641 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]backup-simplify: Simplify 0 into 0 1538731216.641 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1538731216.641 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.642 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1538731216.642 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1538731216.643 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.643 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.643 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1538731216.643 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1538731216.643 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1538731216.644 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1538731216.644 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ 0 1)))) into (- (/ 1 (* (pow y.re 3) x.re))) 1538731216.644 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in x.im 1538731216.644 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1538731216.644 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1538731216.644 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1538731216.644 * [misc]taylor: Taking taylor expansion of y.re in x.im 1538731216.644 * [misc]backup-simplify: Simplify y.re into y.re 1538731216.644 * [misc]taylor: Taking taylor expansion of x.re in x.im 1538731216.644 * [misc]backup-simplify: Simplify x.re into x.re 1538731216.644 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1538731216.644 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1538731216.645 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1538731216.645 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1538731216.645 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1538731216.645 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1538731216.645 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1538731216.645 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.645 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.645 * [misc]backup-simplify: Simplify 0 into 0 1538731216.645 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.645 * [misc]backup-simplify: Simplify 0 into 0 1538731216.645 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1538731216.645 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1538731216.645 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.645 * [misc]backup-simplify: Simplify 0 into 0 1538731216.645 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.645 * [misc]backup-simplify: Simplify 0 into 0 1538731216.646 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.646 * [misc]taylor: Taking taylor expansion of 0 in y.re 1538731216.646 * [misc]backup-simplify: Simplify 0 into 0 1538731216.646 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.646 * [misc]backup-simplify: Simplify 0 into 0 1538731216.646 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1538731216.646 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1538731216.646 * [misc]backup-simplify: Simplify (- 0) into 0 1538731216.646 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.646 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1538731216.647 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1538731216.647 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]taylor: Taking taylor expansion of 0 in x.re 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * [misc]backup-simplify: Simplify 0 into 0 1538731216.647 * * * [misc]progress: simplifying candidates 1538731216.647 * * * * [misc]progress: [ 1 / 806 ] simplifiying candidate # 1538731216.647 * * * * [misc]progress: [ 2 / 806 ] simplifiying candidate # 1538731216.647 * * * * [misc]progress: [ 3 / 806 ] simplifiying candidate # 1538731216.647 * * * * [misc]progress: [ 4 / 806 ] simplifiying candidate # 1538731216.648 * [enter]simplify: Simplifying (- (- (log (fma y.im x.im (* y.re x.re))) (log (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) 1538731216.648 * * [misc]simplify: iters left: 6 (12 enodes) 1538731216.651 * * [misc]simplify: iters left: 5 (20 enodes) 1538731216.656 * * [misc]simplify: iters left: 4 (30 enodes) 1538731216.661 * * [misc]simplify: iters left: 3 (39 enodes) 1538731216.669 * * [misc]simplify: iters left: 2 (61 enodes) 1538731216.682 * * [misc]simplify: iters left: 1 (101 enodes) 1538731216.704 * [exit]simplify: Simplified to (- (- (log (fma y.re x.re (* y.im x.im))) (log (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) 1538731216.704 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (- (log (fma y.re x.re (* y.im x.im))) (log (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731216.704 * * * * [misc]progress: [ 5 / 806 ] simplifiying candidate # 1538731216.705 * [enter]simplify: Simplifying (- (log (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) 1538731216.705 * * [misc]simplify: iters left: 6 (12 enodes) 1538731216.708 * * [misc]simplify: iters left: 5 (19 enodes) 1538731216.712 * * [misc]simplify: iters left: 4 (27 enodes) 1538731216.718 * * [misc]simplify: iters left: 3 (43 enodes) 1538731216.726 * * [misc]simplify: iters left: 2 (72 enodes) 1538731216.739 * * [misc]simplify: iters left: 1 (99 enodes) 1538731216.754 * [exit]simplify: Simplified to (- (log (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) 1538731216.754 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (log (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731216.754 * * * * [misc]progress: [ 6 / 806 ] simplifiying candidate # 1538731216.754 * * * * [misc]progress: [ 7 / 806 ] simplifiying candidate # 1538731216.754 * * * * [misc]progress: [ 8 / 806 ] simplifiying candidate # 1538731216.755 * [enter]simplify: Simplifying (/ (/ (* (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (fma y.im x.im (* y.re x.re))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731216.757 * * [misc]simplify: iters left: 6 (14 enodes) 1538731216.761 * * [misc]simplify: iters left: 5 (30 enodes) 1538731216.773 * * [misc]simplify: iters left: 4 (105 enodes) 1538731216.836 * * [misc]simplify: iters left: 3 (393 enodes) 1538731217.185 * [exit]simplify: Simplified to (/ (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (/ (pow (hypot y.re y.im) 3) (fma y.im x.im (* y.re x.re)))) 1538731217.185 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (/ (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (/ (pow (hypot y.re y.im) 3) (fma y.im x.im (* y.re x.re))))) (hypot y.re y.im))) 1538731217.185 * * * * [misc]progress: [ 9 / 806 ] simplifiying candidate # 1538731217.185 * [enter]simplify: Simplifying (/ (* (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731217.187 * * [misc]simplify: iters left: 6 (14 enodes) 1538731217.196 * * [misc]simplify: iters left: 5 (32 enodes) 1538731217.210 * * [misc]simplify: iters left: 4 (98 enodes) 1538731217.261 * * [misc]simplify: iters left: 3 (329 enodes) 1538731217.487 * [exit]simplify: Simplified to (pow (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 3) 1538731217.487 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (pow (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)) 3)) (hypot y.re y.im))) 1538731217.487 * * * * [misc]progress: [ 10 / 806 ] simplifiying candidate # 1538731217.487 * * * * [misc]progress: [ 11 / 806 ] simplifiying candidate # 1538731217.488 * * * * [misc]progress: [ 12 / 806 ] simplifiying candidate # 1538731217.488 * * * * [misc]progress: [ 13 / 806 ] simplifiying candidate # 1538731217.488 * * * * [misc]progress: [ 14 / 806 ] simplifiying candidate # 1538731217.488 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731217.490 * * [misc]simplify: iters left: 6 (14 enodes) 1538731217.496 * * [misc]simplify: iters left: 5 (23 enodes) 1538731217.501 * * [misc]simplify: iters left: 4 (34 enodes) 1538731217.507 * * [misc]simplify: iters left: 3 (40 enodes) 1538731217.513 * * [misc]simplify: iters left: 2 (43 enodes) 1538731217.524 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) 1538731217.524 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.524 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731217.525 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.527 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.530 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.533 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.536 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731217.536 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.536 * * * * [misc]progress: [ 15 / 806 ] simplifiying candidate # 1538731217.537 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731217.538 * * [misc]simplify: iters left: 6 (15 enodes) 1538731217.541 * * [misc]simplify: iters left: 5 (21 enodes) 1538731217.545 * * [misc]simplify: iters left: 4 (25 enodes) 1538731217.549 * * [misc]simplify: iters left: 3 (29 enodes) 1538731217.555 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731217.555 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.555 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731217.556 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.558 * * [misc]simplify: iters left: 5 (16 enodes) 1538731217.560 * * [misc]simplify: iters left: 4 (18 enodes) 1538731217.563 * * [misc]simplify: iters left: 3 (21 enodes) 1538731217.567 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731217.567 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.567 * * * * [misc]progress: [ 16 / 806 ] simplifiying candidate # 1538731217.567 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.569 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.574 * * [misc]simplify: iters left: 5 (18 enodes) 1538731217.580 * * [misc]simplify: iters left: 4 (22 enodes) 1538731217.584 * * [misc]simplify: iters left: 3 (26 enodes) 1538731217.589 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731217.589 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.590 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.592 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.594 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.597 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.600 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.603 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.603 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.603 * * * * [misc]progress: [ 17 / 806 ] simplifiying candidate # 1538731217.603 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731217.604 * * [misc]simplify: iters left: 6 (14 enodes) 1538731217.608 * * [misc]simplify: iters left: 5 (21 enodes) 1538731217.615 * * [misc]simplify: iters left: 4 (25 enodes) 1538731217.623 * * [misc]simplify: iters left: 3 (28 enodes) 1538731217.630 * * [misc]simplify: iters left: 2 (34 enodes) 1538731217.634 * * [misc]simplify: iters left: 1 (36 enodes) 1538731217.639 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1538731217.639 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.640 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.640 * * [misc]simplify: iters left: 6 (11 enodes) 1538731217.642 * * [misc]simplify: iters left: 5 (14 enodes) 1538731217.645 * * [misc]simplify: iters left: 4 (16 enodes) 1538731217.648 * * [misc]simplify: iters left: 3 (19 enodes) 1538731217.651 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.651 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.651 * * * * [misc]progress: [ 18 / 806 ] simplifiying candidate # 1538731217.651 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.652 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.655 * * [misc]simplify: iters left: 5 (18 enodes) 1538731217.658 * * [misc]simplify: iters left: 4 (22 enodes) 1538731217.662 * * [misc]simplify: iters left: 3 (26 enodes) 1538731217.667 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731217.667 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.667 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.668 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.672 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.674 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.677 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.681 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.681 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.681 * * * * [misc]progress: [ 19 / 806 ] simplifiying candidate # 1538731217.681 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1) 1538731217.682 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.685 * * [misc]simplify: iters left: 5 (20 enodes) 1538731217.694 * * [misc]simplify: iters left: 4 (28 enodes) 1538731217.705 * * [misc]simplify: iters left: 3 (45 enodes) 1538731217.721 * * [misc]simplify: iters left: 2 (71 enodes) 1538731217.743 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731217.743 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.744 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.745 * * [misc]simplify: iters left: 6 (11 enodes) 1538731217.748 * * [misc]simplify: iters left: 5 (14 enodes) 1538731217.753 * * [misc]simplify: iters left: 4 (16 enodes) 1538731217.759 * * [misc]simplify: iters left: 3 (19 enodes) 1538731217.765 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.765 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.766 * * * * [misc]progress: [ 20 / 806 ] simplifiying candidate # 1538731217.766 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731217.767 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.772 * * [misc]simplify: iters left: 5 (18 enodes) 1538731217.777 * * [misc]simplify: iters left: 4 (20 enodes) 1538731217.780 * * [misc]simplify: iters left: 3 (23 enodes) 1538731217.784 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731217.784 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.784 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731217.787 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.789 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.791 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.794 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.798 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731217.798 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.798 * * * * [misc]progress: [ 21 / 806 ] simplifiying candidate # 1538731217.798 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731217.799 * * [misc]simplify: iters left: 6 (14 enodes) 1538731217.801 * * [misc]simplify: iters left: 5 (18 enodes) 1538731217.804 * * [misc]simplify: iters left: 4 (20 enodes) 1538731217.807 * * [misc]simplify: iters left: 3 (23 enodes) 1538731217.812 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731217.812 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.812 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731217.813 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.818 * * [misc]simplify: iters left: 5 (16 enodes) 1538731217.823 * * [misc]simplify: iters left: 4 (18 enodes) 1538731217.829 * * [misc]simplify: iters left: 3 (21 enodes) 1538731217.836 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731217.837 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.837 * * * * [misc]progress: [ 22 / 806 ] simplifiying candidate # 1538731217.837 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.838 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.842 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.847 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.853 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.860 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.860 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.861 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.862 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.866 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.871 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.877 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.884 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.884 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.884 * * * * [misc]progress: [ 23 / 806 ] simplifiying candidate # 1538731217.884 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731217.886 * * [misc]simplify: iters left: 6 (13 enodes) 1538731217.893 * * [misc]simplify: iters left: 5 (18 enodes) 1538731217.898 * * [misc]simplify: iters left: 4 (20 enodes) 1538731217.905 * * [misc]simplify: iters left: 3 (25 enodes) 1538731217.912 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731217.912 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.912 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.914 * * [misc]simplify: iters left: 6 (11 enodes) 1538731217.917 * * [misc]simplify: iters left: 5 (14 enodes) 1538731217.922 * * [misc]simplify: iters left: 4 (16 enodes) 1538731217.928 * * [misc]simplify: iters left: 3 (19 enodes) 1538731217.934 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.934 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.934 * * * * [misc]progress: [ 24 / 806 ] simplifiying candidate # 1538731217.934 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.936 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.940 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.944 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.947 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.950 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.950 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.951 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.951 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.953 * * [misc]simplify: iters left: 5 (15 enodes) 1538731217.956 * * [misc]simplify: iters left: 4 (17 enodes) 1538731217.959 * * [misc]simplify: iters left: 3 (20 enodes) 1538731217.962 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731217.962 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731217.962 * * * * [misc]progress: [ 25 / 806 ] simplifiying candidate # 1538731217.962 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1) 1538731217.963 * * [misc]simplify: iters left: 6 (12 enodes) 1538731217.965 * * [misc]simplify: iters left: 5 (17 enodes) 1538731217.968 * * [misc]simplify: iters left: 4 (21 enodes) 1538731217.972 * * [misc]simplify: iters left: 3 (24 enodes) 1538731217.975 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731217.975 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.975 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.976 * * [misc]simplify: iters left: 6 (11 enodes) 1538731217.980 * * [misc]simplify: iters left: 5 (14 enodes) 1538731217.985 * * [misc]simplify: iters left: 4 (16 enodes) 1538731217.990 * * [misc]simplify: iters left: 3 (19 enodes) 1538731217.999 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731217.999 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731217.999 * * * * [misc]progress: [ 26 / 806 ] simplifiying candidate # 1538731217.999 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731218.001 * * [misc]simplify: iters left: 6 (14 enodes) 1538731218.007 * * [misc]simplify: iters left: 5 (27 enodes) 1538731218.021 * * [misc]simplify: iters left: 4 (54 enodes) 1538731218.045 * * [misc]simplify: iters left: 3 (90 enodes) 1538731218.077 * * [misc]simplify: iters left: 2 (120 enodes) 1538731218.095 * * [misc]simplify: iters left: 1 (124 enodes) 1538731218.136 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731218.136 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731218.136 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731218.138 * * [misc]simplify: iters left: 6 (12 enodes) 1538731218.142 * * [misc]simplify: iters left: 5 (17 enodes) 1538731218.148 * * [misc]simplify: iters left: 4 (19 enodes) 1538731218.154 * * [misc]simplify: iters left: 3 (22 enodes) 1538731218.162 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731218.162 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731218.162 * * * * [misc]progress: [ 27 / 806 ] simplifiying candidate # 1538731218.162 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731218.164 * * [misc]simplify: iters left: 6 (17 enodes) 1538731218.171 * * [misc]simplify: iters left: 5 (29 enodes) 1538731218.184 * * [misc]simplify: iters left: 4 (51 enodes) 1538731218.206 * * [misc]simplify: iters left: 3 (85 enodes) 1538731218.234 * * [misc]simplify: iters left: 2 (118 enodes) 1538731218.275 * * [misc]simplify: iters left: 1 (135 enodes) 1538731218.341 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731218.341 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731218.341 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731218.343 * * [misc]simplify: iters left: 6 (14 enodes) 1538731218.350 * * [misc]simplify: iters left: 5 (19 enodes) 1538731218.356 * * [misc]simplify: iters left: 4 (24 enodes) 1538731218.364 * * [misc]simplify: iters left: 3 (27 enodes) 1538731218.375 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731218.375 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731218.375 * * * * [misc]progress: [ 28 / 806 ] simplifiying candidate # 1538731218.375 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.377 * * [misc]simplify: iters left: 6 (15 enodes) 1538731218.384 * * [misc]simplify: iters left: 5 (26 enodes) 1538731218.397 * * [misc]simplify: iters left: 4 (48 enodes) 1538731218.418 * * [misc]simplify: iters left: 3 (82 enodes) 1538731218.451 * * [misc]simplify: iters left: 2 (115 enodes) 1538731218.481 * * [misc]simplify: iters left: 1 (133 enodes) 1538731218.515 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.515 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731218.515 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.516 * * [misc]simplify: iters left: 6 (13 enodes) 1538731218.518 * * [misc]simplify: iters left: 5 (18 enodes) 1538731218.521 * * [misc]simplify: iters left: 4 (23 enodes) 1538731218.525 * * [misc]simplify: iters left: 3 (26 enodes) 1538731218.530 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731218.530 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731218.530 * * * * [misc]progress: [ 29 / 806 ] simplifiying candidate # 1538731218.530 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731218.531 * * [misc]simplify: iters left: 6 (16 enodes) 1538731218.537 * * [misc]simplify: iters left: 5 (29 enodes) 1538731218.544 * * [misc]simplify: iters left: 4 (48 enodes) 1538731218.555 * * [misc]simplify: iters left: 3 (86 enodes) 1538731218.601 * * [misc]simplify: iters left: 2 (269 enodes) 1538731218.742 * * [misc]simplify: iters left: 1 (331 enodes) 1538731218.792 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731218.792 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731218.792 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731218.794 * * [misc]simplify: iters left: 6 (12 enodes) 1538731218.798 * * [misc]simplify: iters left: 5 (17 enodes) 1538731218.805 * * [misc]simplify: iters left: 4 (22 enodes) 1538731218.812 * * [misc]simplify: iters left: 3 (25 enodes) 1538731218.822 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731218.822 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731218.822 * * * * [misc]progress: [ 30 / 806 ] simplifiying candidate # 1538731218.822 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.824 * * [misc]simplify: iters left: 6 (15 enodes) 1538731218.831 * * [misc]simplify: iters left: 5 (26 enodes) 1538731218.842 * * [misc]simplify: iters left: 4 (48 enodes) 1538731218.860 * * [misc]simplify: iters left: 3 (82 enodes) 1538731218.877 * * [misc]simplify: iters left: 2 (115 enodes) 1538731218.908 * * [misc]simplify: iters left: 1 (133 enodes) 1538731218.957 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.957 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731218.957 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731218.959 * * [misc]simplify: iters left: 6 (13 enodes) 1538731218.963 * * [misc]simplify: iters left: 5 (18 enodes) 1538731218.970 * * [misc]simplify: iters left: 4 (23 enodes) 1538731218.977 * * [misc]simplify: iters left: 3 (26 enodes) 1538731218.988 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731218.988 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731218.988 * * * * [misc]progress: [ 31 / 806 ] simplifiying candidate # 1538731218.988 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731218.990 * * [misc]simplify: iters left: 6 (15 enodes) 1538731218.997 * * [misc]simplify: iters left: 5 (28 enodes) 1538731219.009 * * [misc]simplify: iters left: 4 (49 enodes) 1538731219.033 * * [misc]simplify: iters left: 3 (90 enodes) 1538731219.089 * * [misc]simplify: iters left: 2 (271 enodes) 1538731219.226 * * [misc]simplify: iters left: 1 (343 enodes) 1538731219.280 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731219.281 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731219.281 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731219.282 * * [misc]simplify: iters left: 6 (12 enodes) 1538731219.284 * * [misc]simplify: iters left: 5 (17 enodes) 1538731219.287 * * [misc]simplify: iters left: 4 (22 enodes) 1538731219.291 * * [misc]simplify: iters left: 3 (25 enodes) 1538731219.296 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731219.296 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731219.296 * * * * [misc]progress: [ 32 / 806 ] simplifiying candidate # 1538731219.296 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731219.297 * * [misc]simplify: iters left: 6 (17 enodes) 1538731219.301 * * [misc]simplify: iters left: 5 (27 enodes) 1538731219.307 * * [misc]simplify: iters left: 4 (43 enodes) 1538731219.317 * * [misc]simplify: iters left: 3 (81 enodes) 1538731219.337 * * [misc]simplify: iters left: 2 (120 enodes) 1538731219.361 * * [misc]simplify: iters left: 1 (141 enodes) 1538731219.410 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731219.410 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731219.410 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731219.412 * * [misc]simplify: iters left: 6 (14 enodes) 1538731219.416 * * [misc]simplify: iters left: 5 (19 enodes) 1538731219.419 * * [misc]simplify: iters left: 4 (24 enodes) 1538731219.423 * * [misc]simplify: iters left: 3 (27 enodes) 1538731219.429 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731219.429 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731219.429 * * * * [misc]progress: [ 33 / 806 ] simplifiying candidate # 1538731219.429 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731219.430 * * [misc]simplify: iters left: 6 (14 enodes) 1538731219.435 * * [misc]simplify: iters left: 5 (22 enodes) 1538731219.443 * * [misc]simplify: iters left: 4 (29 enodes) 1538731219.456 * * [misc]simplify: iters left: 3 (44 enodes) 1538731219.470 * * [misc]simplify: iters left: 2 (55 enodes) 1538731219.486 * * [misc]simplify: iters left: 1 (58 enodes) 1538731219.509 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) 1538731219.509 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731219.509 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731219.510 * * [misc]simplify: iters left: 6 (12 enodes) 1538731219.515 * * [misc]simplify: iters left: 5 (17 enodes) 1538731219.521 * * [misc]simplify: iters left: 4 (19 enodes) 1538731219.530 * * [misc]simplify: iters left: 3 (23 enodes) 1538731219.537 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) 1538731219.537 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731219.537 * * * * [misc]progress: [ 34 / 806 ] simplifiying candidate # 1538731219.537 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731219.538 * * [misc]simplify: iters left: 6 (16 enodes) 1538731219.541 * * [misc]simplify: iters left: 5 (24 enodes) 1538731219.546 * * [misc]simplify: iters left: 4 (35 enodes) 1538731219.553 * * [misc]simplify: iters left: 3 (51 enodes) 1538731219.567 * * [misc]simplify: iters left: 2 (59 enodes) 1538731219.583 * * [misc]simplify: iters left: 1 (62 enodes) 1538731219.610 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731219.610 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731219.610 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731219.612 * * [misc]simplify: iters left: 6 (14 enodes) 1538731219.617 * * [misc]simplify: iters left: 5 (19 enodes) 1538731219.624 * * [misc]simplify: iters left: 4 (24 enodes) 1538731219.631 * * [misc]simplify: iters left: 3 (27 enodes) 1538731219.643 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731219.643 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731219.643 * * * * [misc]progress: [ 35 / 806 ] simplifiying candidate # 1538731219.644 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731219.645 * * [misc]simplify: iters left: 6 (16 enodes) 1538731219.654 * * [misc]simplify: iters left: 5 (26 enodes) 1538731219.663 * * [misc]simplify: iters left: 4 (35 enodes) 1538731219.671 * * [misc]simplify: iters left: 3 (57 enodes) 1538731219.684 * * [misc]simplify: iters left: 2 (104 enodes) 1538731219.703 * * [misc]simplify: iters left: 1 (110 enodes) 1538731219.722 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731219.722 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731219.722 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731219.723 * * [misc]simplify: iters left: 6 (13 enodes) 1538731219.728 * * [misc]simplify: iters left: 5 (18 enodes) 1538731219.735 * * [misc]simplify: iters left: 4 (23 enodes) 1538731219.745 * * [misc]simplify: iters left: 3 (26 enodes) 1538731219.755 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731219.755 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731219.755 * * * * [misc]progress: [ 36 / 806 ] simplifiying candidate # 1538731219.755 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731219.757 * * [misc]simplify: iters left: 6 (16 enodes) 1538731219.763 * * [misc]simplify: iters left: 5 (24 enodes) 1538731219.772 * * [misc]simplify: iters left: 4 (35 enodes) 1538731219.786 * * [misc]simplify: iters left: 3 (51 enodes) 1538731219.803 * * [misc]simplify: iters left: 2 (59 enodes) 1538731219.818 * * [misc]simplify: iters left: 1 (62 enodes) 1538731219.845 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731219.845 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731219.846 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731219.847 * * [misc]simplify: iters left: 6 (14 enodes) 1538731219.853 * * [misc]simplify: iters left: 5 (19 enodes) 1538731219.860 * * [misc]simplify: iters left: 4 (24 enodes) 1538731219.868 * * [misc]simplify: iters left: 3 (27 enodes) 1538731219.880 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731219.880 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731219.880 * * * * [misc]progress: [ 37 / 806 ] simplifiying candidate # 1538731219.880 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731219.882 * * [misc]simplify: iters left: 6 (15 enodes) 1538731219.888 * * [misc]simplify: iters left: 5 (25 enodes) 1538731219.897 * * [misc]simplify: iters left: 4 (34 enodes) 1538731219.911 * * [misc]simplify: iters left: 3 (61 enodes) 1538731219.924 * * [misc]simplify: iters left: 2 (99 enodes) 1538731219.938 * * [misc]simplify: iters left: 1 (103 enodes) 1538731219.949 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731219.949 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731219.949 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731219.950 * * [misc]simplify: iters left: 6 (13 enodes) 1538731219.953 * * [misc]simplify: iters left: 5 (18 enodes) 1538731219.960 * * [misc]simplify: iters left: 4 (23 enodes) 1538731219.967 * * [misc]simplify: iters left: 3 (26 enodes) 1538731219.979 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731219.979 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731219.980 * * * * [misc]progress: [ 38 / 806 ] simplifiying candidate # 1538731219.980 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731219.981 * * [misc]simplify: iters left: 6 (15 enodes) 1538731219.988 * * [misc]simplify: iters left: 5 (24 enodes) 1538731219.995 * * [misc]simplify: iters left: 4 (40 enodes) 1538731220.006 * * [misc]simplify: iters left: 3 (78 enodes) 1538731220.027 * * [misc]simplify: iters left: 2 (119 enodes) 1538731220.051 * * [misc]simplify: iters left: 1 (139 enodes) 1538731220.117 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731220.117 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731220.118 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731220.119 * * [misc]simplify: iters left: 6 (13 enodes) 1538731220.124 * * [misc]simplify: iters left: 5 (18 enodes) 1538731220.131 * * [misc]simplify: iters left: 4 (23 enodes) 1538731220.138 * * [misc]simplify: iters left: 3 (26 enodes) 1538731220.149 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731220.149 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731220.149 * * * * [misc]progress: [ 39 / 806 ] simplifiying candidate # 1538731220.149 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731220.151 * * [misc]simplify: iters left: 6 (16 enodes) 1538731220.158 * * [misc]simplify: iters left: 5 (24 enodes) 1538731220.167 * * [misc]simplify: iters left: 4 (35 enodes) 1538731220.175 * * [misc]simplify: iters left: 3 (51 enodes) 1538731220.184 * * [misc]simplify: iters left: 2 (59 enodes) 1538731220.192 * * [misc]simplify: iters left: 1 (62 enodes) 1538731220.208 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731220.208 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731220.209 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731220.210 * * [misc]simplify: iters left: 6 (14 enodes) 1538731220.215 * * [misc]simplify: iters left: 5 (19 enodes) 1538731220.222 * * [misc]simplify: iters left: 4 (24 enodes) 1538731220.230 * * [misc]simplify: iters left: 3 (27 enodes) 1538731220.241 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731220.241 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731220.241 * * * * [misc]progress: [ 40 / 806 ] simplifiying candidate # 1538731220.242 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731220.243 * * [misc]simplify: iters left: 6 (13 enodes) 1538731220.248 * * [misc]simplify: iters left: 5 (20 enodes) 1538731220.256 * * [misc]simplify: iters left: 4 (27 enodes) 1538731220.266 * * [misc]simplify: iters left: 3 (38 enodes) 1538731220.277 * * [misc]simplify: iters left: 2 (41 enodes) 1538731220.288 * * [misc]simplify: iters left: 1 (42 enodes) 1538731220.306 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731220.306 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731220.307 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731220.308 * * [misc]simplify: iters left: 6 (12 enodes) 1538731220.313 * * [misc]simplify: iters left: 5 (17 enodes) 1538731220.319 * * [misc]simplify: iters left: 4 (19 enodes) 1538731220.325 * * [misc]simplify: iters left: 3 (23 enodes) 1538731220.333 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731220.333 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.333 * * * * [misc]progress: [ 41 / 806 ] simplifiying candidate # 1538731220.334 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731220.335 * * [misc]simplify: iters left: 6 (15 enodes) 1538731220.344 * * [misc]simplify: iters left: 5 (24 enodes) 1538731220.353 * * [misc]simplify: iters left: 4 (34 enodes) 1538731220.370 * * [misc]simplify: iters left: 3 (64 enodes) 1538731220.411 * * [misc]simplify: iters left: 2 (156 enodes) 1538731220.451 * * [misc]simplify: iters left: 1 (160 enodes) 1538731220.470 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731220.470 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.470 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731220.471 * * [misc]simplify: iters left: 6 (12 enodes) 1538731220.476 * * [misc]simplify: iters left: 5 (17 enodes) 1538731220.482 * * [misc]simplify: iters left: 4 (22 enodes) 1538731220.490 * * [misc]simplify: iters left: 3 (25 enodes) 1538731220.499 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731220.499 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.499 * * * * [misc]progress: [ 42 / 806 ] simplifiying candidate # 1538731220.500 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731220.501 * * [misc]simplify: iters left: 6 (13 enodes) 1538731220.507 * * [misc]simplify: iters left: 5 (20 enodes) 1538731220.515 * * [misc]simplify: iters left: 4 (27 enodes) 1538731220.525 * * [misc]simplify: iters left: 3 (38 enodes) 1538731220.536 * * [misc]simplify: iters left: 2 (41 enodes) 1538731220.547 * * [misc]simplify: iters left: 1 (42 enodes) 1538731220.566 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731220.567 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731220.567 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731220.568 * * [misc]simplify: iters left: 6 (12 enodes) 1538731220.573 * * [misc]simplify: iters left: 5 (17 enodes) 1538731220.579 * * [misc]simplify: iters left: 4 (19 enodes) 1538731220.585 * * [misc]simplify: iters left: 3 (23 enodes) 1538731220.593 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731220.593 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.593 * * * * [misc]progress: [ 43 / 806 ] simplifiying candidate # 1538731220.593 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731220.594 * * [misc]simplify: iters left: 6 (14 enodes) 1538731220.601 * * [misc]simplify: iters left: 5 (23 enodes) 1538731220.610 * * [misc]simplify: iters left: 4 (33 enodes) 1538731220.626 * * [misc]simplify: iters left: 3 (60 enodes) 1538731220.662 * * [misc]simplify: iters left: 2 (147 enodes) 1538731220.726 * * [misc]simplify: iters left: 1 (154 enodes) 1538731220.737 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731220.737 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.737 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731220.738 * * [misc]simplify: iters left: 6 (12 enodes) 1538731220.740 * * [misc]simplify: iters left: 5 (17 enodes) 1538731220.743 * * [misc]simplify: iters left: 4 (22 enodes) 1538731220.747 * * [misc]simplify: iters left: 3 (25 enodes) 1538731220.751 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731220.751 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731220.751 * * * * [misc]progress: [ 44 / 806 ] simplifiying candidate # 1538731220.752 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731220.753 * * [misc]simplify: iters left: 6 (16 enodes) 1538731220.758 * * [misc]simplify: iters left: 5 (27 enodes) 1538731220.768 * * [misc]simplify: iters left: 4 (43 enodes) 1538731220.787 * * [misc]simplify: iters left: 3 (91 enodes) 1538731220.822 * * [misc]simplify: iters left: 2 (231 enodes) 1538731221.052 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731221.052 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.052 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731221.053 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.058 * * [misc]simplify: iters left: 5 (17 enodes) 1538731221.062 * * [misc]simplify: iters left: 4 (22 enodes) 1538731221.065 * * [misc]simplify: iters left: 3 (25 enodes) 1538731221.070 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731221.070 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.070 * * * * [misc]progress: [ 45 / 806 ] simplifiying candidate # 1538731221.070 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731221.071 * * [misc]simplify: iters left: 6 (16 enodes) 1538731221.075 * * [misc]simplify: iters left: 5 (26 enodes) 1538731221.079 * * [misc]simplify: iters left: 4 (34 enodes) 1538731221.086 * * [misc]simplify: iters left: 3 (46 enodes) 1538731221.095 * * [misc]simplify: iters left: 2 (72 enodes) 1538731221.106 * * [misc]simplify: iters left: 1 (85 enodes) 1538731221.128 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731221.128 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.129 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731221.130 * * [misc]simplify: iters left: 6 (13 enodes) 1538731221.136 * * [misc]simplify: iters left: 5 (18 enodes) 1538731221.143 * * [misc]simplify: iters left: 4 (23 enodes) 1538731221.151 * * [misc]simplify: iters left: 3 (26 enodes) 1538731221.161 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731221.161 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.161 * * * * [misc]progress: [ 46 / 806 ] simplifiying candidate # 1538731221.161 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.163 * * [misc]simplify: iters left: 6 (15 enodes) 1538731221.170 * * [misc]simplify: iters left: 5 (24 enodes) 1538731221.179 * * [misc]simplify: iters left: 4 (34 enodes) 1538731221.194 * * [misc]simplify: iters left: 3 (56 enodes) 1538731221.220 * * [misc]simplify: iters left: 2 (119 enodes) 1538731221.265 * * [misc]simplify: iters left: 1 (127 enodes) 1538731221.286 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.286 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.287 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.288 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.292 * * [misc]simplify: iters left: 5 (17 enodes) 1538731221.299 * * [misc]simplify: iters left: 4 (22 enodes) 1538731221.306 * * [misc]simplify: iters left: 3 (25 enodes) 1538731221.315 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.315 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.315 * * * * [misc]progress: [ 47 / 806 ] simplifiying candidate # 1538731221.316 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt 1)) 1538731221.317 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.323 * * [misc]simplify: iters left: 5 (21 enodes) 1538731221.330 * * [misc]simplify: iters left: 4 (28 enodes) 1538731221.338 * * [misc]simplify: iters left: 3 (33 enodes) 1538731221.346 * * [misc]simplify: iters left: 2 (44 enodes) 1538731221.357 * * [misc]simplify: iters left: 1 (46 enodes) 1538731221.366 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731221.366 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731221.366 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731221.368 * * [misc]simplify: iters left: 6 (11 enodes) 1538731221.372 * * [misc]simplify: iters left: 5 (16 enodes) 1538731221.378 * * [misc]simplify: iters left: 4 (18 enodes) 1538731221.384 * * [misc]simplify: iters left: 3 (22 enodes) 1538731221.391 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731221.391 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731221.391 * * * * [misc]progress: [ 48 / 806 ] simplifiying candidate # 1538731221.391 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.395 * * [misc]simplify: iters left: 6 (15 enodes) 1538731221.403 * * [misc]simplify: iters left: 5 (24 enodes) 1538731221.412 * * [misc]simplify: iters left: 4 (34 enodes) 1538731221.427 * * [misc]simplify: iters left: 3 (56 enodes) 1538731221.453 * * [misc]simplify: iters left: 2 (119 enodes) 1538731221.495 * * [misc]simplify: iters left: 1 (127 enodes) 1538731221.516 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.516 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.517 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.518 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.523 * * [misc]simplify: iters left: 5 (17 enodes) 1538731221.528 * * [misc]simplify: iters left: 4 (22 enodes) 1538731221.534 * * [misc]simplify: iters left: 3 (25 enodes) 1538731221.538 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.538 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.538 * * * * [misc]progress: [ 49 / 806 ] simplifiying candidate # 1538731221.538 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1) 1538731221.539 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.543 * * [misc]simplify: iters left: 5 (21 enodes) 1538731221.546 * * [misc]simplify: iters left: 4 (28 enodes) 1538731221.551 * * [misc]simplify: iters left: 3 (33 enodes) 1538731221.555 * * [misc]simplify: iters left: 2 (44 enodes) 1538731221.561 * * [misc]simplify: iters left: 1 (46 enodes) 1538731221.567 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731221.567 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731221.568 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731221.569 * * [misc]simplify: iters left: 6 (11 enodes) 1538731221.573 * * [misc]simplify: iters left: 5 (16 enodes) 1538731221.580 * * [misc]simplify: iters left: 4 (18 enodes) 1538731221.586 * * [misc]simplify: iters left: 3 (22 enodes) 1538731221.593 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731221.593 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731221.593 * * * * [misc]progress: [ 50 / 806 ] simplifiying candidate # 1538731221.594 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731221.595 * * [misc]simplify: iters left: 6 (15 enodes) 1538731221.602 * * [misc]simplify: iters left: 5 (24 enodes) 1538731221.612 * * [misc]simplify: iters left: 4 (40 enodes) 1538731221.632 * * [misc]simplify: iters left: 3 (78 enodes) 1538731221.667 * * [misc]simplify: iters left: 2 (119 enodes) 1538731221.690 * * [misc]simplify: iters left: 1 (139 enodes) 1538731221.737 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.737 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.738 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731221.740 * * [misc]simplify: iters left: 6 (13 enodes) 1538731221.745 * * [misc]simplify: iters left: 5 (18 enodes) 1538731221.751 * * [misc]simplify: iters left: 4 (23 enodes) 1538731221.758 * * [misc]simplify: iters left: 3 (26 enodes) 1538731221.768 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731221.768 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731221.768 * * * * [misc]progress: [ 51 / 806 ] simplifiying candidate # 1538731221.768 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731221.770 * * [misc]simplify: iters left: 6 (16 enodes) 1538731221.777 * * [misc]simplify: iters left: 5 (24 enodes) 1538731221.786 * * [misc]simplify: iters left: 4 (35 enodes) 1538731221.799 * * [misc]simplify: iters left: 3 (51 enodes) 1538731221.809 * * [misc]simplify: iters left: 2 (59 enodes) 1538731221.817 * * [misc]simplify: iters left: 1 (62 enodes) 1538731221.830 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731221.830 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.831 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731221.832 * * [misc]simplify: iters left: 6 (14 enodes) 1538731221.835 * * [misc]simplify: iters left: 5 (19 enodes) 1538731221.839 * * [misc]simplify: iters left: 4 (24 enodes) 1538731221.842 * * [misc]simplify: iters left: 3 (27 enodes) 1538731221.848 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731221.848 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731221.848 * * * * [misc]progress: [ 52 / 806 ] simplifiying candidate # 1538731221.848 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.849 * * [misc]simplify: iters left: 6 (13 enodes) 1538731221.852 * * [misc]simplify: iters left: 5 (20 enodes) 1538731221.855 * * [misc]simplify: iters left: 4 (27 enodes) 1538731221.860 * * [misc]simplify: iters left: 3 (38 enodes) 1538731221.866 * * [misc]simplify: iters left: 2 (41 enodes) 1538731221.871 * * [misc]simplify: iters left: 1 (42 enodes) 1538731221.878 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731221.878 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731221.878 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.879 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.882 * * [misc]simplify: iters left: 5 (17 enodes) 1538731221.885 * * [misc]simplify: iters left: 4 (19 enodes) 1538731221.888 * * [misc]simplify: iters left: 3 (23 enodes) 1538731221.892 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731221.892 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731221.892 * * * * [misc]progress: [ 53 / 806 ] simplifiying candidate # 1538731221.892 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731221.893 * * [misc]simplify: iters left: 6 (15 enodes) 1538731221.897 * * [misc]simplify: iters left: 5 (24 enodes) 1538731221.903 * * [misc]simplify: iters left: 4 (34 enodes) 1538731221.911 * * [misc]simplify: iters left: 3 (64 enodes) 1538731221.933 * * [misc]simplify: iters left: 2 (156 enodes) 1538731221.965 * * [misc]simplify: iters left: 1 (160 enodes) 1538731221.978 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731221.978 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731221.978 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731221.979 * * [misc]simplify: iters left: 6 (12 enodes) 1538731221.981 * * [misc]simplify: iters left: 5 (17 enodes) 1538731221.984 * * [misc]simplify: iters left: 4 (22 enodes) 1538731221.988 * * [misc]simplify: iters left: 3 (25 enodes) 1538731221.992 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731221.992 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731221.993 * * * * [misc]progress: [ 54 / 806 ] simplifiying candidate # 1538731221.993 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731221.994 * * [misc]simplify: iters left: 6 (13 enodes) 1538731221.996 * * [misc]simplify: iters left: 5 (20 enodes) 1538731222.001 * * [misc]simplify: iters left: 4 (27 enodes) 1538731222.006 * * [misc]simplify: iters left: 3 (38 enodes) 1538731222.012 * * [misc]simplify: iters left: 2 (41 enodes) 1538731222.017 * * [misc]simplify: iters left: 1 (42 enodes) 1538731222.025 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731222.025 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.025 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.025 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.028 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.031 * * [misc]simplify: iters left: 4 (19 enodes) 1538731222.034 * * [misc]simplify: iters left: 3 (23 enodes) 1538731222.037 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731222.037 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.038 * * * * [misc]progress: [ 55 / 806 ] simplifiying candidate # 1538731222.038 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731222.038 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.042 * * [misc]simplify: iters left: 5 (23 enodes) 1538731222.047 * * [misc]simplify: iters left: 4 (33 enodes) 1538731222.056 * * [misc]simplify: iters left: 3 (60 enodes) 1538731222.075 * * [misc]simplify: iters left: 2 (147 enodes) 1538731222.106 * * [misc]simplify: iters left: 1 (154 enodes) 1538731222.116 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731222.117 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.117 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731222.119 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.122 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.125 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.128 * * [misc]simplify: iters left: 3 (25 enodes) 1538731222.133 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731222.133 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.133 * * * * [misc]progress: [ 56 / 806 ] simplifiying candidate # 1538731222.133 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.134 * * [misc]simplify: iters left: 6 (15 enodes) 1538731222.138 * * [misc]simplify: iters left: 5 (26 enodes) 1538731222.145 * * [misc]simplify: iters left: 4 (50 enodes) 1538731222.158 * * [misc]simplify: iters left: 3 (95 enodes) 1538731222.184 * * [misc]simplify: iters left: 2 (183 enodes) 1538731222.259 * * [misc]simplify: iters left: 1 (221 enodes) 1538731222.282 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.282 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.282 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731222.282 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.285 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.288 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.292 * * [misc]simplify: iters left: 3 (25 enodes) 1538731222.298 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731222.298 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.298 * * * * [misc]progress: [ 57 / 806 ] simplifiying candidate # 1538731222.298 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731222.299 * * [misc]simplify: iters left: 6 (15 enodes) 1538731222.303 * * [misc]simplify: iters left: 5 (25 enodes) 1538731222.310 * * [misc]simplify: iters left: 4 (39 enodes) 1538731222.325 * * [misc]simplify: iters left: 3 (59 enodes) 1538731222.345 * * [misc]simplify: iters left: 2 (85 enodes) 1538731222.367 * * [misc]simplify: iters left: 1 (88 enodes) 1538731222.376 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731222.376 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.376 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731222.377 * * [misc]simplify: iters left: 6 (13 enodes) 1538731222.380 * * [misc]simplify: iters left: 5 (18 enodes) 1538731222.383 * * [misc]simplify: iters left: 4 (23 enodes) 1538731222.387 * * [misc]simplify: iters left: 3 (26 enodes) 1538731222.392 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731222.392 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.392 * * * * [misc]progress: [ 58 / 806 ] simplifiying candidate # 1538731222.393 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.393 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.398 * * [misc]simplify: iters left: 5 (23 enodes) 1538731222.405 * * [misc]simplify: iters left: 4 (38 enodes) 1538731222.420 * * [misc]simplify: iters left: 3 (65 enodes) 1538731222.455 * * [misc]simplify: iters left: 2 (141 enodes) 1538731222.506 * * [misc]simplify: iters left: 1 (143 enodes) 1538731222.525 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731222.525 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.525 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.529 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.533 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.539 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.543 * * [misc]simplify: iters left: 3 (25 enodes) 1538731222.547 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.548 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.548 * * * * [misc]progress: [ 59 / 806 ] simplifiying candidate # 1538731222.548 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt 1)) 1538731222.548 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.552 * * [misc]simplify: iters left: 5 (21 enodes) 1538731222.556 * * [misc]simplify: iters left: 4 (27 enodes) 1538731222.559 * * [misc]simplify: iters left: 3 (32 enodes) 1538731222.564 * * [misc]simplify: iters left: 2 (37 enodes) 1538731222.569 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731222.569 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.569 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731222.570 * * [misc]simplify: iters left: 6 (11 enodes) 1538731222.572 * * [misc]simplify: iters left: 5 (16 enodes) 1538731222.574 * * [misc]simplify: iters left: 4 (18 enodes) 1538731222.578 * * [misc]simplify: iters left: 3 (22 enodes) 1538731222.582 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731222.582 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731222.582 * * * * [misc]progress: [ 60 / 806 ] simplifiying candidate # 1538731222.582 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.583 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.585 * * [misc]simplify: iters left: 5 (23 enodes) 1538731222.591 * * [misc]simplify: iters left: 4 (38 enodes) 1538731222.606 * * [misc]simplify: iters left: 3 (65 enodes) 1538731222.643 * * [misc]simplify: iters left: 2 (141 enodes) 1538731222.692 * * [misc]simplify: iters left: 1 (143 enodes) 1538731222.702 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731222.702 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.702 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.703 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.705 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.708 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.712 * * [misc]simplify: iters left: 3 (25 enodes) 1538731222.722 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.723 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.723 * * * * [misc]progress: [ 61 / 806 ] simplifiying candidate # 1538731222.723 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) 1538731222.724 * * [misc]simplify: iters left: 6 (11 enodes) 1538731222.729 * * [misc]simplify: iters left: 5 (18 enodes) 1538731222.734 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.745 * * [misc]simplify: iters left: 3 (27 enodes) 1538731222.752 * * [misc]simplify: iters left: 2 (35 enodes) 1538731222.761 * * [misc]simplify: iters left: 1 (37 enodes) 1538731222.766 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731222.766 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.767 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731222.767 * * [misc]simplify: iters left: 6 (11 enodes) 1538731222.769 * * [misc]simplify: iters left: 5 (16 enodes) 1538731222.772 * * [misc]simplify: iters left: 4 (18 enodes) 1538731222.775 * * [misc]simplify: iters left: 3 (22 enodes) 1538731222.778 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731222.779 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731222.779 * * * * [misc]progress: [ 62 / 806 ] simplifiying candidate # 1538731222.779 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.780 * * [misc]simplify: iters left: 6 (13 enodes) 1538731222.782 * * [misc]simplify: iters left: 5 (22 enodes) 1538731222.786 * * [misc]simplify: iters left: 4 (30 enodes) 1538731222.791 * * [misc]simplify: iters left: 3 (35 enodes) 1538731222.797 * * [misc]simplify: iters left: 2 (39 enodes) 1538731222.802 * * [misc]simplify: iters left: 1 (41 enodes) 1538731222.809 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731222.809 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.809 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731222.811 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.815 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.821 * * [misc]simplify: iters left: 4 (19 enodes) 1538731222.828 * * [misc]simplify: iters left: 3 (22 enodes) 1538731222.837 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731222.837 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.837 * * * * [misc]progress: [ 63 / 806 ] simplifiying candidate # 1538731222.837 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731222.839 * * [misc]simplify: iters left: 6 (16 enodes) 1538731222.842 * * [misc]simplify: iters left: 5 (24 enodes) 1538731222.846 * * [misc]simplify: iters left: 4 (31 enodes) 1538731222.851 * * [misc]simplify: iters left: 3 (37 enodes) 1538731222.857 * * [misc]simplify: iters left: 2 (43 enodes) 1538731222.865 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.865 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.866 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731222.866 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.869 * * [misc]simplify: iters left: 5 (19 enodes) 1538731222.872 * * [misc]simplify: iters left: 4 (24 enodes) 1538731222.877 * * [misc]simplify: iters left: 3 (27 enodes) 1538731222.887 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731222.887 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731222.888 * * * * [misc]progress: [ 64 / 806 ] simplifiying candidate # 1538731222.888 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.889 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.895 * * [misc]simplify: iters left: 5 (21 enodes) 1538731222.899 * * [misc]simplify: iters left: 4 (28 enodes) 1538731222.904 * * [misc]simplify: iters left: 3 (34 enodes) 1538731222.909 * * [misc]simplify: iters left: 2 (40 enodes) 1538731222.918 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731222.918 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731222.918 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.919 * * [misc]simplify: iters left: 6 (13 enodes) 1538731222.921 * * [misc]simplify: iters left: 5 (18 enodes) 1538731222.925 * * [misc]simplify: iters left: 4 (23 enodes) 1538731222.929 * * [misc]simplify: iters left: 3 (26 enodes) 1538731222.934 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.934 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731222.934 * * * * [misc]progress: [ 65 / 806 ] simplifiying candidate # 1538731222.934 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731222.935 * * [misc]simplify: iters left: 6 (15 enodes) 1538731222.942 * * [misc]simplify: iters left: 5 (24 enodes) 1538731222.951 * * [misc]simplify: iters left: 4 (31 enodes) 1538731222.961 * * [misc]simplify: iters left: 3 (37 enodes) 1538731222.971 * * [misc]simplify: iters left: 2 (42 enodes) 1538731222.979 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731222.979 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.979 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731222.980 * * [misc]simplify: iters left: 6 (12 enodes) 1538731222.982 * * [misc]simplify: iters left: 5 (17 enodes) 1538731222.986 * * [misc]simplify: iters left: 4 (22 enodes) 1538731222.989 * * [misc]simplify: iters left: 3 (25 enodes) 1538731222.994 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731222.994 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731222.994 * * * * [misc]progress: [ 66 / 806 ] simplifiying candidate # 1538731222.994 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731222.995 * * [misc]simplify: iters left: 6 (14 enodes) 1538731222.998 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.004 * * [misc]simplify: iters left: 4 (28 enodes) 1538731223.008 * * [misc]simplify: iters left: 3 (34 enodes) 1538731223.014 * * [misc]simplify: iters left: 2 (40 enodes) 1538731223.022 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.022 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.022 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.023 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.025 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.028 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.032 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.037 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.037 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.037 * * * * [misc]progress: [ 67 / 806 ] simplifiying candidate # 1538731223.037 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731223.038 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.041 * * [misc]simplify: iters left: 5 (23 enodes) 1538731223.045 * * [misc]simplify: iters left: 4 (30 enodes) 1538731223.051 * * [misc]simplify: iters left: 3 (38 enodes) 1538731223.056 * * [misc]simplify: iters left: 2 (43 enodes) 1538731223.062 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.062 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.062 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.063 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.065 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.068 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.074 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.078 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.078 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.078 * * * * [misc]progress: [ 68 / 806 ] simplifiying candidate # 1538731223.079 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.080 * * [misc]simplify: iters left: 6 (16 enodes) 1538731223.083 * * [misc]simplify: iters left: 5 (24 enodes) 1538731223.088 * * [misc]simplify: iters left: 4 (32 enodes) 1538731223.094 * * [misc]simplify: iters left: 3 (40 enodes) 1538731223.099 * * [misc]simplify: iters left: 2 (41 enodes) 1538731223.107 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.107 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.108 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.109 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.112 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.115 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.119 * * [misc]simplify: iters left: 3 (27 enodes) 1538731223.125 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.125 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.125 * * * * [misc]progress: [ 69 / 806 ] simplifiying candidate # 1538731223.125 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731223.126 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.129 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.132 * * [misc]simplify: iters left: 4 (21 enodes) 1538731223.136 * * [misc]simplify: iters left: 3 (24 enodes) 1538731223.139 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731223.140 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.140 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.142 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.144 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.147 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.151 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.154 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) 1538731223.154 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.154 * * * * [misc]progress: [ 70 / 806 ] simplifiying candidate # 1538731223.155 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.156 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.159 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.163 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.167 * * [misc]simplify: iters left: 3 (29 enodes) 1538731223.172 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.172 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.173 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.174 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.176 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.180 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.183 * * [misc]simplify: iters left: 3 (27 enodes) 1538731223.189 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.189 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.189 * * * * [misc]progress: [ 71 / 806 ] simplifiying candidate # 1538731223.189 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731223.190 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.194 * * [misc]simplify: iters left: 5 (23 enodes) 1538731223.198 * * [misc]simplify: iters left: 4 (28 enodes) 1538731223.203 * * [misc]simplify: iters left: 3 (35 enodes) 1538731223.207 * * [misc]simplify: iters left: 2 (36 enodes) 1538731223.211 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.211 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.211 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.214 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.216 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.219 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.223 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.228 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731223.228 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.228 * * * * [misc]progress: [ 72 / 806 ] simplifiying candidate # 1538731223.228 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.229 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.232 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.236 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.240 * * [misc]simplify: iters left: 3 (29 enodes) 1538731223.245 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.245 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.246 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.246 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.249 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.252 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.256 * * [misc]simplify: iters left: 3 (27 enodes) 1538731223.261 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.261 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.261 * * * * [misc]progress: [ 73 / 806 ] simplifiying candidate # 1538731223.262 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731223.262 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.265 * * [misc]simplify: iters left: 5 (22 enodes) 1538731223.269 * * [misc]simplify: iters left: 4 (27 enodes) 1538731223.274 * * [misc]simplify: iters left: 3 (35 enodes) 1538731223.278 * * [misc]simplify: iters left: 2 (36 enodes) 1538731223.284 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.284 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.284 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.285 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.287 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.291 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.294 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.299 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731223.299 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.299 * * * * [misc]progress: [ 74 / 806 ] simplifiying candidate # 1538731223.300 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.301 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.303 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.307 * * [misc]simplify: iters left: 4 (29 enodes) 1538731223.312 * * [misc]simplify: iters left: 3 (37 enodes) 1538731223.317 * * [misc]simplify: iters left: 2 (38 enodes) 1538731223.325 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.325 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.325 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.326 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.328 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.331 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.335 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.340 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.340 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.340 * * * * [misc]progress: [ 75 / 806 ] simplifiying candidate # 1538731223.340 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731223.341 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.344 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.349 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.353 * * [misc]simplify: iters left: 3 (29 enodes) 1538731223.359 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.359 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.359 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.360 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.362 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.366 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.370 * * [misc]simplify: iters left: 3 (27 enodes) 1538731223.375 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731223.375 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.375 * * * * [misc]progress: [ 76 / 806 ] simplifiying candidate # 1538731223.375 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.376 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.378 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.381 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.385 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.389 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.389 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.389 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.389 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.392 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.395 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.399 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.402 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.402 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.402 * * * * [misc]progress: [ 77 / 806 ] simplifiying candidate # 1538731223.403 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731223.404 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.407 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.411 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.416 * * [misc]simplify: iters left: 3 (33 enodes) 1538731223.421 * * [misc]simplify: iters left: 2 (34 enodes) 1538731223.425 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.425 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.425 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.426 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.428 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.431 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.434 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.439 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.439 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.439 * * * * [misc]progress: [ 78 / 806 ] simplifiying candidate # 1538731223.439 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.440 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.443 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.446 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.450 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.453 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.453 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.454 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.454 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.457 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.460 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.463 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.467 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.467 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.467 * * * * [misc]progress: [ 79 / 806 ] simplifiying candidate # 1538731223.467 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731223.468 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.471 * * [misc]simplify: iters left: 5 (20 enodes) 1538731223.474 * * [misc]simplify: iters left: 4 (25 enodes) 1538731223.479 * * [misc]simplify: iters left: 3 (32 enodes) 1538731223.483 * * [misc]simplify: iters left: 2 (33 enodes) 1538731223.487 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.487 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.487 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.488 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.492 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.496 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.500 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.505 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.505 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.505 * * * * [misc]progress: [ 80 / 806 ] simplifiying candidate # 1538731223.505 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.506 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.510 * * [misc]simplify: iters left: 5 (24 enodes) 1538731223.514 * * [misc]simplify: iters left: 4 (31 enodes) 1538731223.521 * * [misc]simplify: iters left: 3 (42 enodes) 1538731223.527 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.527 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.527 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.528 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.530 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.533 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.537 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.542 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.542 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.542 * * * * [misc]progress: [ 81 / 806 ] simplifiying candidate # 1538731223.542 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731223.543 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.547 * * [misc]simplify: iters left: 5 (23 enodes) 1538731223.551 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.556 * * [misc]simplify: iters left: 3 (33 enodes) 1538731223.560 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.560 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.560 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.561 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.565 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.568 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.572 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.577 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.577 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.577 * * * * [misc]progress: [ 82 / 806 ] simplifiying candidate # 1538731223.577 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.578 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.582 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.585 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.590 * * [misc]simplify: iters left: 3 (31 enodes) 1538731223.594 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.594 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.594 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.595 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.597 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.600 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.604 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.608 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.608 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.608 * * * * [misc]progress: [ 83 / 806 ] simplifiying candidate # 1538731223.609 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt 1)) 1538731223.609 * * [misc]simplify: iters left: 6 (11 enodes) 1538731223.612 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.615 * * [misc]simplify: iters left: 4 (20 enodes) 1538731223.617 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.620 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731223.620 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.620 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731223.621 * * [misc]simplify: iters left: 6 (11 enodes) 1538731223.623 * * [misc]simplify: iters left: 5 (16 enodes) 1538731223.626 * * [misc]simplify: iters left: 4 (18 enodes) 1538731223.629 * * [misc]simplify: iters left: 3 (22 enodes) 1538731223.632 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731223.632 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731223.632 * * * * [misc]progress: [ 84 / 806 ] simplifiying candidate # 1538731223.633 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.635 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.639 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.642 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.647 * * [misc]simplify: iters left: 3 (31 enodes) 1538731223.651 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.651 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.651 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.652 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.654 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.657 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.661 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.665 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.665 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.665 * * * * [misc]progress: [ 85 / 806 ] simplifiying candidate # 1538731223.666 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1) 1538731223.666 * * [misc]simplify: iters left: 6 (11 enodes) 1538731223.669 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.672 * * [misc]simplify: iters left: 4 (20 enodes) 1538731223.675 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.677 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731223.677 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.678 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731223.678 * * [misc]simplify: iters left: 6 (11 enodes) 1538731223.680 * * [misc]simplify: iters left: 5 (16 enodes) 1538731223.683 * * [misc]simplify: iters left: 4 (18 enodes) 1538731223.686 * * [misc]simplify: iters left: 3 (22 enodes) 1538731223.690 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731223.690 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731223.690 * * * * [misc]progress: [ 86 / 806 ] simplifiying candidate # 1538731223.690 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.691 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.694 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.698 * * [misc]simplify: iters left: 4 (29 enodes) 1538731223.704 * * [misc]simplify: iters left: 3 (37 enodes) 1538731223.710 * * [misc]simplify: iters left: 2 (38 enodes) 1538731223.717 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.718 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.718 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.719 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.721 * * [misc]simplify: iters left: 5 (18 enodes) 1538731223.725 * * [misc]simplify: iters left: 4 (23 enodes) 1538731223.729 * * [misc]simplify: iters left: 3 (26 enodes) 1538731223.734 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731223.734 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.734 * * * * [misc]progress: [ 87 / 806 ] simplifiying candidate # 1538731223.734 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731223.735 * * [misc]simplify: iters left: 6 (15 enodes) 1538731223.738 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.742 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.746 * * [misc]simplify: iters left: 3 (29 enodes) 1538731223.752 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.752 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.752 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.753 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.756 * * [misc]simplify: iters left: 5 (19 enodes) 1538731223.760 * * [misc]simplify: iters left: 4 (24 enodes) 1538731223.764 * * [misc]simplify: iters left: 3 (27 enodes) 1538731223.770 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) 1538731223.770 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731223.770 * * * * [misc]progress: [ 88 / 806 ] simplifiying candidate # 1538731223.771 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.772 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.774 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.778 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.782 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.785 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.785 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.785 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.786 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.788 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.792 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.795 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.799 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.799 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.799 * * * * [misc]progress: [ 89 / 806 ] simplifiying candidate # 1538731223.799 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731223.800 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.803 * * [misc]simplify: iters left: 5 (21 enodes) 1538731223.807 * * [misc]simplify: iters left: 4 (26 enodes) 1538731223.812 * * [misc]simplify: iters left: 3 (33 enodes) 1538731223.815 * * [misc]simplify: iters left: 2 (34 enodes) 1538731223.819 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.819 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.820 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.820 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.823 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.828 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.832 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.836 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.837 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.837 * * * * [misc]progress: [ 90 / 806 ] simplifiying candidate # 1538731223.837 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.837 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.840 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.842 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.846 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.849 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.849 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.850 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.852 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.854 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.857 * * [misc]simplify: iters left: 4 (19 enodes) 1538731223.860 * * [misc]simplify: iters left: 3 (23 enodes) 1538731223.864 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731223.864 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.864 * * * * [misc]progress: [ 91 / 806 ] simplifiying candidate # 1538731223.864 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731223.865 * * [misc]simplify: iters left: 6 (13 enodes) 1538731223.867 * * [misc]simplify: iters left: 5 (20 enodes) 1538731223.871 * * [misc]simplify: iters left: 4 (25 enodes) 1538731223.875 * * [misc]simplify: iters left: 3 (32 enodes) 1538731223.879 * * [misc]simplify: iters left: 2 (33 enodes) 1538731223.883 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731223.883 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.883 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.884 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.886 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.890 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.894 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.899 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731223.899 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731223.899 * * * * [misc]progress: [ 92 / 806 ] simplifiying candidate # 1538731223.899 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.900 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.903 * * [misc]simplify: iters left: 5 (23 enodes) 1538731223.908 * * [misc]simplify: iters left: 4 (33 enodes) 1538731223.916 * * [misc]simplify: iters left: 3 (45 enodes) 1538731223.929 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731223.929 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.929 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.933 * * [misc]simplify: iters left: 6 (12 enodes) 1538731223.937 * * [misc]simplify: iters left: 5 (17 enodes) 1538731223.943 * * [misc]simplify: iters left: 4 (22 enodes) 1538731223.950 * * [misc]simplify: iters left: 3 (25 enodes) 1538731223.960 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731223.960 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.960 * * * * [misc]progress: [ 93 / 806 ] simplifiying candidate # 1538731223.961 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731223.962 * * [misc]simplify: iters left: 6 (14 enodes) 1538731223.968 * * [misc]simplify: iters left: 5 (22 enodes) 1538731223.976 * * [misc]simplify: iters left: 4 (28 enodes) 1538731223.984 * * [misc]simplify: iters left: 3 (31 enodes) 1538731223.993 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) 1538731223.993 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731223.993 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731223.995 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.000 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.007 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.015 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.024 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.024 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.024 * * * * [misc]progress: [ 94 / 806 ] simplifiying candidate # 1538731224.025 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.026 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.031 * * [misc]simplify: iters left: 5 (20 enodes) 1538731224.038 * * [misc]simplify: iters left: 4 (27 enodes) 1538731224.046 * * [misc]simplify: iters left: 3 (30 enodes) 1538731224.054 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.054 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.054 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.055 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.059 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.068 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.075 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.085 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.085 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.085 * * * * [misc]progress: [ 95 / 806 ] simplifiying candidate # 1538731224.085 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt 1)) 1538731224.086 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.092 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.096 * * [misc]simplify: iters left: 4 (20 enodes) 1538731224.101 * * [misc]simplify: iters left: 3 (23 enodes) 1538731224.107 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731224.107 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.107 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731224.109 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.113 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.118 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.125 * * [misc]simplify: iters left: 3 (22 enodes) 1538731224.132 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731224.132 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731224.132 * * * * [misc]progress: [ 96 / 806 ] simplifiying candidate # 1538731224.132 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.133 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.138 * * [misc]simplify: iters left: 5 (20 enodes) 1538731224.146 * * [misc]simplify: iters left: 4 (27 enodes) 1538731224.153 * * [misc]simplify: iters left: 3 (30 enodes) 1538731224.161 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.161 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.162 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.163 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.167 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.174 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.181 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.187 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.187 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.187 * * * * [misc]progress: [ 97 / 806 ] simplifiying candidate # 1538731224.187 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) 1538731224.188 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.190 * * [misc]simplify: iters left: 5 (15 enodes) 1538731224.194 * * [misc]simplify: iters left: 4 (17 enodes) 1538731224.196 * * [misc]simplify: iters left: 3 (20 enodes) 1538731224.199 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1538731224.199 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.200 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731224.200 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.203 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.206 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.209 * * [misc]simplify: iters left: 3 (22 enodes) 1538731224.213 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731224.213 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im))) (hypot y.re y.im))) 1538731224.213 * * * * [misc]progress: [ 98 / 806 ] simplifiying candidate # 1538731224.213 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.214 * * [misc]simplify: iters left: 6 (9 enodes) 1538731224.216 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.219 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.225 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.233 * * [misc]simplify: iters left: 2 (28 enodes) 1538731224.237 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.237 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.237 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.238 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.240 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.243 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.246 * * [misc]simplify: iters left: 3 (21 enodes) 1538731224.249 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.249 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.249 * * * * [misc]progress: [ 99 / 806 ] simplifiying candidate # 1538731224.250 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731224.250 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.253 * * [misc]simplify: iters left: 5 (19 enodes) 1538731224.256 * * [misc]simplify: iters left: 4 (24 enodes) 1538731224.260 * * [misc]simplify: iters left: 3 (27 enodes) 1538731224.264 * * [misc]simplify: iters left: 2 (33 enodes) 1538731224.272 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.272 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.273 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.273 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.276 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.279 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.283 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.292 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.292 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.292 * * * * [misc]progress: [ 100 / 806 ] simplifiying candidate # 1538731224.292 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.293 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.297 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.303 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.310 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.314 * * [misc]simplify: iters left: 2 (30 enodes) 1538731224.320 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.320 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.320 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.321 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.323 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.326 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.330 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.334 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731224.334 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731224.334 * * * * [misc]progress: [ 101 / 806 ] simplifiying candidate # 1538731224.335 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731224.335 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.338 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.341 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.345 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.350 * * [misc]simplify: iters left: 2 (25 enodes) 1538731224.356 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.356 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.356 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.357 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.364 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.370 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.374 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.378 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.378 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.378 * * * * [misc]progress: [ 102 / 806 ] simplifiying candidate # 1538731224.379 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.379 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.381 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.384 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.387 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.391 * * [misc]simplify: iters left: 2 (30 enodes) 1538731224.397 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.397 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.398 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.398 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.402 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.407 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.413 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.421 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731224.421 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731224.422 * * * * [misc]progress: [ 103 / 806 ] simplifiying candidate # 1538731224.422 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731224.423 * * [misc]simplify: iters left: 6 (9 enodes) 1538731224.427 * * [misc]simplify: iters left: 5 (15 enodes) 1538731224.431 * * [misc]simplify: iters left: 4 (20 enodes) 1538731224.434 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.437 * * [misc]simplify: iters left: 2 (25 enodes) 1538731224.440 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.440 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.440 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.441 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.443 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.446 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.451 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.455 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.455 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.455 * * * * [misc]progress: [ 104 / 806 ] simplifiying candidate # 1538731224.455 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.456 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.458 * * [misc]simplify: iters left: 5 (19 enodes) 1538731224.462 * * [misc]simplify: iters left: 4 (25 enodes) 1538731224.466 * * [misc]simplify: iters left: 3 (30 enodes) 1538731224.470 * * [misc]simplify: iters left: 2 (31 enodes) 1538731224.475 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.475 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.476 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.477 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.479 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.482 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.486 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.491 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.491 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.491 * * * * [misc]progress: [ 105 / 806 ] simplifiying candidate # 1538731224.491 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731224.492 * * [misc]simplify: iters left: 6 (9 enodes) 1538731224.495 * * [misc]simplify: iters left: 5 (14 enodes) 1538731224.500 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731224.500 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.500 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.501 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.506 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.511 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.517 * * [misc]simplify: iters left: 3 (22 enodes) 1538731224.524 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) 1538731224.524 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.524 * * * * [misc]progress: [ 106 / 806 ] simplifiying candidate # 1538731224.524 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.525 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.527 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.530 * * [misc]simplify: iters left: 4 (19 enodes) 1538731224.534 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.534 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.535 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.535 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.538 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.541 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.544 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.549 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.549 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.549 * * * * [misc]progress: [ 107 / 806 ] simplifiying candidate # 1538731224.549 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731224.550 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.553 * * [misc]simplify: iters left: 5 (15 enodes) 1538731224.555 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.558 * * [misc]simplify: iters left: 3 (21 enodes) 1538731224.560 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731224.560 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.561 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.561 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.563 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.566 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.570 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.574 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.574 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.574 * * * * [misc]progress: [ 108 / 806 ] simplifiying candidate # 1538731224.574 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.575 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.580 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.585 * * [misc]simplify: iters left: 4 (19 enodes) 1538731224.592 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.592 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.593 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.594 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.599 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.606 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.610 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.615 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.615 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.615 * * * * [misc]progress: [ 109 / 806 ] simplifiying candidate # 1538731224.615 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731224.616 * * [misc]simplify: iters left: 6 (9 enodes) 1538731224.619 * * [misc]simplify: iters left: 5 (14 enodes) 1538731224.622 * * [misc]simplify: iters left: 4 (17 enodes) 1538731224.625 * * [misc]simplify: iters left: 3 (21 enodes) 1538731224.627 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731224.627 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.627 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.628 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.630 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.633 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.637 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.641 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.641 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.641 * * * * [misc]progress: [ 110 / 806 ] simplifiying candidate # 1538731224.642 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.642 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.644 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.647 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.651 * * [misc]simplify: iters left: 3 (27 enodes) 1538731224.658 * * [misc]simplify: iters left: 2 (28 enodes) 1538731224.669 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.669 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.669 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.670 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.675 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.682 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.689 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.698 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.698 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (fma y.re x.re (* y.im x.im)) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731224.698 * * * * [misc]progress: [ 111 / 806 ] simplifiying candidate # 1538731224.698 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731224.699 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.701 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.704 * * [misc]simplify: iters left: 4 (19 enodes) 1538731224.707 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731224.707 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.707 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.708 * * [misc]simplify: iters left: 6 (13 enodes) 1538731224.712 * * [misc]simplify: iters left: 5 (18 enodes) 1538731224.715 * * [misc]simplify: iters left: 4 (23 enodes) 1538731224.719 * * [misc]simplify: iters left: 3 (26 enodes) 1538731224.724 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.724 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.724 * * * * [misc]progress: [ 112 / 806 ] simplifiying candidate # 1538731224.724 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.725 * * [misc]simplify: iters left: 6 (8 enodes) 1538731224.726 * * [misc]simplify: iters left: 5 (12 enodes) 1538731224.728 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731224.728 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.728 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.729 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.731 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.734 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.738 * * [misc]simplify: iters left: 3 (22 enodes) 1538731224.745 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731224.745 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.745 * * * * [misc]progress: [ 113 / 806 ] simplifiying candidate # 1538731224.746 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731224.746 * * [misc]simplify: iters left: 6 (9 enodes) 1538731224.751 * * [misc]simplify: iters left: 5 (13 enodes) 1538731224.756 * * [misc]simplify: iters left: 4 (16 enodes) 1538731224.761 * * [misc]simplify: iters left: 3 (19 enodes) 1538731224.765 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731224.765 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.765 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.766 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.771 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.777 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.785 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.793 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.793 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.793 * * * * [misc]progress: [ 114 / 806 ] simplifiying candidate # 1538731224.794 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.795 * * [misc]simplify: iters left: 6 (8 enodes) 1538731224.798 * * [misc]simplify: iters left: 5 (12 enodes) 1538731224.802 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731224.802 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.802 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.803 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.807 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.813 * * [misc]simplify: iters left: 4 (18 enodes) 1538731224.819 * * [misc]simplify: iters left: 3 (22 enodes) 1538731224.826 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731224.826 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.826 * * * * [misc]progress: [ 115 / 806 ] simplifiying candidate # 1538731224.826 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731224.829 * * [misc]simplify: iters left: 6 (8 enodes) 1538731224.833 * * [misc]simplify: iters left: 5 (12 enodes) 1538731224.838 * * [misc]simplify: iters left: 4 (15 enodes) 1538731224.842 * * [misc]simplify: iters left: 3 (18 enodes) 1538731224.846 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731224.846 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.847 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731224.848 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.852 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.858 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.865 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.873 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.873 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.873 * * * * [misc]progress: [ 116 / 806 ] simplifiying candidate # 1538731224.874 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731224.875 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.880 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.886 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.894 * * [misc]simplify: iters left: 3 (34 enodes) 1538731224.904 * * [misc]simplify: iters left: 2 (36 enodes) 1538731224.910 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.910 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.911 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.912 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.916 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.922 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.926 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.930 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731224.930 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.930 * * * * [misc]progress: [ 117 / 806 ] simplifiying candidate # 1538731224.930 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731224.931 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.933 * * [misc]simplify: iters left: 5 (15 enodes) 1538731224.936 * * [misc]simplify: iters left: 4 (17 enodes) 1538731224.939 * * [misc]simplify: iters left: 3 (20 enodes) 1538731224.941 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731224.941 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.941 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.942 * * [misc]simplify: iters left: 6 (12 enodes) 1538731224.944 * * [misc]simplify: iters left: 5 (17 enodes) 1538731224.948 * * [misc]simplify: iters left: 4 (22 enodes) 1538731224.952 * * [misc]simplify: iters left: 3 (25 enodes) 1538731224.956 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731224.956 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.956 * * * * [misc]progress: [ 118 / 806 ] simplifiying candidate # 1538731224.957 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.957 * * [misc]simplify: iters left: 5 (9 enodes) 1538731224.959 * * [misc]simplify: iters left: 4 (13 enodes) 1538731224.961 * * [misc]simplify: iters left: 3 (16 enodes) 1538731224.964 * * [misc]simplify: iters left: 2 (18 enodes) 1538731224.966 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731224.966 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.966 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.967 * * [misc]simplify: iters left: 6 (11 enodes) 1538731224.969 * * [misc]simplify: iters left: 5 (16 enodes) 1538731224.971 * * [misc]simplify: iters left: 4 (21 enodes) 1538731224.975 * * [misc]simplify: iters left: 3 (24 enodes) 1538731224.979 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.979 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731224.979 * * * * [misc]progress: [ 119 / 806 ] simplifiying candidate # 1538731224.979 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1538731224.980 * * [misc]simplify: iters left: 5 (4 enodes) 1538731224.982 * * [misc]simplify: iters left: 4 (8 enodes) 1538731224.982 * [exit]simplify: Simplified to 1 1538731224.982 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731224.982 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731224.983 * * [misc]simplify: iters left: 6 (10 enodes) 1538731224.985 * * [misc]simplify: iters left: 5 (15 enodes) 1538731224.987 * * [misc]simplify: iters left: 4 (17 enodes) 1538731224.990 * * [misc]simplify: iters left: 3 (21 enodes) 1538731224.993 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731224.993 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731224.994 * * * * [misc]progress: [ 120 / 806 ] simplifiying candidate # 1538731224.994 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731224.994 * * [misc]simplify: iters left: 5 (9 enodes) 1538731224.996 * * [misc]simplify: iters left: 4 (13 enodes) 1538731224.998 * * [misc]simplify: iters left: 3 (16 enodes) 1538731225.001 * * [misc]simplify: iters left: 2 (18 enodes) 1538731225.003 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.003 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.003 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.004 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.006 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.009 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.012 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.016 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.016 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.016 * * * * [misc]progress: [ 121 / 806 ] simplifiying candidate # 1538731225.016 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1538731225.018 * * [misc]simplify: iters left: 5 (4 enodes) 1538731225.021 * * [misc]simplify: iters left: 4 (8 enodes) 1538731225.021 * [exit]simplify: Simplified to 1 1538731225.021 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.022 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.022 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.025 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.030 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.033 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.037 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731225.037 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.037 * * * * [misc]progress: [ 122 / 806 ] simplifiying candidate # 1538731225.037 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.037 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.040 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.042 * * [misc]simplify: iters left: 4 (22 enodes) 1538731225.046 * * [misc]simplify: iters left: 3 (27 enodes) 1538731225.050 * * [misc]simplify: iters left: 2 (28 enodes) 1538731225.055 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.055 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.055 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.055 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.058 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.062 * * [misc]simplify: iters left: 4 (22 enodes) 1538731225.069 * * [misc]simplify: iters left: 3 (25 enodes) 1538731225.075 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.075 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (fma y.re x.re (* y.im x.im)) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.075 * * * * [misc]progress: [ 123 / 806 ] simplifiying candidate # 1538731225.075 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731225.076 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.078 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.080 * * [misc]simplify: iters left: 4 (19 enodes) 1538731225.084 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731225.084 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.084 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.085 * * [misc]simplify: iters left: 6 (13 enodes) 1538731225.087 * * [misc]simplify: iters left: 5 (18 enodes) 1538731225.091 * * [misc]simplify: iters left: 4 (23 enodes) 1538731225.096 * * [misc]simplify: iters left: 3 (26 enodes) 1538731225.101 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.101 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.101 * * * * [misc]progress: [ 124 / 806 ] simplifiying candidate # 1538731225.101 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.101 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.103 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.107 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731225.107 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.107 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.108 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.112 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.118 * * [misc]simplify: iters left: 4 (18 enodes) 1538731225.124 * * [misc]simplify: iters left: 3 (22 enodes) 1538731225.129 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731225.129 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.129 * * * * [misc]progress: [ 125 / 806 ] simplifiying candidate # 1538731225.129 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731225.130 * * [misc]simplify: iters left: 6 (9 enodes) 1538731225.132 * * [misc]simplify: iters left: 5 (13 enodes) 1538731225.134 * * [misc]simplify: iters left: 4 (16 enodes) 1538731225.137 * * [misc]simplify: iters left: 3 (19 enodes) 1538731225.139 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.139 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.139 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731225.139 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.142 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.145 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.148 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.152 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.152 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.152 * * * * [misc]progress: [ 126 / 806 ] simplifiying candidate # 1538731225.152 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.153 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.154 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.156 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731225.156 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.156 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.157 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.159 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.164 * * [misc]simplify: iters left: 4 (18 enodes) 1538731225.170 * * [misc]simplify: iters left: 3 (22 enodes) 1538731225.177 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731225.177 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.177 * * * * [misc]progress: [ 127 / 806 ] simplifiying candidate # 1538731225.177 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731225.178 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.180 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.183 * * [misc]simplify: iters left: 4 (15 enodes) 1538731225.187 * * [misc]simplify: iters left: 3 (18 enodes) 1538731225.189 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.189 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.189 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731225.190 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.192 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.195 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.198 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.202 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.202 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.202 * * * * [misc]progress: [ 128 / 806 ] simplifiying candidate # 1538731225.202 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.203 * * [misc]simplify: iters left: 6 (9 enodes) 1538731225.205 * * [misc]simplify: iters left: 5 (13 enodes) 1538731225.207 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.207 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.207 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.208 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.212 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.217 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.224 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.230 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.230 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.230 * * * * [misc]progress: [ 129 / 806 ] simplifiying candidate # 1538731225.230 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731225.230 * * [misc]simplify: iters left: 6 (9 enodes) 1538731225.232 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.234 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731225.234 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.234 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.235 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.237 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.240 * * [misc]simplify: iters left: 4 (22 enodes) 1538731225.244 * * [misc]simplify: iters left: 3 (25 enodes) 1538731225.248 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.248 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.248 * * * * [misc]progress: [ 130 / 806 ] simplifiying candidate # 1538731225.248 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.249 * * [misc]simplify: iters left: 5 (8 enodes) 1538731225.250 * * [misc]simplify: iters left: 4 (10 enodes) 1538731225.252 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.252 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.252 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.252 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.254 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.259 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.267 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.277 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.277 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.277 * * * * [misc]progress: [ 131 / 806 ] simplifiying candidate # 1538731225.278 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt 1)) 1538731225.278 * * [misc]simplify: iters left: 4 (4 enodes) 1538731225.281 * * [misc]simplify: iters left: 3 (6 enodes) 1538731225.281 * [exit]simplify: Simplified to 1 1538731225.281 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.282 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.282 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.286 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.292 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.298 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.304 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731225.304 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.304 * * * * [misc]progress: [ 132 / 806 ] simplifiying candidate # 1538731225.305 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.305 * * [misc]simplify: iters left: 5 (8 enodes) 1538731225.308 * * [misc]simplify: iters left: 4 (10 enodes) 1538731225.311 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.311 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.312 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.313 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.317 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.323 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.331 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.339 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.339 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.339 * * * * [misc]progress: [ 133 / 806 ] simplifiying candidate # 1538731225.339 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1538731225.340 * * [misc]simplify: iters left: 4 (3 enodes) 1538731225.341 * * [misc]simplify: iters left: 3 (5 enodes) 1538731225.342 * [exit]simplify: Simplified to 1 1538731225.342 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.342 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.343 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.347 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.352 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.358 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.365 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731225.365 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.365 * * * * [misc]progress: [ 134 / 806 ] simplifiying candidate # 1538731225.365 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.366 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.369 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.374 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.374 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.374 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.375 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.379 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.385 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.392 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.401 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.401 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.401 * * * * [misc]progress: [ 135 / 806 ] simplifiying candidate # 1538731225.401 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731225.402 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.405 * * [misc]simplify: iters left: 5 (11 enodes) 1538731225.408 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731225.408 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.408 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.412 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.416 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.422 * * [misc]simplify: iters left: 4 (22 enodes) 1538731225.429 * * [misc]simplify: iters left: 3 (25 enodes) 1538731225.438 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.438 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.438 * * * * [misc]progress: [ 136 / 806 ] simplifiying candidate # 1538731225.439 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.439 * * [misc]simplify: iters left: 5 (7 enodes) 1538731225.442 * * [misc]simplify: iters left: 4 (9 enodes) 1538731225.444 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.444 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.445 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.446 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.450 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.456 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.463 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.471 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.471 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.471 * * * * [misc]progress: [ 137 / 806 ] simplifiying candidate # 1538731225.471 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1538731225.471 * * [misc]simplify: iters left: 3 (3 enodes) 1538731225.474 * * [misc]simplify: iters left: 2 (5 enodes) 1538731225.475 * [exit]simplify: Simplified to 1 1538731225.475 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.475 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.476 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.480 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.485 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.490 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.496 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731225.496 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.496 * * * * [misc]progress: [ 138 / 806 ] simplifiying candidate # 1538731225.496 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.497 * * [misc]simplify: iters left: 5 (7 enodes) 1538731225.498 * * [misc]simplify: iters left: 4 (9 enodes) 1538731225.499 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731225.499 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.499 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.500 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.502 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.505 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.508 * * [misc]simplify: iters left: 3 (24 enodes) 1538731225.514 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.514 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.514 * * * * [misc]progress: [ 139 / 806 ] simplifiying candidate # 1538731225.514 * [enter]simplify: Simplifying (/ 1 1) 1538731225.514 * * [misc]simplify: iters left: 2 (2 enodes) 1538731225.515 * * [misc]simplify: iters left: 1 (4 enodes) 1538731225.516 * [exit]simplify: Simplified to 1 1538731225.516 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.516 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.517 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.521 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.529 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.535 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.541 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731225.541 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.541 * * * * [misc]progress: [ 140 / 806 ] simplifiying candidate # 1538731225.542 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.543 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.547 * * [misc]simplify: iters left: 5 (16 enodes) 1538731225.552 * * [misc]simplify: iters left: 4 (18 enodes) 1538731225.558 * * [misc]simplify: iters left: 3 (21 enodes) 1538731225.566 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.566 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.567 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.568 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.571 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.575 * * [misc]simplify: iters left: 4 (15 enodes) 1538731225.580 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.580 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.581 * * * * [misc]progress: [ 141 / 806 ] simplifiying candidate # 1538731225.581 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731225.582 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.586 * * [misc]simplify: iters left: 5 (15 enodes) 1538731225.591 * * [misc]simplify: iters left: 4 (17 enodes) 1538731225.597 * * [misc]simplify: iters left: 3 (20 enodes) 1538731225.604 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) 1538731225.604 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.604 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.605 * * [misc]simplify: iters left: 6 (9 enodes) 1538731225.608 * * [misc]simplify: iters left: 5 (13 enodes) 1538731225.613 * * [misc]simplify: iters left: 4 (16 enodes) 1538731225.619 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731225.619 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.619 * * * * [misc]progress: [ 142 / 806 ] simplifiying candidate # 1538731225.619 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.620 * * [misc]simplify: iters left: 5 (10 enodes) 1538731225.624 * * [misc]simplify: iters left: 4 (13 enodes) 1538731225.628 * * [misc]simplify: iters left: 3 (15 enodes) 1538731225.633 * * [misc]simplify: iters left: 2 (18 enodes) 1538731225.639 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.639 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.640 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.640 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.643 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.647 * * [misc]simplify: iters left: 4 (15 enodes) 1538731225.653 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.653 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.653 * * * * [misc]progress: [ 143 / 806 ] simplifiying candidate # 1538731225.653 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) 1538731225.654 * * [misc]simplify: iters left: 5 (9 enodes) 1538731225.658 * * [misc]simplify: iters left: 4 (14 enodes) 1538731225.662 * * [misc]simplify: iters left: 3 (16 enodes) 1538731225.669 * * [misc]simplify: iters left: 2 (19 enodes) 1538731225.674 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731225.674 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (fma y.re x.re (* y.im x.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.675 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.675 * * [misc]simplify: iters left: 6 (7 enodes) 1538731225.678 * * [misc]simplify: iters left: 5 (11 enodes) 1538731225.681 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731225.682 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (fma y.re x.re (* y.im x.im)) (/ 1 (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.682 * * * * [misc]progress: [ 144 / 806 ] simplifiying candidate # 1538731225.682 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.683 * * [misc]simplify: iters left: 5 (10 enodes) 1538731225.686 * * [misc]simplify: iters left: 4 (13 enodes) 1538731225.691 * * [misc]simplify: iters left: 3 (15 enodes) 1538731225.696 * * [misc]simplify: iters left: 2 (18 enodes) 1538731225.702 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.702 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.702 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.703 * * [misc]simplify: iters left: 6 (8 enodes) 1538731225.706 * * [misc]simplify: iters left: 5 (12 enodes) 1538731225.711 * * [misc]simplify: iters left: 4 (15 enodes) 1538731225.716 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.716 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.716 * * * * [misc]progress: [ 145 / 806 ] simplifiying candidate # 1538731225.716 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) 1) 1538731225.717 * * [misc]simplify: iters left: 5 (8 enodes) 1538731225.720 * * [misc]simplify: iters left: 4 (13 enodes) 1538731225.725 * * [misc]simplify: iters left: 3 (17 enodes) 1538731225.731 * * [misc]simplify: iters left: 2 (20 enodes) 1538731225.736 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731225.736 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (fma y.re x.re (* y.im x.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.736 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731225.737 * * [misc]simplify: iters left: 6 (7 enodes) 1538731225.739 * * [misc]simplify: iters left: 5 (11 enodes) 1538731225.743 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731225.743 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (fma y.re x.re (* y.im x.im)) (/ 1 (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.743 * * * * [misc]progress: [ 146 / 806 ] simplifiying candidate # 1538731225.743 * * * * [misc]progress: [ 147 / 806 ] simplifiying candidate # 1538731225.743 * * * * [misc]progress: [ 148 / 806 ] simplifiying candidate # 1538731225.743 * * * * [misc]progress: [ 149 / 806 ] simplifiying candidate # 1538731225.744 * [enter]simplify: Simplifying (cbrt (sqrt (hypot y.re y.im))) 1538731225.744 * * [misc]simplify: iters left: 3 (5 enodes) 1538731225.746 * [exit]simplify: Simplified to (cbrt (sqrt (hypot y.re y.im))) 1538731225.746 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.746 * * * * [misc]progress: [ 150 / 806 ] simplifiying candidate # 1538731225.746 * [enter]simplify: Simplifying (sqrt (cbrt (hypot y.re y.im))) 1538731225.747 * * [misc]simplify: iters left: 3 (5 enodes) 1538731225.749 * [exit]simplify: Simplified to (sqrt (cbrt (hypot y.re y.im))) 1538731225.749 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.749 * * * * [misc]progress: [ 151 / 806 ] simplifiying candidate # 1538731225.749 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.re y.im))) 1538731225.749 * * [misc]simplify: iters left: 3 (5 enodes) 1538731225.751 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.re y.im))) 1538731225.751 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.751 * * * * [misc]progress: [ 152 / 806 ] simplifiying candidate # 1538731225.751 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731225.752 * * [misc]simplify: iters left: 2 (4 enodes) 1538731225.752 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731225.752 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt 1)) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.752 * * * * [misc]progress: [ 153 / 806 ] simplifiying candidate # 1538731225.752 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.re y.im))) 1538731225.753 * * [misc]simplify: iters left: 3 (5 enodes) 1538731225.754 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.re y.im))) 1538731225.754 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731225.754 * * * * [misc]progress: [ 154 / 806 ] simplifiying candidate # 1538731225.754 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731225.754 * * [misc]simplify: iters left: 2 (4 enodes) 1538731225.755 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731225.755 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731225.755 * * * * [misc]progress: [ 155 / 806 ] simplifiying candidate # 1538731225.755 * [enter]simplify: Simplifying (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1538731225.755 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.757 * * [misc]simplify: iters left: 5 (14 enodes) 1538731225.760 * * [misc]simplify: iters left: 4 (16 enodes) 1538731225.763 * * [misc]simplify: iters left: 3 (19 enodes) 1538731225.766 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731225.766 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.766 * * * * [misc]progress: [ 156 / 806 ] simplifiying candidate # 1538731225.766 * [enter]simplify: Simplifying (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1538731225.767 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.769 * * [misc]simplify: iters left: 5 (13 enodes) 1538731225.771 * * [misc]simplify: iters left: 4 (15 enodes) 1538731225.774 * * [misc]simplify: iters left: 3 (18 enodes) 1538731225.777 * [exit]simplify: Simplified to (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731225.777 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.777 * * * * [misc]progress: [ 157 / 806 ] simplifiying candidate # 1538731225.777 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.778 * * [misc]simplify: iters left: 6 (13 enodes) 1538731225.784 * * [misc]simplify: iters left: 5 (22 enodes) 1538731225.789 * * [misc]simplify: iters left: 4 (33 enodes) 1538731225.794 * * [misc]simplify: iters left: 3 (39 enodes) 1538731225.800 * * [misc]simplify: iters left: 2 (42 enodes) 1538731225.813 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.813 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.813 * * * * [misc]progress: [ 158 / 806 ] simplifiying candidate # 1538731225.813 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731225.814 * * [misc]simplify: iters left: 6 (13 enodes) 1538731225.820 * * [misc]simplify: iters left: 5 (19 enodes) 1538731225.827 * * [misc]simplify: iters left: 4 (23 enodes) 1538731225.834 * * [misc]simplify: iters left: 3 (27 enodes) 1538731225.844 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731225.844 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.844 * * * * [misc]progress: [ 159 / 806 ] simplifiying candidate # 1538731225.844 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.845 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.847 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.851 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.855 * * [misc]simplify: iters left: 3 (25 enodes) 1538731225.860 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731225.860 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.860 * * * * [misc]progress: [ 160 / 806 ] simplifiying candidate # 1538731225.860 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1538731225.861 * * [misc]simplify: iters left: 6 (11 enodes) 1538731225.864 * * [misc]simplify: iters left: 5 (18 enodes) 1538731225.867 * * [misc]simplify: iters left: 4 (22 enodes) 1538731225.874 * * [misc]simplify: iters left: 3 (29 enodes) 1538731225.885 * * [misc]simplify: iters left: 2 (44 enodes) 1538731225.896 * * [misc]simplify: iters left: 1 (45 enodes) 1538731225.904 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731225.904 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.904 * * * * [misc]progress: [ 161 / 806 ] simplifiying candidate # 1538731225.904 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731225.905 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.910 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.916 * * [misc]simplify: iters left: 4 (21 enodes) 1538731225.923 * * [misc]simplify: iters left: 3 (25 enodes) 1538731225.933 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731225.933 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.933 * * * * [misc]progress: [ 162 / 806 ] simplifiying candidate # 1538731225.933 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1538731225.934 * * [misc]simplify: iters left: 6 (10 enodes) 1538731225.938 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.945 * * [misc]simplify: iters left: 4 (25 enodes) 1538731225.953 * * [misc]simplify: iters left: 3 (30 enodes) 1538731225.961 * * [misc]simplify: iters left: 2 (35 enodes) 1538731225.971 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731225.971 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (sqrt (hypot y.re y.im)) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731225.971 * * * * [misc]progress: [ 163 / 806 ] simplifiying candidate # 1538731225.971 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731225.973 * * [misc]simplify: iters left: 6 (12 enodes) 1538731225.977 * * [misc]simplify: iters left: 5 (17 enodes) 1538731225.983 * * [misc]simplify: iters left: 4 (19 enodes) 1538731225.990 * * [misc]simplify: iters left: 3 (22 enodes) 1538731225.998 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731225.998 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731225.998 * * * * [misc]progress: [ 164 / 806 ] simplifiying candidate # 1538731225.999 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731226.000 * * [misc]simplify: iters left: 6 (12 enodes) 1538731226.004 * * [misc]simplify: iters left: 5 (16 enodes) 1538731226.013 * * [misc]simplify: iters left: 4 (18 enodes) 1538731226.019 * * [misc]simplify: iters left: 3 (21 enodes) 1538731226.026 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731226.026 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.026 * * * * [misc]progress: [ 165 / 806 ] simplifiying candidate # 1538731226.027 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.028 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.032 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.036 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.042 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.048 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.048 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.049 * * * * [misc]progress: [ 166 / 806 ] simplifiying candidate # 1538731226.049 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1538731226.050 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.054 * * [misc]simplify: iters left: 5 (15 enodes) 1538731226.059 * * [misc]simplify: iters left: 4 (17 enodes) 1538731226.066 * * [misc]simplify: iters left: 3 (22 enodes) 1538731226.071 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1538731226.071 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731226.071 * * * * [misc]progress: [ 167 / 806 ] simplifiying candidate # 1538731226.072 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.073 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.077 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.082 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.088 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.095 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.095 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.095 * * * * [misc]progress: [ 168 / 806 ] simplifiying candidate # 1538731226.095 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1538731226.096 * * [misc]simplify: iters left: 6 (9 enodes) 1538731226.099 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.105 * * [misc]simplify: iters left: 4 (18 enodes) 1538731226.111 * * [misc]simplify: iters left: 3 (21 enodes) 1538731226.116 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731226.116 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731226.116 * * * * [misc]progress: [ 169 / 806 ] simplifiying candidate # 1538731226.116 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.117 * * [misc]simplify: iters left: 6 (8 enodes) 1538731226.121 * * [misc]simplify: iters left: 5 (12 enodes) 1538731226.125 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.125 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.125 * * * * [misc]progress: [ 170 / 806 ] simplifiying candidate # 1538731226.125 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731226.126 * * [misc]simplify: iters left: 6 (8 enodes) 1538731226.129 * * [misc]simplify: iters left: 5 (11 enodes) 1538731226.133 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731226.133 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.133 * * * * [misc]progress: [ 171 / 806 ] simplifiying candidate # 1538731226.134 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.134 * * [misc]simplify: iters left: 5 (7 enodes) 1538731226.136 * * [misc]simplify: iters left: 4 (9 enodes) 1538731226.139 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.139 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.140 * * * * [misc]progress: [ 172 / 806 ] simplifiying candidate # 1538731226.140 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1538731226.140 * * [misc]simplify: iters left: 3 (3 enodes) 1538731226.143 * * [misc]simplify: iters left: 2 (5 enodes) 1538731226.143 * [exit]simplify: Simplified to 1 1538731226.143 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731226.144 * * * * [misc]progress: [ 173 / 806 ] simplifiying candidate # 1538731226.144 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.144 * * [misc]simplify: iters left: 5 (7 enodes) 1538731226.147 * * [misc]simplify: iters left: 4 (9 enodes) 1538731226.150 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.150 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))))) (hypot y.re y.im))) 1538731226.150 * * * * [misc]progress: [ 174 / 806 ] simplifiying candidate # 1538731226.150 * [enter]simplify: Simplifying (/ 1 1) 1538731226.153 * * [misc]simplify: iters left: 2 (2 enodes) 1538731226.154 * * [misc]simplify: iters left: 1 (4 enodes) 1538731226.155 * [exit]simplify: Simplified to 1 1538731226.155 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (/ (sqrt (hypot y.re y.im)) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731226.155 * * * * [misc]progress: [ 175 / 806 ] simplifiying candidate # 1538731226.155 * * * * [misc]progress: [ 176 / 806 ] simplifiying candidate # 1538731226.155 * [enter]simplify: Simplifying (fma y.im x.im (* y.re x.re)) 1538731226.155 * * [misc]simplify: iters left: 3 (6 enodes) 1538731226.158 * * [misc]simplify: iters left: 2 (9 enodes) 1538731226.161 * * [misc]simplify: iters left: 1 (11 enodes) 1538731226.166 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731226.166 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (/ (sqrt (hypot y.re y.im)) (/ 1 (sqrt (hypot y.re y.im))))) (hypot y.re y.im))) 1538731226.166 * * * * [misc]progress: [ 177 / 806 ] simplifiying candidate # 1538731226.166 * [enter]simplify: Simplifying (fma y.im x.im (* y.re x.re)) 1538731226.166 * * [misc]simplify: iters left: 3 (6 enodes) 1538731226.169 * * [misc]simplify: iters left: 2 (9 enodes) 1538731226.172 * * [misc]simplify: iters left: 1 (11 enodes) 1538731226.177 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731226.177 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im))) 1538731226.177 * * * * [misc]progress: [ 178 / 806 ] simplifiying candidate # 1538731226.177 * * * * [misc]progress: [ 179 / 806 ] simplifiying candidate # 1538731226.177 * * * * [misc]progress: [ 180 / 806 ] simplifiying candidate # 1538731226.177 * * * * [misc]progress: [ 181 / 806 ] simplifiying candidate # 1538731226.178 * [enter]simplify: Simplifying (- (log (fma y.im x.im (* y.re x.re))) (log (sqrt (hypot y.re y.im)))) 1538731226.179 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.183 * * [misc]simplify: iters left: 5 (16 enodes) 1538731226.189 * * [misc]simplify: iters left: 4 (19 enodes) 1538731226.195 * * [misc]simplify: iters left: 3 (22 enodes) 1538731226.202 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* y.im x.im))) (log (sqrt (hypot y.re y.im)))) 1538731226.202 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (exp (- (log (fma y.re x.re (* y.im x.im))) (log (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.202 * * * * [misc]progress: [ 182 / 806 ] simplifiying candidate # 1538731226.203 * * * * [misc]progress: [ 183 / 806 ] simplifiying candidate # 1538731226.203 * * * * [misc]progress: [ 184 / 806 ] simplifiying candidate # 1538731226.203 * [enter]simplify: Simplifying (/ (* (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (fma y.im x.im (* y.re x.re))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731226.204 * * [misc]simplify: iters left: 6 (13 enodes) 1538731226.211 * * [misc]simplify: iters left: 5 (25 enodes) 1538731226.226 * * [misc]simplify: iters left: 4 (68 enodes) 1538731226.282 * * [misc]simplify: iters left: 3 (221 enodes) 1538731226.548 * [exit]simplify: Simplified to (pow (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 3) 1538731226.548 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (pow (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 3)) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.548 * * * * [misc]progress: [ 185 / 806 ] simplifiying candidate # 1538731226.548 * * * * [misc]progress: [ 186 / 806 ] simplifiying candidate # 1538731226.548 * * * * [misc]progress: [ 187 / 806 ] simplifiying candidate # 1538731226.549 * * * * [misc]progress: [ 188 / 806 ] simplifiying candidate # 1538731226.549 * * * * [misc]progress: [ 189 / 806 ] simplifiying candidate # 1538731226.549 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.550 * * [misc]simplify: iters left: 6 (13 enodes) 1538731226.553 * * [misc]simplify: iters left: 5 (22 enodes) 1538731226.557 * * [misc]simplify: iters left: 4 (33 enodes) 1538731226.563 * * [misc]simplify: iters left: 3 (39 enodes) 1538731226.568 * * [misc]simplify: iters left: 2 (42 enodes) 1538731226.581 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.581 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.581 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.582 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.586 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.590 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.596 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.601 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.601 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.601 * * * * [misc]progress: [ 190 / 806 ] simplifiying candidate # 1538731226.601 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731226.602 * * [misc]simplify: iters left: 6 (13 enodes) 1538731226.604 * * [misc]simplify: iters left: 5 (19 enodes) 1538731226.608 * * [misc]simplify: iters left: 4 (23 enodes) 1538731226.613 * * [misc]simplify: iters left: 3 (27 enodes) 1538731226.618 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731226.618 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.618 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.618 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.620 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.623 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.625 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.628 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.628 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.628 * * * * [misc]progress: [ 191 / 806 ] simplifiying candidate # 1538731226.629 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.629 * * [misc]simplify: iters left: 6 (12 enodes) 1538731226.632 * * [misc]simplify: iters left: 5 (17 enodes) 1538731226.638 * * [misc]simplify: iters left: 4 (21 enodes) 1538731226.644 * * [misc]simplify: iters left: 3 (25 enodes) 1538731226.654 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731226.654 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.654 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.656 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.659 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.664 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.669 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.675 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.675 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.675 * * * * [misc]progress: [ 192 / 806 ] simplifiying candidate # 1538731226.675 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1538731226.676 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.679 * * [misc]simplify: iters left: 5 (18 enodes) 1538731226.681 * * [misc]simplify: iters left: 4 (22 enodes) 1538731226.685 * * [misc]simplify: iters left: 3 (29 enodes) 1538731226.691 * * [misc]simplify: iters left: 2 (44 enodes) 1538731226.696 * * [misc]simplify: iters left: 1 (45 enodes) 1538731226.700 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731226.700 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.702 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731226.703 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.704 * * [misc]simplify: iters left: 5 (13 enodes) 1538731226.706 * * [misc]simplify: iters left: 4 (15 enodes) 1538731226.709 * * [misc]simplify: iters left: 3 (18 enodes) 1538731226.712 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731226.712 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.712 * * * * [misc]progress: [ 193 / 806 ] simplifiying candidate # 1538731226.712 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.713 * * [misc]simplify: iters left: 6 (12 enodes) 1538731226.715 * * [misc]simplify: iters left: 5 (17 enodes) 1538731226.718 * * [misc]simplify: iters left: 4 (21 enodes) 1538731226.724 * * [misc]simplify: iters left: 3 (25 enodes) 1538731226.733 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731226.734 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.734 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.735 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.739 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.741 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.744 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.747 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.747 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.747 * * * * [misc]progress: [ 194 / 806 ] simplifiying candidate # 1538731226.747 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1538731226.748 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.750 * * [misc]simplify: iters left: 5 (17 enodes) 1538731226.754 * * [misc]simplify: iters left: 4 (25 enodes) 1538731226.758 * * [misc]simplify: iters left: 3 (30 enodes) 1538731226.762 * * [misc]simplify: iters left: 2 (35 enodes) 1538731226.766 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731226.767 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.767 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731226.767 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.769 * * [misc]simplify: iters left: 5 (13 enodes) 1538731226.771 * * [misc]simplify: iters left: 4 (15 enodes) 1538731226.774 * * [misc]simplify: iters left: 3 (18 enodes) 1538731226.778 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731226.778 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.778 * * * * [misc]progress: [ 195 / 806 ] simplifiying candidate # 1538731226.778 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.779 * * [misc]simplify: iters left: 6 (12 enodes) 1538731226.786 * * [misc]simplify: iters left: 5 (17 enodes) 1538731226.792 * * [misc]simplify: iters left: 4 (19 enodes) 1538731226.798 * * [misc]simplify: iters left: 3 (22 enodes) 1538731226.806 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.806 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.807 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.808 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.812 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.814 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.817 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.820 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.820 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.820 * * * * [misc]progress: [ 196 / 806 ] simplifiying candidate # 1538731226.820 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731226.821 * * [misc]simplify: iters left: 6 (12 enodes) 1538731226.823 * * [misc]simplify: iters left: 5 (16 enodes) 1538731226.826 * * [misc]simplify: iters left: 4 (18 enodes) 1538731226.829 * * [misc]simplify: iters left: 3 (21 enodes) 1538731226.832 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731226.832 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.832 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.833 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.835 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.837 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.840 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.843 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.843 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.843 * * * * [misc]progress: [ 197 / 806 ] simplifiying candidate # 1538731226.843 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.843 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.845 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.848 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.850 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.853 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.853 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.853 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.854 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.856 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.858 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.861 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.864 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.864 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.866 * * * * [misc]progress: [ 198 / 806 ] simplifiying candidate # 1538731226.866 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1538731226.866 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.869 * * [misc]simplify: iters left: 5 (15 enodes) 1538731226.871 * * [misc]simplify: iters left: 4 (17 enodes) 1538731226.874 * * [misc]simplify: iters left: 3 (22 enodes) 1538731226.877 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1538731226.877 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.878 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731226.878 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.880 * * [misc]simplify: iters left: 5 (13 enodes) 1538731226.882 * * [misc]simplify: iters left: 4 (15 enodes) 1538731226.885 * * [misc]simplify: iters left: 3 (18 enodes) 1538731226.888 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731226.888 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.888 * * * * [misc]progress: [ 199 / 806 ] simplifiying candidate # 1538731226.888 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.888 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.890 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.893 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.895 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.898 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.898 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.899 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.899 * * [misc]simplify: iters left: 6 (11 enodes) 1538731226.901 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.904 * * [misc]simplify: iters left: 4 (16 enodes) 1538731226.906 * * [misc]simplify: iters left: 3 (19 enodes) 1538731226.909 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.909 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.909 * * * * [misc]progress: [ 200 / 806 ] simplifiying candidate # 1538731226.910 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1538731226.910 * * [misc]simplify: iters left: 6 (9 enodes) 1538731226.912 * * [misc]simplify: iters left: 5 (14 enodes) 1538731226.915 * * [misc]simplify: iters left: 4 (18 enodes) 1538731226.917 * * [misc]simplify: iters left: 3 (21 enodes) 1538731226.920 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731226.920 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.920 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731226.921 * * [misc]simplify: iters left: 6 (10 enodes) 1538731226.923 * * [misc]simplify: iters left: 5 (13 enodes) 1538731226.925 * * [misc]simplify: iters left: 4 (15 enodes) 1538731226.927 * * [misc]simplify: iters left: 3 (18 enodes) 1538731226.930 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731226.930 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.930 * * * * [misc]progress: [ 201 / 806 ] simplifiying candidate # 1538731226.930 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.931 * * [misc]simplify: iters left: 6 (8 enodes) 1538731226.932 * * [misc]simplify: iters left: 5 (12 enodes) 1538731226.936 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731226.936 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.936 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.937 * * [misc]simplify: iters left: 5 (10 enodes) 1538731226.938 * * [misc]simplify: iters left: 4 (13 enodes) 1538731226.942 * * [misc]simplify: iters left: 3 (15 enodes) 1538731226.947 * * [misc]simplify: iters left: 2 (18 enodes) 1538731226.953 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731226.953 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (fma x.re y.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.953 * * * * [misc]progress: [ 202 / 806 ] simplifiying candidate # 1538731226.953 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731226.954 * * [misc]simplify: iters left: 6 (8 enodes) 1538731226.957 * * [misc]simplify: iters left: 5 (11 enodes) 1538731226.960 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731226.960 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.960 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.961 * * [misc]simplify: iters left: 5 (10 enodes) 1538731226.965 * * [misc]simplify: iters left: 4 (13 enodes) 1538731226.969 * * [misc]simplify: iters left: 3 (15 enodes) 1538731226.973 * * [misc]simplify: iters left: 2 (18 enodes) 1538731226.976 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) 1538731226.976 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (fma x.re y.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.976 * * * * [misc]progress: [ 203 / 806 ] simplifiying candidate # 1538731226.976 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.976 * * [misc]simplify: iters left: 5 (7 enodes) 1538731226.978 * * [misc]simplify: iters left: 4 (9 enodes) 1538731226.979 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731226.979 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.979 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.980 * * [misc]simplify: iters left: 5 (10 enodes) 1538731226.981 * * [misc]simplify: iters left: 4 (13 enodes) 1538731226.983 * * [misc]simplify: iters left: 3 (15 enodes) 1538731226.986 * * [misc]simplify: iters left: 2 (18 enodes) 1538731226.989 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731226.989 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.989 * * * * [misc]progress: [ 204 / 806 ] simplifiying candidate # 1538731226.989 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1538731226.989 * * [misc]simplify: iters left: 3 (3 enodes) 1538731226.991 * * [misc]simplify: iters left: 2 (5 enodes) 1538731226.991 * [exit]simplify: Simplified to 1 1538731226.991 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731226.991 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731226.992 * * [misc]simplify: iters left: 5 (9 enodes) 1538731226.993 * * [misc]simplify: iters left: 4 (12 enodes) 1538731226.995 * * [misc]simplify: iters left: 3 (14 enodes) 1538731226.998 * * [misc]simplify: iters left: 2 (17 enodes) 1538731227.000 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731227.001 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.001 * * * * [misc]progress: [ 205 / 806 ] simplifiying candidate # 1538731227.001 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731227.001 * * [misc]simplify: iters left: 5 (7 enodes) 1538731227.002 * * [misc]simplify: iters left: 4 (9 enodes) 1538731227.004 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731227.004 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.004 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731227.004 * * [misc]simplify: iters left: 5 (10 enodes) 1538731227.006 * * [misc]simplify: iters left: 4 (13 enodes) 1538731227.008 * * [misc]simplify: iters left: 3 (15 enodes) 1538731227.011 * * [misc]simplify: iters left: 2 (18 enodes) 1538731227.014 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731227.014 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.014 * * * * [misc]progress: [ 206 / 806 ] simplifiying candidate # 1538731227.014 * [enter]simplify: Simplifying (/ 1 1) 1538731227.014 * * [misc]simplify: iters left: 2 (2 enodes) 1538731227.014 * * [misc]simplify: iters left: 1 (4 enodes) 1538731227.015 * [exit]simplify: Simplified to 1 1538731227.015 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.015 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731227.015 * * [misc]simplify: iters left: 5 (9 enodes) 1538731227.017 * * [misc]simplify: iters left: 4 (12 enodes) 1538731227.021 * * [misc]simplify: iters left: 3 (14 enodes) 1538731227.026 * * [misc]simplify: iters left: 2 (17 enodes) 1538731227.032 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731227.032 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.032 * * * * [misc]progress: [ 207 / 806 ] simplifiying candidate # 1538731227.032 * * * * [misc]progress: [ 208 / 806 ] simplifiying candidate # 1538731227.032 * * * * [misc]progress: [ 209 / 806 ] simplifiying candidate # 1538731227.033 * * * * [misc]progress: [ 210 / 806 ] simplifiying candidate # 1538731227.033 * [enter]simplify: Simplifying (cbrt (sqrt (hypot y.re y.im))) 1538731227.033 * * [misc]simplify: iters left: 3 (5 enodes) 1538731227.035 * [exit]simplify: Simplified to (cbrt (sqrt (hypot y.re y.im))) 1538731227.035 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.035 * * * * [misc]progress: [ 211 / 806 ] simplifiying candidate # 1538731227.035 * [enter]simplify: Simplifying (sqrt (cbrt (hypot y.re y.im))) 1538731227.036 * * [misc]simplify: iters left: 3 (5 enodes) 1538731227.038 * [exit]simplify: Simplified to (sqrt (cbrt (hypot y.re y.im))) 1538731227.038 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.038 * * * * [misc]progress: [ 212 / 806 ] simplifiying candidate # 1538731227.038 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.re y.im))) 1538731227.038 * * [misc]simplify: iters left: 3 (5 enodes) 1538731227.040 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.re y.im))) 1538731227.040 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.040 * * * * [misc]progress: [ 213 / 806 ] simplifiying candidate # 1538731227.040 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731227.041 * * [misc]simplify: iters left: 2 (4 enodes) 1538731227.042 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731227.042 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.042 * * * * [misc]progress: [ 214 / 806 ] simplifiying candidate # 1538731227.042 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.re y.im))) 1538731227.043 * * [misc]simplify: iters left: 3 (5 enodes) 1538731227.045 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.re y.im))) 1538731227.045 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.045 * * * * [misc]progress: [ 215 / 806 ] simplifiying candidate # 1538731227.045 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731227.045 * * [misc]simplify: iters left: 2 (4 enodes) 1538731227.047 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731227.047 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) 1) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.047 * * * * [misc]progress: [ 216 / 806 ] simplifiying candidate # 1538731227.047 * [enter]simplify: Simplifying (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1538731227.048 * * [misc]simplify: iters left: 6 (8 enodes) 1538731227.051 * * [misc]simplify: iters left: 5 (11 enodes) 1538731227.055 * * [misc]simplify: iters left: 4 (13 enodes) 1538731227.059 * * [misc]simplify: iters left: 3 (16 enodes) 1538731227.065 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731227.065 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma y.im x.im (* y.re x.re))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.065 * * * * [misc]progress: [ 217 / 806 ] simplifiying candidate # 1538731227.065 * [enter]simplify: Simplifying (sqrt (fma y.im x.im (* y.re x.re))) 1538731227.066 * * [misc]simplify: iters left: 4 (7 enodes) 1538731227.069 * * [misc]simplify: iters left: 3 (10 enodes) 1538731227.072 * * [misc]simplify: iters left: 2 (12 enodes) 1538731227.077 * * [misc]simplify: iters left: 1 (15 enodes) 1538731227.082 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731227.082 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (sqrt (fma y.im x.im (* y.re x.re))))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731227.082 * * * * [misc]progress: [ 218 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 219 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 220 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 221 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 222 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 223 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 224 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 225 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 226 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 227 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 228 / 806 ] simplifiying candidate # 1538731227.082 * * * * [misc]progress: [ 229 / 806 ] simplifiying candidate # 1538731227.083 * * * * [misc]progress: [ 230 / 806 ] simplifiying candidate # 1538731227.083 * * * * [misc]progress: [ 231 / 806 ] simplifiying candidate # 1538731227.083 * * * * [misc]progress: [ 232 / 806 ] simplifiying candidate # 1538731227.083 * [enter]simplify: Simplifying (- (- (- (log (fma y.im x.im (* y.re x.re))) (log (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) (log (hypot y.re y.im))) 1538731227.085 * * [misc]simplify: iters left: 6 (14 enodes) 1538731227.091 * * [misc]simplify: iters left: 5 (26 enodes) 1538731227.104 * * [misc]simplify: iters left: 4 (52 enodes) 1538731227.136 * * [misc]simplify: iters left: 3 (119 enodes) 1538731227.196 * * [misc]simplify: iters left: 2 (289 enodes) 1538731227.364 * [exit]simplify: Simplified to (- (- (log (fma y.im x.im (* y.re x.re))) (log (sqrt (hypot y.re y.im)))) (+ (log (sqrt (hypot y.re y.im))) (log (hypot y.re y.im)))) 1538731227.364 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (- (log (fma y.im x.im (* y.re x.re))) (log (sqrt (hypot y.re y.im)))) (+ (log (sqrt (hypot y.re y.im))) (log (hypot y.re y.im)))))) 1538731227.364 * * * * [misc]progress: [ 233 / 806 ] simplifiying candidate # 1538731227.365 * [enter]simplify: Simplifying (- (- (log (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (log (sqrt (hypot y.re y.im)))) (log (hypot y.re y.im))) 1538731227.366 * * [misc]simplify: iters left: 6 (14 enodes) 1538731227.373 * * [misc]simplify: iters left: 5 (25 enodes) 1538731227.379 * * [misc]simplify: iters left: 4 (43 enodes) 1538731227.393 * * [misc]simplify: iters left: 3 (101 enodes) 1538731227.854 * * [misc]simplify: iters left: 2 (273 enodes) 1538731228.035 * [exit]simplify: Simplified to (- (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.re y.im))) (+ (log (sqrt (hypot y.re y.im))) (log (sqrt (hypot y.re y.im))))) 1538731228.035 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.re y.im))) (+ (log (sqrt (hypot y.re y.im))) (log (sqrt (hypot y.re y.im))))))) 1538731228.035 * * * * [misc]progress: [ 234 / 806 ] simplifiying candidate # 1538731228.035 * [enter]simplify: Simplifying (- (log (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (log (hypot y.re y.im))) 1538731228.037 * * [misc]simplify: iters left: 6 (13 enodes) 1538731228.042 * * [misc]simplify: iters left: 5 (23 enodes) 1538731228.052 * * [misc]simplify: iters left: 4 (34 enodes) 1538731228.067 * * [misc]simplify: iters left: 3 (62 enodes) 1538731228.095 * * [misc]simplify: iters left: 2 (108 enodes) 1538731228.144 * * [misc]simplify: iters left: 1 (233 enodes) 1538731228.231 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))) 1538731228.231 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.re x.re (* y.im x.im))) (+ (log (hypot y.re y.im)) (log (hypot y.re y.im)))))) 1538731228.231 * * * * [misc]progress: [ 235 / 806 ] simplifiying candidate # 1538731228.231 * * * * [misc]progress: [ 236 / 806 ] simplifiying candidate # 1538731228.231 * * * * [misc]progress: [ 237 / 806 ] simplifiying candidate # 1538731228.231 * [enter]simplify: Simplifying (/ (/ (/ (* (* (fma y.im x.im (* y.re x.re)) (fma y.im x.im (* y.re x.re))) (fma y.im x.im (* y.re x.re))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731228.232 * * [misc]simplify: iters left: 6 (17 enodes) 1538731228.237 * * [misc]simplify: iters left: 5 (41 enodes) 1538731228.255 * * [misc]simplify: iters left: 4 (140 enodes) 1538731228.394 * [exit]simplify: Simplified to (/ (pow (fma y.re x.re (* y.im x.im)) 3) (* (pow (hypot y.re y.im) 3) (pow (hypot y.re y.im) 3))) 1538731228.394 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (/ (pow (fma y.re x.re (* y.im x.im)) 3) (* (pow (hypot y.re y.im) 3) (pow (hypot y.re y.im) 3))))) 1538731228.394 * * * * [misc]progress: [ 238 / 806 ] simplifiying candidate # 1538731228.394 * [enter]simplify: Simplifying (/ (/ (* (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (* (sqrt (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731228.395 * * [misc]simplify: iters left: 6 (17 enodes) 1538731228.406 * * [misc]simplify: iters left: 5 (43 enodes) 1538731228.446 * * [misc]simplify: iters left: 4 (162 enodes) 1538731228.707 * [exit]simplify: Simplified to (* (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731228.707 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (* (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))))) 1538731228.708 * * * * [misc]progress: [ 239 / 806 ] simplifiying candidate # 1538731228.708 * [enter]simplify: Simplifying (/ (* (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (* (hypot y.re y.im) (hypot y.re y.im)) (hypot y.re y.im))) 1538731228.710 * * [misc]simplify: iters left: 6 (15 enodes) 1538731228.719 * * [misc]simplify: iters left: 5 (35 enodes) 1538731228.746 * * [misc]simplify: iters left: 4 (126 enodes) 1538731228.909 * [exit]simplify: Simplified to (* (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731228.909 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (* (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (* (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) (/ (fma x.re y.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))))) 1538731228.909 * * * * [misc]progress: [ 240 / 806 ] simplifiying candidate # 1538731228.909 * * * * [misc]progress: [ 241 / 806 ] simplifiying candidate # 1538731228.909 * * * * [misc]progress: [ 242 / 806 ] simplifiying candidate # 1538731228.909 * * * * [misc]progress: [ 243 / 806 ] simplifiying candidate # 1538731228.909 * * * * [misc]progress: [ 244 / 806 ] simplifiying candidate # 1538731228.909 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731228.910 * * [misc]simplify: iters left: 6 (15 enodes) 1538731228.913 * * [misc]simplify: iters left: 5 (26 enodes) 1538731228.919 * * [misc]simplify: iters left: 4 (37 enodes) 1538731228.925 * * [misc]simplify: iters left: 3 (44 enodes) 1538731228.931 * * [misc]simplify: iters left: 2 (47 enodes) 1538731228.941 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731228.941 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731228.941 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731228.942 * * [misc]simplify: iters left: 6 (13 enodes) 1538731228.946 * * [misc]simplify: iters left: 5 (18 enodes) 1538731228.949 * * [misc]simplify: iters left: 4 (20 enodes) 1538731228.952 * * [misc]simplify: iters left: 3 (24 enodes) 1538731228.956 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731228.956 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731228.956 * * * * [misc]progress: [ 245 / 806 ] simplifiying candidate # 1538731228.956 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731228.957 * * [misc]simplify: iters left: 6 (13 enodes) 1538731228.960 * * [misc]simplify: iters left: 5 (20 enodes) 1538731228.963 * * [misc]simplify: iters left: 4 (24 enodes) 1538731228.968 * * [misc]simplify: iters left: 3 (29 enodes) 1538731228.973 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731228.973 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731228.973 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731228.974 * * [misc]simplify: iters left: 6 (12 enodes) 1538731228.976 * * [misc]simplify: iters left: 5 (17 enodes) 1538731228.979 * * [misc]simplify: iters left: 4 (19 enodes) 1538731228.982 * * [misc]simplify: iters left: 3 (23 enodes) 1538731228.986 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731228.986 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731228.986 * * * * [misc]progress: [ 246 / 806 ] simplifiying candidate # 1538731228.986 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1) 1538731228.987 * * [misc]simplify: iters left: 6 (14 enodes) 1538731228.990 * * [misc]simplify: iters left: 5 (23 enodes) 1538731228.994 * * [misc]simplify: iters left: 4 (31 enodes) 1538731228.999 * * [misc]simplify: iters left: 3 (37 enodes) 1538731229.004 * * [misc]simplify: iters left: 2 (42 enodes) 1538731229.016 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) 1538731229.016 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731229.017 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731229.020 * * [misc]simplify: iters left: 6 (12 enodes) 1538731229.022 * * [misc]simplify: iters left: 5 (17 enodes) 1538731229.025 * * [misc]simplify: iters left: 4 (19 enodes) 1538731229.029 * * [misc]simplify: iters left: 3 (25 enodes) 1538731229.033 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731229.033 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731229.033 * * * * [misc]progress: [ 247 / 806 ] simplifiying candidate # 1538731229.033 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731229.034 * * [misc]simplify: iters left: 6 (14 enodes) 1538731229.037 * * [misc]simplify: iters left: 5 (21 enodes) 1538731229.041 * * [misc]simplify: iters left: 4 (23 enodes) 1538731229.044 * * [misc]simplify: iters left: 3 (27 enodes) 1538731229.049 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731229.049 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731229.049 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731229.050 * * [misc]simplify: iters left: 6 (13 enodes) 1538731229.053 * * [misc]simplify: iters left: 5 (18 enodes) 1538731229.055 * * [misc]simplify: iters left: 4 (20 enodes) 1538731229.059 * * [misc]simplify: iters left: 3 (24 enodes) 1538731229.063 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731229.063 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731229.063 * * * * [misc]progress: [ 248 / 806 ] simplifiying candidate # 1538731229.063 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731229.064 * * [misc]simplify: iters left: 6 (12 enodes) 1538731229.066 * * [misc]simplify: iters left: 5 (17 enodes) 1538731229.069 * * [misc]simplify: iters left: 4 (19 enodes) 1538731229.072 * * [misc]simplify: iters left: 3 (23 enodes) 1538731229.075 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731229.075 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731229.076 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731229.076 * * [misc]simplify: iters left: 6 (12 enodes) 1538731229.079 * * [misc]simplify: iters left: 5 (17 enodes) 1538731229.082 * * [misc]simplify: iters left: 4 (19 enodes) 1538731229.085 * * [misc]simplify: iters left: 3 (23 enodes) 1538731229.090 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731229.090 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731229.090 * * * * [misc]progress: [ 249 / 806 ] simplifiying candidate # 1538731229.091 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1) 1538731229.091 * * [misc]simplify: iters left: 6 (13 enodes) 1538731229.094 * * [misc]simplify: iters left: 5 (20 enodes) 1538731229.098 * * [misc]simplify: iters left: 4 (24 enodes) 1538731229.101 * * [misc]simplify: iters left: 3 (28 enodes) 1538731229.105 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) 1538731229.105 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731229.105 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731229.106 * * [misc]simplify: iters left: 6 (12 enodes) 1538731229.108 * * [misc]simplify: iters left: 5 (17 enodes) 1538731229.111 * * [misc]simplify: iters left: 4 (19 enodes) 1538731229.115 * * [misc]simplify: iters left: 3 (25 enodes) 1538731229.119 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)) 1538731229.119 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (hypot y.re y.im)))) 1538731229.119 * * * * [misc]progress: [ 250 / 806 ] simplifiying candidate # 1538731229.119 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731229.120 * * [misc]simplify: iters left: 6 (17 enodes) 1538731229.124 * * [misc]simplify: iters left: 5 (30 enodes) 1538731229.132 * * [misc]simplify: iters left: 4 (63 enodes) 1538731229.150 * * [misc]simplify: iters left: 3 (134 enodes) 1538731229.191 * * [misc]simplify: iters left: 2 (242 enodes) 1538731229.261 * * [misc]simplify: iters left: 1 (303 enodes) 1538731229.411 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731229.411 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731229.412 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731229.413 * * [misc]simplify: iters left: 6 (14 enodes) 1538731229.416 * * [misc]simplify: iters left: 5 (19 enodes) 1538731229.419 * * [misc]simplify: iters left: 4 (24 enodes) 1538731229.423 * * [misc]simplify: iters left: 3 (27 enodes) 1538731229.427 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731229.427 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731229.427 * * * * [misc]progress: [ 251 / 806 ] simplifiying candidate # 1538731229.428 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731229.429 * * [misc]simplify: iters left: 6 (15 enodes) 1538731229.432 * * [misc]simplify: iters left: 5 (26 enodes) 1538731229.438 * * [misc]simplify: iters left: 4 (48 enodes) 1538731229.450 * * [misc]simplify: iters left: 3 (82 enodes) 1538731229.484 * * [misc]simplify: iters left: 2 (116 enodes) 1538731229.505 * * [misc]simplify: iters left: 1 (134 enodes) 1538731229.558 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) 1538731229.558 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731229.559 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731229.560 * * [misc]simplify: iters left: 6 (13 enodes) 1538731229.565 * * [misc]simplify: iters left: 5 (18 enodes) 1538731229.572 * * [misc]simplify: iters left: 4 (23 enodes) 1538731229.579 * * [misc]simplify: iters left: 3 (26 enodes) 1538731229.584 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731229.584 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731229.584 * * * * [misc]progress: [ 252 / 806 ] simplifiying candidate # 1538731229.584 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731229.585 * * [misc]simplify: iters left: 6 (16 enodes) 1538731229.588 * * [misc]simplify: iters left: 5 (29 enodes) 1538731229.595 * * [misc]simplify: iters left: 4 (50 enodes) 1538731229.614 * * [misc]simplify: iters left: 3 (91 enodes) 1538731229.677 * * [misc]simplify: iters left: 2 (280 enodes) 1538731229.858 * * [misc]simplify: iters left: 1 (356 enodes) 1538731229.900 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) 1538731229.900 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731229.900 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731229.901 * * [misc]simplify: iters left: 6 (13 enodes) 1538731229.903 * * [misc]simplify: iters left: 5 (18 enodes) 1538731229.907 * * [misc]simplify: iters left: 4 (23 enodes) 1538731229.910 * * [misc]simplify: iters left: 3 (26 enodes) 1538731229.915 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731229.915 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731229.915 * * * * [misc]progress: [ 253 / 806 ] simplifiying candidate # 1538731229.915 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731229.917 * * [misc]simplify: iters left: 6 (16 enodes) 1538731229.923 * * [misc]simplify: iters left: 5 (26 enodes) 1538731229.934 * * [misc]simplify: iters left: 4 (42 enodes) 1538731229.953 * * [misc]simplify: iters left: 3 (80 enodes) 1538731229.970 * * [misc]simplify: iters left: 2 (119 enodes) 1538731230.007 * * [misc]simplify: iters left: 1 (138 enodes) 1538731230.047 * [exit]simplify: Simplified to (/ (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731230.047 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731230.048 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731230.048 * * [misc]simplify: iters left: 6 (14 enodes) 1538731230.051 * * [misc]simplify: iters left: 5 (19 enodes) 1538731230.057 * * [misc]simplify: iters left: 4 (24 enodes) 1538731230.066 * * [misc]simplify: iters left: 3 (27 enodes) 1538731230.078 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731230.078 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731230.078 * * * * [misc]progress: [ 254 / 806 ] simplifiying candidate # 1538731230.078 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731230.080 * * [misc]simplify: iters left: 6 (16 enodes) 1538731230.083 * * [misc]simplify: iters left: 5 (24 enodes) 1538731230.088 * * [misc]simplify: iters left: 4 (35 enodes) 1538731230.094 * * [misc]simplify: iters left: 3 (51 enodes) 1538731230.102 * * [misc]simplify: iters left: 2 (59 enodes) 1538731230.110 * * [misc]simplify: iters left: 1 (62 enodes) 1538731230.124 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) 1538731230.124 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731230.124 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731230.125 * * [misc]simplify: iters left: 6 (14 enodes) 1538731230.127 * * [misc]simplify: iters left: 5 (19 enodes) 1538731230.131 * * [misc]simplify: iters left: 4 (24 enodes) 1538731230.138 * * [misc]simplify: iters left: 3 (27 enodes) 1538731230.148 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731230.148 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731230.148 * * * * [misc]progress: [ 255 / 806 ] simplifiying candidate # 1538731230.148 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731230.152 * * [misc]simplify: iters left: 6 (17 enodes) 1538731230.159 * * [misc]simplify: iters left: 5 (27 enodes) 1538731230.168 * * [misc]simplify: iters left: 4 (36 enodes) 1538731230.185 * * [misc]simplify: iters left: 3 (63 enodes) 1538731230.212 * * [misc]simplify: iters left: 2 (119 enodes) 1538731230.251 * * [misc]simplify: iters left: 1 (123 enodes) 1538731230.273 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731230.273 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731230.273 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731230.275 * * [misc]simplify: iters left: 6 (14 enodes) 1538731230.282 * * [misc]simplify: iters left: 5 (19 enodes) 1538731230.289 * * [misc]simplify: iters left: 4 (24 enodes) 1538731230.297 * * [misc]simplify: iters left: 3 (27 enodes) 1538731230.307 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731230.307 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731230.307 * * * * [misc]progress: [ 256 / 806 ] simplifiying candidate # 1538731230.307 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731230.309 * * [misc]simplify: iters left: 6 (16 enodes) 1538731230.316 * * [misc]simplify: iters left: 5 (25 enodes) 1538731230.323 * * [misc]simplify: iters left: 4 (41 enodes) 1538731230.333 * * [misc]simplify: iters left: 3 (79 enodes) 1538731230.352 * * [misc]simplify: iters left: 2 (119 enodes) 1538731230.401 * * [misc]simplify: iters left: 1 (140 enodes) 1538731230.437 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731230.438 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731230.438 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731230.439 * * [misc]simplify: iters left: 6 (14 enodes) 1538731230.441 * * [misc]simplify: iters left: 5 (19 enodes) 1538731230.445 * * [misc]simplify: iters left: 4 (24 enodes) 1538731230.449 * * [misc]simplify: iters left: 3 (27 enodes) 1538731230.454 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731230.454 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731230.454 * * * * [misc]progress: [ 257 / 806 ] simplifiying candidate # 1538731230.454 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731230.455 * * [misc]simplify: iters left: 6 (14 enodes) 1538731230.458 * * [misc]simplify: iters left: 5 (21 enodes) 1538731230.464 * * [misc]simplify: iters left: 4 (32 enodes) 1538731230.474 * * [misc]simplify: iters left: 3 (48 enodes) 1538731230.489 * * [misc]simplify: iters left: 2 (56 enodes) 1538731230.504 * * [misc]simplify: iters left: 1 (59 enodes) 1538731230.529 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731230.529 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731230.529 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731230.531 * * [misc]simplify: iters left: 6 (13 enodes) 1538731230.536 * * [misc]simplify: iters left: 5 (18 enodes) 1538731230.542 * * [misc]simplify: iters left: 4 (23 enodes) 1538731230.550 * * [misc]simplify: iters left: 3 (26 enodes) 1538731230.559 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731230.560 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731230.560 * * * * [misc]progress: [ 258 / 806 ] simplifiying candidate # 1538731230.560 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731230.561 * * [misc]simplify: iters left: 6 (15 enodes) 1538731230.568 * * [misc]simplify: iters left: 5 (24 enodes) 1538731230.577 * * [misc]simplify: iters left: 4 (34 enodes) 1538731230.596 * * [misc]simplify: iters left: 3 (63 enodes) 1538731230.636 * * [misc]simplify: iters left: 2 (154 enodes) 1538731230.667 * * [misc]simplify: iters left: 1 (159 enodes) 1538731230.678 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731230.678 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731230.678 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731230.681 * * [misc]simplify: iters left: 6 (13 enodes) 1538731230.683 * * [misc]simplify: iters left: 5 (18 enodes) 1538731230.686 * * [misc]simplify: iters left: 4 (23 enodes) 1538731230.691 * * [misc]simplify: iters left: 3 (26 enodes) 1538731230.700 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731230.700 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731230.700 * * * * [misc]progress: [ 259 / 806 ] simplifiying candidate # 1538731230.700 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731230.702 * * [misc]simplify: iters left: 6 (17 enodes) 1538731230.710 * * [misc]simplify: iters left: 5 (28 enodes) 1538731230.720 * * [misc]simplify: iters left: 4 (44 enodes) 1538731230.745 * * [misc]simplify: iters left: 3 (100 enodes) 1538731230.817 * * [misc]simplify: iters left: 2 (277 enodes) 1538731230.952 * * [misc]simplify: iters left: 1 (351 enodes) 1538731230.979 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731230.979 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731230.979 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731230.980 * * [misc]simplify: iters left: 6 (13 enodes) 1538731230.982 * * [misc]simplify: iters left: 5 (18 enodes) 1538731230.986 * * [misc]simplify: iters left: 4 (23 enodes) 1538731230.989 * * [misc]simplify: iters left: 3 (26 enodes) 1538731230.995 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731230.996 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731230.996 * * * * [misc]progress: [ 260 / 806 ] simplifiying candidate # 1538731230.996 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731230.997 * * [misc]simplify: iters left: 6 (15 enodes) 1538731231.000 * * [misc]simplify: iters left: 5 (24 enodes) 1538731231.005 * * [misc]simplify: iters left: 4 (34 enodes) 1538731231.013 * * [misc]simplify: iters left: 3 (58 enodes) 1538731231.029 * * [misc]simplify: iters left: 2 (121 enodes) 1538731231.050 * * [misc]simplify: iters left: 1 (129 enodes) 1538731231.061 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731231.061 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731231.062 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731231.062 * * [misc]simplify: iters left: 6 (12 enodes) 1538731231.064 * * [misc]simplify: iters left: 5 (17 enodes) 1538731231.069 * * [misc]simplify: iters left: 4 (19 enodes) 1538731231.072 * * [misc]simplify: iters left: 3 (23 enodes) 1538731231.076 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731231.076 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731231.076 * * * * [misc]progress: [ 261 / 806 ] simplifiying candidate # 1538731231.076 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731231.077 * * [misc]simplify: iters left: 6 (15 enodes) 1538731231.081 * * [misc]simplify: iters left: 5 (24 enodes) 1538731231.086 * * [misc]simplify: iters left: 4 (31 enodes) 1538731231.090 * * [misc]simplify: iters left: 3 (34 enodes) 1538731231.093 * * [misc]simplify: iters left: 2 (37 enodes) 1538731231.098 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731231.098 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731231.098 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731231.099 * * [misc]simplify: iters left: 6 (12 enodes) 1538731231.101 * * [misc]simplify: iters left: 5 (17 enodes) 1538731231.104 * * [misc]simplify: iters left: 4 (22 enodes) 1538731231.108 * * [misc]simplify: iters left: 3 (25 enodes) 1538731231.112 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731231.112 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731231.113 * * * * [misc]progress: [ 262 / 806 ] simplifiying candidate # 1538731231.113 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731231.114 * * [misc]simplify: iters left: 6 (16 enodes) 1538731231.117 * * [misc]simplify: iters left: 5 (25 enodes) 1538731231.122 * * [misc]simplify: iters left: 4 (41 enodes) 1538731231.133 * * [misc]simplify: iters left: 3 (79 enodes) 1538731231.151 * * [misc]simplify: iters left: 2 (119 enodes) 1538731231.173 * * [misc]simplify: iters left: 1 (140 enodes) 1538731231.217 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731231.217 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731231.218 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731231.219 * * [misc]simplify: iters left: 6 (14 enodes) 1538731231.224 * * [misc]simplify: iters left: 5 (19 enodes) 1538731231.231 * * [misc]simplify: iters left: 4 (24 enodes) 1538731231.240 * * [misc]simplify: iters left: 3 (27 enodes) 1538731231.249 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731231.250 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731231.250 * * * * [misc]progress: [ 263 / 806 ] simplifiying candidate # 1538731231.250 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731231.251 * * [misc]simplify: iters left: 6 (14 enodes) 1538731231.257 * * [misc]simplify: iters left: 5 (21 enodes) 1538731231.266 * * [misc]simplify: iters left: 4 (32 enodes) 1538731231.278 * * [misc]simplify: iters left: 3 (48 enodes) 1538731231.294 * * [misc]simplify: iters left: 2 (56 enodes) 1538731231.309 * * [misc]simplify: iters left: 1 (59 enodes) 1538731231.334 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731231.334 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731231.334 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731231.335 * * [misc]simplify: iters left: 6 (13 enodes) 1538731231.342 * * [misc]simplify: iters left: 5 (18 enodes) 1538731231.349 * * [misc]simplify: iters left: 4 (23 enodes) 1538731231.357 * * [misc]simplify: iters left: 3 (26 enodes) 1538731231.366 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731231.366 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731231.366 * * * * [misc]progress: [ 264 / 806 ] simplifiying candidate # 1538731231.367 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731231.368 * * [misc]simplify: iters left: 6 (15 enodes) 1538731231.374 * * [misc]simplify: iters left: 5 (24 enodes) 1538731231.383 * * [misc]simplify: iters left: 4 (34 enodes) 1538731231.400 * * [misc]simplify: iters left: 3 (63 enodes) 1538731231.439 * * [misc]simplify: iters left: 2 (154 enodes) 1538731231.478 * * [misc]simplify: iters left: 1 (159 enodes) 1538731231.489 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731231.489 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731231.489 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731231.490 * * [misc]simplify: iters left: 6 (13 enodes) 1538731231.492 * * [misc]simplify: iters left: 5 (18 enodes) 1538731231.496 * * [misc]simplify: iters left: 4 (23 enodes) 1538731231.499 * * [misc]simplify: iters left: 3 (26 enodes) 1538731231.509 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731231.509 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731231.509 * * * * [misc]progress: [ 265 / 806 ] simplifiying candidate # 1538731231.509 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731231.511 * * [misc]simplify: iters left: 6 (16 enodes) 1538731231.518 * * [misc]simplify: iters left: 5 (27 enodes) 1538731231.531 * * [misc]simplify: iters left: 4 (51 enodes) 1538731231.562 * * [misc]simplify: iters left: 3 (120 enodes) 1538731231.632 * * [misc]simplify: iters left: 2 (343 enodes) 1538731232.013 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731232.013 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731232.013 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731232.015 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.019 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.026 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.033 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.043 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731232.043 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731232.043 * * * * [misc]progress: [ 266 / 806 ] simplifiying candidate # 1538731232.043 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731232.045 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.051 * * [misc]simplify: iters left: 5 (23 enodes) 1538731232.060 * * [misc]simplify: iters left: 4 (38 enodes) 1538731232.071 * * [misc]simplify: iters left: 3 (85 enodes) 1538731232.108 * * [misc]simplify: iters left: 2 (192 enodes) 1538731232.150 * * [misc]simplify: iters left: 1 (193 enodes) 1538731232.162 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1538731232.162 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731232.162 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731232.164 * * [misc]simplify: iters left: 6 (12 enodes) 1538731232.168 * * [misc]simplify: iters left: 5 (17 enodes) 1538731232.174 * * [misc]simplify: iters left: 4 (19 enodes) 1538731232.180 * * [misc]simplify: iters left: 3 (23 enodes) 1538731232.187 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731232.188 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731232.188 * * * * [misc]progress: [ 267 / 806 ] simplifiying candidate # 1538731232.188 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1) 1) 1538731232.191 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.197 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.204 * * [misc]simplify: iters left: 4 (25 enodes) 1538731232.213 * * [misc]simplify: iters left: 3 (30 enodes) 1538731232.221 * * [misc]simplify: iters left: 2 (38 enodes) 1538731232.231 * * [misc]simplify: iters left: 1 (40 enodes) 1538731232.236 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1538731232.236 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731232.236 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731232.237 * * [misc]simplify: iters left: 6 (12 enodes) 1538731232.239 * * [misc]simplify: iters left: 5 (17 enodes) 1538731232.242 * * [misc]simplify: iters left: 4 (22 enodes) 1538731232.245 * * [misc]simplify: iters left: 3 (25 enodes) 1538731232.250 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731232.250 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731232.250 * * * * [misc]progress: [ 268 / 806 ] simplifiying candidate # 1538731232.250 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.251 * * [misc]simplify: iters left: 6 (16 enodes) 1538731232.255 * * [misc]simplify: iters left: 5 (25 enodes) 1538731232.260 * * [misc]simplify: iters left: 4 (37 enodes) 1538731232.274 * * [misc]simplify: iters left: 3 (53 enodes) 1538731232.290 * * [misc]simplify: iters left: 2 (65 enodes) 1538731232.303 * * [misc]simplify: iters left: 1 (68 enodes) 1538731232.317 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731232.317 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731232.317 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731232.318 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.321 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.324 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.328 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.333 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731232.333 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731232.333 * * * * [misc]progress: [ 269 / 806 ] simplifiying candidate # 1538731232.333 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731232.334 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.338 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.346 * * [misc]simplify: iters left: 4 (28 enodes) 1538731232.355 * * [misc]simplify: iters left: 3 (34 enodes) 1538731232.365 * * [misc]simplify: iters left: 2 (40 enodes) 1538731232.381 * [exit]simplify: Simplified to (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (sqrt (hypot y.re y.im)))) 1538731232.381 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731232.381 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.383 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.389 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.396 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.403 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.413 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731232.413 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731232.413 * * * * [misc]progress: [ 270 / 806 ] simplifiying candidate # 1538731232.413 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731232.414 * * [misc]simplify: iters left: 6 (15 enodes) 1538731232.418 * * [misc]simplify: iters left: 5 (24 enodes) 1538731232.422 * * [misc]simplify: iters left: 4 (31 enodes) 1538731232.429 * * [misc]simplify: iters left: 3 (39 enodes) 1538731232.434 * * [misc]simplify: iters left: 2 (44 enodes) 1538731232.440 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731232.440 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731232.440 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731232.441 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.443 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.446 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.453 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.462 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731232.462 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731232.462 * * * * [misc]progress: [ 271 / 806 ] simplifiying candidate # 1538731232.463 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.464 * * [misc]simplify: iters left: 6 (15 enodes) 1538731232.470 * * [misc]simplify: iters left: 5 (23 enodes) 1538731232.478 * * [misc]simplify: iters left: 4 (31 enodes) 1538731232.489 * * [misc]simplify: iters left: 3 (39 enodes) 1538731232.501 * * [misc]simplify: iters left: 2 (40 enodes) 1538731232.511 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731232.511 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731232.511 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731232.512 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.515 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.518 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.522 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.527 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731232.527 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731232.527 * * * * [misc]progress: [ 272 / 806 ] simplifiying candidate # 1538731232.527 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731232.528 * * [misc]simplify: iters left: 6 (15 enodes) 1538731232.531 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.534 * * [misc]simplify: iters left: 4 (26 enodes) 1538731232.539 * * [misc]simplify: iters left: 3 (29 enodes) 1538731232.544 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731232.544 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731232.545 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.546 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.550 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.556 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.564 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.574 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731232.574 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731232.574 * * * * [misc]progress: [ 273 / 806 ] simplifiying candidate # 1538731232.574 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731232.576 * * [misc]simplify: iters left: 6 (16 enodes) 1538731232.582 * * [misc]simplify: iters left: 5 (24 enodes) 1538731232.592 * * [misc]simplify: iters left: 4 (29 enodes) 1538731232.603 * * [misc]simplify: iters left: 3 (37 enodes) 1538731232.607 * * [misc]simplify: iters left: 2 (38 enodes) 1538731232.612 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731232.612 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731232.612 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731232.613 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.616 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.619 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.623 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.627 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731232.627 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731232.627 * * * * [misc]progress: [ 274 / 806 ] simplifiying candidate # 1538731232.628 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.629 * * [misc]simplify: iters left: 6 (15 enodes) 1538731232.632 * * [misc]simplify: iters left: 5 (22 enodes) 1538731232.640 * * [misc]simplify: iters left: 4 (30 enodes) 1538731232.651 * * [misc]simplify: iters left: 3 (38 enodes) 1538731232.661 * * [misc]simplify: iters left: 2 (39 enodes) 1538731232.675 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731232.675 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731232.675 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731232.676 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.678 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.682 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.687 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.692 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731232.692 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731232.692 * * * * [misc]progress: [ 275 / 806 ] simplifiying candidate # 1538731232.692 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.693 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.695 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.698 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.702 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.711 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731232.711 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731232.711 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.713 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.718 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.724 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.731 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.741 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731232.741 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731232.741 * * * * [misc]progress: [ 276 / 806 ] simplifiying candidate # 1538731232.741 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731232.742 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.748 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.754 * * [misc]simplify: iters left: 4 (26 enodes) 1538731232.764 * * [misc]simplify: iters left: 3 (33 enodes) 1538731232.772 * * [misc]simplify: iters left: 2 (34 enodes) 1538731232.776 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731232.776 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731232.776 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731232.777 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.779 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.782 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.787 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.792 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731232.792 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731232.792 * * * * [misc]progress: [ 277 / 806 ] simplifiying candidate # 1538731232.792 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.793 * * [misc]simplify: iters left: 6 (16 enodes) 1538731232.797 * * [misc]simplify: iters left: 5 (25 enodes) 1538731232.801 * * [misc]simplify: iters left: 4 (32 enodes) 1538731232.808 * * [misc]simplify: iters left: 3 (43 enodes) 1538731232.813 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.813 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731232.813 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731232.814 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.817 * * [misc]simplify: iters left: 5 (18 enodes) 1538731232.820 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.824 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.829 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731232.829 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731232.829 * * * * [misc]progress: [ 278 / 806 ] simplifiying candidate # 1538731232.829 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731232.830 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.833 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.837 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.846 * * [misc]simplify: iters left: 3 (33 enodes) 1538731232.855 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.855 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731232.855 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731232.856 * * [misc]simplify: iters left: 6 (12 enodes) 1538731232.861 * * [misc]simplify: iters left: 5 (17 enodes) 1538731232.867 * * [misc]simplify: iters left: 4 (19 enodes) 1538731232.875 * * [misc]simplify: iters left: 3 (23 enodes) 1538731232.882 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731232.882 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731232.882 * * * * [misc]progress: [ 279 / 806 ] simplifiying candidate # 1538731232.883 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731232.884 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.891 * * [misc]simplify: iters left: 5 (21 enodes) 1538731232.897 * * [misc]simplify: iters left: 4 (23 enodes) 1538731232.903 * * [misc]simplify: iters left: 3 (26 enodes) 1538731232.910 * [exit]simplify: Simplified to (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1538731232.910 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731232.910 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731232.911 * * [misc]simplify: iters left: 6 (12 enodes) 1538731232.916 * * [misc]simplify: iters left: 5 (17 enodes) 1538731232.922 * * [misc]simplify: iters left: 4 (22 enodes) 1538731232.926 * * [misc]simplify: iters left: 3 (25 enodes) 1538731232.930 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731232.930 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731232.930 * * * * [misc]progress: [ 280 / 806 ] simplifiying candidate # 1538731232.931 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731232.931 * * [misc]simplify: iters left: 6 (15 enodes) 1538731232.934 * * [misc]simplify: iters left: 5 (22 enodes) 1538731232.939 * * [misc]simplify: iters left: 4 (30 enodes) 1538731232.944 * * [misc]simplify: iters left: 3 (38 enodes) 1538731232.950 * * [misc]simplify: iters left: 2 (39 enodes) 1538731232.958 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731232.958 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731232.958 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731232.959 * * [misc]simplify: iters left: 6 (14 enodes) 1538731232.965 * * [misc]simplify: iters left: 5 (19 enodes) 1538731232.971 * * [misc]simplify: iters left: 4 (24 enodes) 1538731232.981 * * [misc]simplify: iters left: 3 (27 enodes) 1538731232.990 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731232.990 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731232.991 * * * * [misc]progress: [ 281 / 806 ] simplifiying candidate # 1538731232.991 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731232.992 * * [misc]simplify: iters left: 6 (13 enodes) 1538731232.997 * * [misc]simplify: iters left: 5 (18 enodes) 1538731233.003 * * [misc]simplify: iters left: 4 (23 enodes) 1538731233.011 * * [misc]simplify: iters left: 3 (26 enodes) 1538731233.020 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731233.020 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731233.020 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731233.021 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.023 * * [misc]simplify: iters left: 5 (18 enodes) 1538731233.027 * * [misc]simplify: iters left: 4 (23 enodes) 1538731233.030 * * [misc]simplify: iters left: 3 (26 enodes) 1538731233.035 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731233.035 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731233.035 * * * * [misc]progress: [ 282 / 806 ] simplifiying candidate # 1538731233.035 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731233.036 * * [misc]simplify: iters left: 6 (14 enodes) 1538731233.038 * * [misc]simplify: iters left: 5 (21 enodes) 1538731233.042 * * [misc]simplify: iters left: 4 (26 enodes) 1538731233.047 * * [misc]simplify: iters left: 3 (33 enodes) 1538731233.050 * * [misc]simplify: iters left: 2 (34 enodes) 1538731233.054 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731233.054 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731233.055 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731233.056 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.060 * * [misc]simplify: iters left: 5 (18 enodes) 1538731233.067 * * [misc]simplify: iters left: 4 (23 enodes) 1538731233.076 * * [misc]simplify: iters left: 3 (26 enodes) 1538731233.085 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731233.085 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731233.085 * * * * [misc]progress: [ 283 / 806 ] simplifiying candidate # 1538731233.085 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731233.087 * * [misc]simplify: iters left: 6 (15 enodes) 1538731233.093 * * [misc]simplify: iters left: 5 (24 enodes) 1538731233.102 * * [misc]simplify: iters left: 4 (34 enodes) 1538731233.114 * * [misc]simplify: iters left: 3 (46 enodes) 1538731233.127 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731233.128 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731233.128 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731233.129 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.134 * * [misc]simplify: iters left: 5 (18 enodes) 1538731233.140 * * [misc]simplify: iters left: 4 (23 enodes) 1538731233.147 * * [misc]simplify: iters left: 3 (26 enodes) 1538731233.157 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731233.157 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731233.157 * * * * [misc]progress: [ 284 / 806 ] simplifiying candidate # 1538731233.157 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731233.158 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.164 * * [misc]simplify: iters left: 5 (20 enodes) 1538731233.172 * * [misc]simplify: iters left: 4 (27 enodes) 1538731233.180 * * [misc]simplify: iters left: 3 (32 enodes) 1538731233.189 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731233.189 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731233.189 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731233.191 * * [misc]simplify: iters left: 6 (12 enodes) 1538731233.195 * * [misc]simplify: iters left: 5 (17 enodes) 1538731233.201 * * [misc]simplify: iters left: 4 (19 enodes) 1538731233.209 * * [misc]simplify: iters left: 3 (23 enodes) 1538731233.217 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731233.217 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731233.218 * * * * [misc]progress: [ 285 / 806 ] simplifiying candidate # 1538731233.218 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1) 1) 1538731233.219 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.224 * * [misc]simplify: iters left: 5 (18 enodes) 1538731233.229 * * [misc]simplify: iters left: 4 (20 enodes) 1538731233.235 * * [misc]simplify: iters left: 3 (23 enodes) 1538731233.242 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731233.242 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731233.243 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731233.244 * * [misc]simplify: iters left: 6 (12 enodes) 1538731233.246 * * [misc]simplify: iters left: 5 (17 enodes) 1538731233.249 * * [misc]simplify: iters left: 4 (22 enodes) 1538731233.252 * * [misc]simplify: iters left: 3 (25 enodes) 1538731233.257 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731233.257 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731233.257 * * * * [misc]progress: [ 286 / 806 ] simplifiying candidate # 1538731233.257 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731233.258 * * [misc]simplify: iters left: 6 (17 enodes) 1538731233.262 * * [misc]simplify: iters left: 5 (34 enodes) 1538731233.272 * * [misc]simplify: iters left: 4 (78 enodes) 1538731233.322 * * [misc]simplify: iters left: 3 (209 enodes) 1538731233.496 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) 1538731233.496 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731233.496 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731233.497 * * [misc]simplify: iters left: 6 (14 enodes) 1538731233.500 * * [misc]simplify: iters left: 5 (21 enodes) 1538731233.504 * * [misc]simplify: iters left: 4 (26 enodes) 1538731233.508 * * [misc]simplify: iters left: 3 (34 enodes) 1538731233.513 * * [misc]simplify: iters left: 2 (39 enodes) 1538731233.521 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731233.521 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731233.521 * * * * [misc]progress: [ 287 / 806 ] simplifiying candidate # 1538731233.521 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731233.522 * * [misc]simplify: iters left: 6 (15 enodes) 1538731233.526 * * [misc]simplify: iters left: 5 (30 enodes) 1538731233.535 * * [misc]simplify: iters left: 4 (67 enodes) 1538731233.575 * * [misc]simplify: iters left: 3 (153 enodes) 1538731233.662 * * [misc]simplify: iters left: 2 (408 enodes) 1538731233.953 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731233.953 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731233.953 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731233.954 * * [misc]simplify: iters left: 6 (13 enodes) 1538731233.957 * * [misc]simplify: iters left: 5 (20 enodes) 1538731233.960 * * [misc]simplify: iters left: 4 (25 enodes) 1538731233.965 * * [misc]simplify: iters left: 3 (33 enodes) 1538731233.971 * * [misc]simplify: iters left: 2 (38 enodes) 1538731233.979 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731233.979 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731233.979 * * * * [misc]progress: [ 288 / 806 ] simplifiying candidate # 1538731233.979 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731233.980 * * [misc]simplify: iters left: 6 (16 enodes) 1538731233.984 * * [misc]simplify: iters left: 5 (33 enodes) 1538731233.995 * * [misc]simplify: iters left: 4 (71 enodes) 1538731234.033 * * [misc]simplify: iters left: 3 (185 enodes) 1538731234.227 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731234.227 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731234.227 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731234.228 * * [misc]simplify: iters left: 6 (13 enodes) 1538731234.234 * * [misc]simplify: iters left: 5 (20 enodes) 1538731234.241 * * [misc]simplify: iters left: 4 (25 enodes) 1538731234.250 * * [misc]simplify: iters left: 3 (33 enodes) 1538731234.259 * * [misc]simplify: iters left: 2 (38 enodes) 1538731234.276 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731234.276 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731234.276 * * * * [misc]progress: [ 289 / 806 ] simplifiying candidate # 1538731234.276 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731234.278 * * [misc]simplify: iters left: 6 (18 enodes) 1538731234.287 * * [misc]simplify: iters left: 5 (34 enodes) 1538731234.304 * * [misc]simplify: iters left: 4 (69 enodes) 1538731234.347 * * [misc]simplify: iters left: 3 (184 enodes) 1538731234.449 * * [misc]simplify: iters left: 2 (457 enodes) 1538731234.964 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731234.964 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731234.964 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731234.966 * * [misc]simplify: iters left: 6 (15 enodes) 1538731234.972 * * [misc]simplify: iters left: 5 (22 enodes) 1538731234.981 * * [misc]simplify: iters left: 4 (30 enodes) 1538731234.991 * * [misc]simplify: iters left: 3 (40 enodes) 1538731235.005 * * [misc]simplify: iters left: 2 (52 enodes) 1538731235.019 * * [misc]simplify: iters left: 1 (53 enodes) 1538731235.038 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731235.038 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731235.038 * * * * [misc]progress: [ 290 / 806 ] simplifiying candidate # 1538731235.038 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731235.040 * * [misc]simplify: iters left: 6 (18 enodes) 1538731235.044 * * [misc]simplify: iters left: 5 (32 enodes) 1538731235.052 * * [misc]simplify: iters left: 4 (62 enodes) 1538731235.072 * * [misc]simplify: iters left: 3 (137 enodes) 1538731235.146 * * [misc]simplify: iters left: 2 (259 enodes) 1538731235.278 * * [misc]simplify: iters left: 1 (413 enodes) 1538731235.561 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) 1538731235.561 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731235.561 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731235.563 * * [misc]simplify: iters left: 6 (15 enodes) 1538731235.568 * * [misc]simplify: iters left: 5 (22 enodes) 1538731235.576 * * [misc]simplify: iters left: 4 (30 enodes) 1538731235.585 * * [misc]simplify: iters left: 3 (40 enodes) 1538731235.593 * * [misc]simplify: iters left: 2 (52 enodes) 1538731235.608 * * [misc]simplify: iters left: 1 (53 enodes) 1538731235.628 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731235.628 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731235.628 * * * * [misc]progress: [ 291 / 806 ] simplifiying candidate # 1538731235.628 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731235.630 * * [misc]simplify: iters left: 6 (19 enodes) 1538731235.639 * * [misc]simplify: iters left: 5 (35 enodes) 1538731235.655 * * [misc]simplify: iters left: 4 (63 enodes) 1538731235.693 * * [misc]simplify: iters left: 3 (149 enodes) 1538731235.787 * * [misc]simplify: iters left: 2 (404 enodes) 1538731236.302 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731236.302 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731236.302 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731236.305 * * [misc]simplify: iters left: 6 (15 enodes) 1538731236.311 * * [misc]simplify: iters left: 5 (22 enodes) 1538731236.317 * * [misc]simplify: iters left: 4 (30 enodes) 1538731236.323 * * [misc]simplify: iters left: 3 (40 enodes) 1538731236.329 * * [misc]simplify: iters left: 2 (52 enodes) 1538731236.336 * * [misc]simplify: iters left: 1 (53 enodes) 1538731236.346 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731236.346 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731236.346 * * * * [misc]progress: [ 292 / 806 ] simplifiying candidate # 1538731236.346 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731236.348 * * [misc]simplify: iters left: 6 (18 enodes) 1538731236.352 * * [misc]simplify: iters left: 5 (33 enodes) 1538731236.364 * * [misc]simplify: iters left: 4 (68 enodes) 1538731236.398 * * [misc]simplify: iters left: 3 (183 enodes) 1538731236.496 * * [misc]simplify: iters left: 2 (460 enodes) 1538731236.990 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731236.990 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731236.990 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731236.992 * * [misc]simplify: iters left: 6 (15 enodes) 1538731236.994 * * [misc]simplify: iters left: 5 (22 enodes) 1538731236.999 * * [misc]simplify: iters left: 4 (30 enodes) 1538731237.004 * * [misc]simplify: iters left: 3 (40 enodes) 1538731237.010 * * [misc]simplify: iters left: 2 (52 enodes) 1538731237.017 * * [misc]simplify: iters left: 1 (53 enodes) 1538731237.028 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731237.028 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731237.028 * * * * [misc]progress: [ 293 / 806 ] simplifiying candidate # 1538731237.028 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731237.029 * * [misc]simplify: iters left: 6 (16 enodes) 1538731237.034 * * [misc]simplify: iters left: 5 (29 enodes) 1538731237.050 * * [misc]simplify: iters left: 4 (59 enodes) 1538731237.076 * * [misc]simplify: iters left: 3 (134 enodes) 1538731237.124 * * [misc]simplify: iters left: 2 (258 enodes) 1538731237.253 * * [misc]simplify: iters left: 1 (414 enodes) 1538731237.509 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731237.509 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731237.509 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731237.511 * * [misc]simplify: iters left: 6 (14 enodes) 1538731237.517 * * [misc]simplify: iters left: 5 (21 enodes) 1538731237.525 * * [misc]simplify: iters left: 4 (29 enodes) 1538731237.535 * * [misc]simplify: iters left: 3 (39 enodes) 1538731237.547 * * [misc]simplify: iters left: 2 (51 enodes) 1538731237.561 * * [misc]simplify: iters left: 1 (52 enodes) 1538731237.580 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731237.580 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731237.581 * * * * [misc]progress: [ 294 / 806 ] simplifiying candidate # 1538731237.581 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731237.583 * * [misc]simplify: iters left: 6 (17 enodes) 1538731237.590 * * [misc]simplify: iters left: 5 (32 enodes) 1538731237.608 * * [misc]simplify: iters left: 4 (60 enodes) 1538731237.643 * * [misc]simplify: iters left: 3 (147 enodes) 1538731237.741 * * [misc]simplify: iters left: 2 (470 enodes) 1538731238.316 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) 1538731238.316 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731238.316 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731238.317 * * [misc]simplify: iters left: 6 (14 enodes) 1538731238.320 * * [misc]simplify: iters left: 5 (21 enodes) 1538731238.324 * * [misc]simplify: iters left: 4 (29 enodes) 1538731238.329 * * [misc]simplify: iters left: 3 (39 enodes) 1538731238.335 * * [misc]simplify: iters left: 2 (51 enodes) 1538731238.342 * * [misc]simplify: iters left: 1 (52 enodes) 1538731238.356 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731238.356 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731238.356 * * * * [misc]progress: [ 295 / 806 ] simplifiying candidate # 1538731238.356 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731238.358 * * [misc]simplify: iters left: 6 (19 enodes) 1538731238.368 * * [misc]simplify: iters left: 5 (36 enodes) 1538731238.380 * * [misc]simplify: iters left: 4 (65 enodes) 1538731238.405 * * [misc]simplify: iters left: 3 (179 enodes) 1538731238.646 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731238.646 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731238.646 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731238.648 * * [misc]simplify: iters left: 6 (14 enodes) 1538731238.654 * * [misc]simplify: iters left: 5 (21 enodes) 1538731238.662 * * [misc]simplify: iters left: 4 (29 enodes) 1538731238.672 * * [misc]simplify: iters left: 3 (39 enodes) 1538731238.684 * * [misc]simplify: iters left: 2 (51 enodes) 1538731238.699 * * [misc]simplify: iters left: 1 (52 enodes) 1538731238.717 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731238.717 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731238.717 * * * * [misc]progress: [ 296 / 806 ] simplifiying candidate # 1538731238.718 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731238.719 * * [misc]simplify: iters left: 6 (17 enodes) 1538731238.729 * * [misc]simplify: iters left: 5 (32 enodes) 1538731238.743 * * [misc]simplify: iters left: 4 (57 enodes) 1538731238.774 * * [misc]simplify: iters left: 3 (130 enodes) 1538731238.833 * * [misc]simplify: iters left: 2 (370 enodes) 1538731239.340 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) 1538731239.340 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731239.341 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731239.342 * * [misc]simplify: iters left: 6 (13 enodes) 1538731239.347 * * [misc]simplify: iters left: 5 (20 enodes) 1538731239.354 * * [misc]simplify: iters left: 4 (25 enodes) 1538731239.362 * * [misc]simplify: iters left: 3 (29 enodes) 1538731239.372 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731239.372 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731239.372 * * * * [misc]progress: [ 297 / 806 ] simplifiying candidate # 1538731239.373 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731239.374 * * [misc]simplify: iters left: 6 (17 enodes) 1538731239.383 * * [misc]simplify: iters left: 5 (32 enodes) 1538731239.396 * * [misc]simplify: iters left: 4 (54 enodes) 1538731239.417 * * [misc]simplify: iters left: 3 (92 enodes) 1538731239.451 * * [misc]simplify: iters left: 2 (238 enodes) 1538731239.596 * * [misc]simplify: iters left: 1 (291 enodes) 1538731239.646 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731239.646 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731239.646 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731239.648 * * [misc]simplify: iters left: 6 (13 enodes) 1538731239.653 * * [misc]simplify: iters left: 5 (20 enodes) 1538731239.663 * * [misc]simplify: iters left: 4 (28 enodes) 1538731239.674 * * [misc]simplify: iters left: 3 (38 enodes) 1538731239.686 * * [misc]simplify: iters left: 2 (50 enodes) 1538731239.699 * * [misc]simplify: iters left: 1 (51 enodes) 1538731239.717 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731239.717 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731239.718 * * * * [misc]progress: [ 298 / 806 ] simplifiying candidate # 1538731239.718 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731239.720 * * [misc]simplify: iters left: 6 (18 enodes) 1538731239.728 * * [misc]simplify: iters left: 5 (33 enodes) 1538731239.745 * * [misc]simplify: iters left: 4 (68 enodes) 1538731239.783 * * [misc]simplify: iters left: 3 (183 enodes) 1538731239.859 * * [misc]simplify: iters left: 2 (460 enodes) 1538731240.398 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731240.399 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731240.399 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731240.401 * * [misc]simplify: iters left: 6 (15 enodes) 1538731240.407 * * [misc]simplify: iters left: 5 (22 enodes) 1538731240.416 * * [misc]simplify: iters left: 4 (30 enodes) 1538731240.426 * * [misc]simplify: iters left: 3 (40 enodes) 1538731240.439 * * [misc]simplify: iters left: 2 (52 enodes) 1538731240.453 * * [misc]simplify: iters left: 1 (53 enodes) 1538731240.474 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731240.474 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731240.474 * * * * [misc]progress: [ 299 / 806 ] simplifiying candidate # 1538731240.474 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731240.476 * * [misc]simplify: iters left: 6 (16 enodes) 1538731240.484 * * [misc]simplify: iters left: 5 (29 enodes) 1538731240.498 * * [misc]simplify: iters left: 4 (59 enodes) 1538731240.530 * * [misc]simplify: iters left: 3 (134 enodes) 1538731240.605 * * [misc]simplify: iters left: 2 (258 enodes) 1538731240.774 * * [misc]simplify: iters left: 1 (414 enodes) 1538731241.065 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731241.065 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731241.066 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731241.067 * * [misc]simplify: iters left: 6 (14 enodes) 1538731241.072 * * [misc]simplify: iters left: 5 (21 enodes) 1538731241.077 * * [misc]simplify: iters left: 4 (29 enodes) 1538731241.082 * * [misc]simplify: iters left: 3 (39 enodes) 1538731241.089 * * [misc]simplify: iters left: 2 (51 enodes) 1538731241.096 * * [misc]simplify: iters left: 1 (52 enodes) 1538731241.105 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731241.105 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731241.105 * * * * [misc]progress: [ 300 / 806 ] simplifiying candidate # 1538731241.105 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731241.107 * * [misc]simplify: iters left: 6 (17 enodes) 1538731241.115 * * [misc]simplify: iters left: 5 (32 enodes) 1538731241.129 * * [misc]simplify: iters left: 4 (60 enodes) 1538731241.148 * * [misc]simplify: iters left: 3 (147 enodes) 1538731241.222 * * [misc]simplify: iters left: 2 (470 enodes) 1538731241.634 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) 1538731241.634 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731241.634 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731241.635 * * [misc]simplify: iters left: 6 (14 enodes) 1538731241.638 * * [misc]simplify: iters left: 5 (21 enodes) 1538731241.643 * * [misc]simplify: iters left: 4 (29 enodes) 1538731241.649 * * [misc]simplify: iters left: 3 (39 enodes) 1538731241.661 * * [misc]simplify: iters left: 2 (51 enodes) 1538731241.677 * * [misc]simplify: iters left: 1 (52 enodes) 1538731241.696 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731241.696 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731241.696 * * * * [misc]progress: [ 301 / 806 ] simplifiying candidate # 1538731241.696 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731241.698 * * [misc]simplify: iters left: 6 (18 enodes) 1538731241.703 * * [misc]simplify: iters left: 5 (35 enodes) 1538731241.713 * * [misc]simplify: iters left: 4 (77 enodes) 1538731241.744 * * [misc]simplify: iters left: 3 (211 enodes) 1538731241.987 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731241.988 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731241.988 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731241.990 * * [misc]simplify: iters left: 6 (14 enodes) 1538731241.993 * * [misc]simplify: iters left: 5 (21 enodes) 1538731241.997 * * [misc]simplify: iters left: 4 (29 enodes) 1538731242.003 * * [misc]simplify: iters left: 3 (39 enodes) 1538731242.009 * * [misc]simplify: iters left: 2 (51 enodes) 1538731242.016 * * [misc]simplify: iters left: 1 (52 enodes) 1538731242.033 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731242.033 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731242.034 * * * * [misc]progress: [ 302 / 806 ] simplifiying candidate # 1538731242.034 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731242.036 * * [misc]simplify: iters left: 6 (16 enodes) 1538731242.043 * * [misc]simplify: iters left: 5 (31 enodes) 1538731242.059 * * [misc]simplify: iters left: 4 (60 enodes) 1538731242.097 * * [misc]simplify: iters left: 3 (143 enodes) 1538731242.182 * * [misc]simplify: iters left: 2 (381 enodes) 1538731242.478 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731242.478 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731242.478 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731242.480 * * [misc]simplify: iters left: 6 (13 enodes) 1538731242.485 * * [misc]simplify: iters left: 5 (20 enodes) 1538731242.488 * * [misc]simplify: iters left: 4 (25 enodes) 1538731242.492 * * [misc]simplify: iters left: 3 (29 enodes) 1538731242.499 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731242.499 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731242.499 * * * * [misc]progress: [ 303 / 806 ] simplifiying candidate # 1538731242.500 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1) 1538731242.501 * * [misc]simplify: iters left: 6 (16 enodes) 1538731242.505 * * [misc]simplify: iters left: 5 (31 enodes) 1538731242.511 * * [misc]simplify: iters left: 4 (52 enodes) 1538731242.534 * * [misc]simplify: iters left: 3 (90 enodes) 1538731242.580 * * [misc]simplify: iters left: 2 (271 enodes) 1538731242.723 * * [misc]simplify: iters left: 1 (400 enodes) 1538731242.815 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731242.815 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731242.815 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731242.816 * * [misc]simplify: iters left: 6 (13 enodes) 1538731242.818 * * [misc]simplify: iters left: 5 (20 enodes) 1538731242.822 * * [misc]simplify: iters left: 4 (28 enodes) 1538731242.830 * * [misc]simplify: iters left: 3 (38 enodes) 1538731242.842 * * [misc]simplify: iters left: 2 (50 enodes) 1538731242.854 * * [misc]simplify: iters left: 1 (51 enodes) 1538731242.862 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731242.862 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731242.862 * * * * [misc]progress: [ 304 / 806 ] simplifiying candidate # 1538731242.862 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731242.864 * * [misc]simplify: iters left: 6 (18 enodes) 1538731242.869 * * [misc]simplify: iters left: 5 (32 enodes) 1538731242.877 * * [misc]simplify: iters left: 4 (60 enodes) 1538731242.903 * * [misc]simplify: iters left: 3 (161 enodes) 1538731242.985 * * [misc]simplify: iters left: 2 (431 enodes) 1538731243.424 * [exit]simplify: Simplified to (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731243.424 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731243.424 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731243.426 * * [misc]simplify: iters left: 6 (15 enodes) 1538731243.429 * * [misc]simplify: iters left: 5 (22 enodes) 1538731243.433 * * [misc]simplify: iters left: 4 (30 enodes) 1538731243.439 * * [misc]simplify: iters left: 3 (40 enodes) 1538731243.446 * * [misc]simplify: iters left: 2 (52 enodes) 1538731243.453 * * [misc]simplify: iters left: 1 (53 enodes) 1538731243.464 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731243.464 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731243.464 * * * * [misc]progress: [ 305 / 806 ] simplifiying candidate # 1538731243.464 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731243.465 * * [misc]simplify: iters left: 6 (18 enodes) 1538731243.469 * * [misc]simplify: iters left: 5 (30 enodes) 1538731243.477 * * [misc]simplify: iters left: 4 (51 enodes) 1538731243.505 * * [misc]simplify: iters left: 3 (118 enodes) 1538731243.553 * * [misc]simplify: iters left: 2 (237 enodes) 1538731243.650 * * [misc]simplify: iters left: 1 (438 enodes) 1538731243.941 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731243.941 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731243.942 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731243.943 * * [misc]simplify: iters left: 6 (15 enodes) 1538731243.949 * * [misc]simplify: iters left: 5 (22 enodes) 1538731243.957 * * [misc]simplify: iters left: 4 (30 enodes) 1538731243.967 * * [misc]simplify: iters left: 3 (40 enodes) 1538731243.981 * * [misc]simplify: iters left: 2 (52 enodes) 1538731243.996 * * [misc]simplify: iters left: 1 (53 enodes) 1538731244.016 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731244.016 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731244.016 * * * * [misc]progress: [ 306 / 806 ] simplifiying candidate # 1538731244.016 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731244.018 * * [misc]simplify: iters left: 6 (19 enodes) 1538731244.027 * * [misc]simplify: iters left: 5 (33 enodes) 1538731244.041 * * [misc]simplify: iters left: 4 (54 enodes) 1538731244.073 * * [misc]simplify: iters left: 3 (131 enodes) 1538731244.146 * * [misc]simplify: iters left: 2 (372 enodes) 1538731244.649 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731244.649 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731244.649 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731244.651 * * [misc]simplify: iters left: 6 (15 enodes) 1538731244.656 * * [misc]simplify: iters left: 5 (22 enodes) 1538731244.665 * * [misc]simplify: iters left: 4 (30 enodes) 1538731244.675 * * [misc]simplify: iters left: 3 (40 enodes) 1538731244.682 * * [misc]simplify: iters left: 2 (52 enodes) 1538731244.689 * * [misc]simplify: iters left: 1 (53 enodes) 1538731244.698 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731244.698 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731244.698 * * * * [misc]progress: [ 307 / 806 ] simplifiying candidate # 1538731244.699 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731244.700 * * [misc]simplify: iters left: 6 (15 enodes) 1538731244.703 * * [misc]simplify: iters left: 5 (27 enodes) 1538731244.709 * * [misc]simplify: iters left: 4 (42 enodes) 1538731244.732 * * [misc]simplify: iters left: 3 (106 enodes) 1538731244.795 * * [misc]simplify: iters left: 2 (214 enodes) 1538731244.889 * * [misc]simplify: iters left: 1 (300 enodes) 1538731245.055 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))))) 1538731245.055 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731245.056 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731245.057 * * [misc]simplify: iters left: 6 (13 enodes) 1538731245.062 * * [misc]simplify: iters left: 5 (20 enodes) 1538731245.069 * * [misc]simplify: iters left: 4 (25 enodes) 1538731245.074 * * [misc]simplify: iters left: 3 (39 enodes) 1538731245.080 * * [misc]simplify: iters left: 2 (44 enodes) 1538731245.086 * * [misc]simplify: iters left: 1 (46 enodes) 1538731245.092 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731245.092 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731245.092 * * * * [misc]progress: [ 308 / 806 ] simplifiying candidate # 1538731245.092 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731245.093 * * [misc]simplify: iters left: 6 (16 enodes) 1538731245.097 * * [misc]simplify: iters left: 5 (26 enodes) 1538731245.104 * * [misc]simplify: iters left: 4 (36 enodes) 1538731245.121 * * [misc]simplify: iters left: 3 (73 enodes) 1538731245.141 * * [misc]simplify: iters left: 2 (119 enodes) 1538731245.178 * * [misc]simplify: iters left: 1 (171 enodes) 1538731245.284 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731245.284 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731245.285 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731245.286 * * [misc]simplify: iters left: 6 (14 enodes) 1538731245.292 * * [misc]simplify: iters left: 5 (21 enodes) 1538731245.300 * * [misc]simplify: iters left: 4 (26 enodes) 1538731245.309 * * [misc]simplify: iters left: 3 (35 enodes) 1538731245.319 * * [misc]simplify: iters left: 2 (40 enodes) 1538731245.332 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731245.332 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731245.332 * * * * [misc]progress: [ 309 / 806 ] simplifiying candidate # 1538731245.332 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731245.334 * * [misc]simplify: iters left: 6 (16 enodes) 1538731245.340 * * [misc]simplify: iters left: 5 (28 enodes) 1538731245.350 * * [misc]simplify: iters left: 4 (38 enodes) 1538731245.371 * * [misc]simplify: iters left: 3 (78 enodes) 1538731245.407 * * [misc]simplify: iters left: 2 (137 enodes) 1538731245.479 * * [misc]simplify: iters left: 1 (264 enodes) 1538731245.648 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731245.648 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731245.648 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731245.649 * * [misc]simplify: iters left: 6 (13 enodes) 1538731245.657 * * [misc]simplify: iters left: 5 (20 enodes) 1538731245.664 * * [misc]simplify: iters left: 4 (25 enodes) 1538731245.673 * * [misc]simplify: iters left: 3 (34 enodes) 1538731245.684 * * [misc]simplify: iters left: 2 (39 enodes) 1538731245.696 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731245.696 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731245.696 * * * * [misc]progress: [ 310 / 806 ] simplifiying candidate # 1538731245.696 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731245.698 * * [misc]simplify: iters left: 6 (17 enodes) 1538731245.705 * * [misc]simplify: iters left: 5 (29 enodes) 1538731245.717 * * [misc]simplify: iters left: 4 (48 enodes) 1538731245.742 * * [misc]simplify: iters left: 3 (116 enodes) 1538731245.787 * * [misc]simplify: iters left: 2 (262 enodes) 1538731245.926 * * [misc]simplify: iters left: 1 (432 enodes) 1538731246.214 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731246.214 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731246.214 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731246.215 * * [misc]simplify: iters left: 6 (15 enodes) 1538731246.218 * * [misc]simplify: iters left: 5 (22 enodes) 1538731246.222 * * [misc]simplify: iters left: 4 (30 enodes) 1538731246.228 * * [misc]simplify: iters left: 3 (40 enodes) 1538731246.234 * * [misc]simplify: iters left: 2 (52 enodes) 1538731246.241 * * [misc]simplify: iters left: 1 (53 enodes) 1538731246.251 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731246.251 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731246.252 * * * * [misc]progress: [ 311 / 806 ] simplifiying candidate # 1538731246.252 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731246.253 * * [misc]simplify: iters left: 6 (17 enodes) 1538731246.257 * * [misc]simplify: iters left: 5 (27 enodes) 1538731246.263 * * [misc]simplify: iters left: 4 (41 enodes) 1538731246.279 * * [misc]simplify: iters left: 3 (81 enodes) 1538731246.307 * * [misc]simplify: iters left: 2 (134 enodes) 1538731246.346 * * [misc]simplify: iters left: 1 (190 enodes) 1538731246.412 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731246.412 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731246.412 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731246.414 * * [misc]simplify: iters left: 6 (15 enodes) 1538731246.420 * * [misc]simplify: iters left: 5 (22 enodes) 1538731246.428 * * [misc]simplify: iters left: 4 (30 enodes) 1538731246.437 * * [misc]simplify: iters left: 3 (40 enodes) 1538731246.443 * * [misc]simplify: iters left: 2 (52 enodes) 1538731246.451 * * [misc]simplify: iters left: 1 (53 enodes) 1538731246.461 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731246.461 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731246.461 * * * * [misc]progress: [ 312 / 806 ] simplifiying candidate # 1538731246.461 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731246.462 * * [misc]simplify: iters left: 6 (18 enodes) 1538731246.469 * * [misc]simplify: iters left: 5 (30 enodes) 1538731246.476 * * [misc]simplify: iters left: 4 (44 enodes) 1538731246.488 * * [misc]simplify: iters left: 3 (92 enodes) 1538731246.522 * * [misc]simplify: iters left: 2 (211 enodes) 1538731246.632 * * [misc]simplify: iters left: 1 (423 enodes) 1538731246.881 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731246.881 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731246.882 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731246.883 * * [misc]simplify: iters left: 6 (15 enodes) 1538731246.889 * * [misc]simplify: iters left: 5 (22 enodes) 1538731246.897 * * [misc]simplify: iters left: 4 (30 enodes) 1538731246.908 * * [misc]simplify: iters left: 3 (40 enodes) 1538731246.916 * * [misc]simplify: iters left: 2 (52 enodes) 1538731246.923 * * [misc]simplify: iters left: 1 (53 enodes) 1538731246.932 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731246.932 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731246.933 * * * * [misc]progress: [ 313 / 806 ] simplifiying candidate # 1538731246.933 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731246.934 * * [misc]simplify: iters left: 6 (17 enodes) 1538731246.938 * * [misc]simplify: iters left: 5 (31 enodes) 1538731246.949 * * [misc]simplify: iters left: 4 (45 enodes) 1538731246.974 * * [misc]simplify: iters left: 3 (113 enodes) 1538731247.044 * * [misc]simplify: iters left: 2 (291 enodes) 1538731247.306 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731247.306 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731247.306 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731247.307 * * [misc]simplify: iters left: 6 (14 enodes) 1538731247.310 * * [misc]simplify: iters left: 5 (21 enodes) 1538731247.314 * * [misc]simplify: iters left: 4 (29 enodes) 1538731247.321 * * [misc]simplify: iters left: 3 (39 enodes) 1538731247.332 * * [misc]simplify: iters left: 2 (51 enodes) 1538731247.344 * * [misc]simplify: iters left: 1 (52 enodes) 1538731247.363 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731247.363 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731247.363 * * * * [misc]progress: [ 314 / 806 ] simplifiying candidate # 1538731247.363 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731247.365 * * [misc]simplify: iters left: 6 (18 enodes) 1538731247.372 * * [misc]simplify: iters left: 5 (30 enodes) 1538731247.379 * * [misc]simplify: iters left: 4 (42 enodes) 1538731247.391 * * [misc]simplify: iters left: 3 (87 enodes) 1538731247.414 * * [misc]simplify: iters left: 2 (177 enodes) 1538731247.498 * * [misc]simplify: iters left: 1 (275 enodes) 1538731247.581 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731247.581 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731247.581 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731247.582 * * [misc]simplify: iters left: 6 (14 enodes) 1538731247.589 * * [misc]simplify: iters left: 5 (21 enodes) 1538731247.596 * * [misc]simplify: iters left: 4 (26 enodes) 1538731247.605 * * [misc]simplify: iters left: 3 (30 enodes) 1538731247.616 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731247.616 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731247.617 * * * * [misc]progress: [ 315 / 806 ] simplifiying candidate # 1538731247.617 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731247.619 * * [misc]simplify: iters left: 6 (17 enodes) 1538731247.628 * * [misc]simplify: iters left: 5 (29 enodes) 1538731247.637 * * [misc]simplify: iters left: 4 (38 enodes) 1538731247.652 * * [misc]simplify: iters left: 3 (57 enodes) 1538731247.678 * * [misc]simplify: iters left: 2 (104 enodes) 1538731247.711 * * [misc]simplify: iters left: 1 (110 enodes) 1538731247.733 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731247.733 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731247.733 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731247.735 * * [misc]simplify: iters left: 6 (14 enodes) 1538731247.740 * * [misc]simplify: iters left: 5 (21 enodes) 1538731247.748 * * [misc]simplify: iters left: 4 (29 enodes) 1538731247.759 * * [misc]simplify: iters left: 3 (39 enodes) 1538731247.772 * * [misc]simplify: iters left: 2 (51 enodes) 1538731247.785 * * [misc]simplify: iters left: 1 (52 enodes) 1538731247.804 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731247.804 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731247.804 * * * * [misc]progress: [ 316 / 806 ] simplifiying candidate # 1538731247.804 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731247.808 * * [misc]simplify: iters left: 6 (17 enodes) 1538731247.815 * * [misc]simplify: iters left: 5 (29 enodes) 1538731247.827 * * [misc]simplify: iters left: 4 (48 enodes) 1538731247.853 * * [misc]simplify: iters left: 3 (116 enodes) 1538731247.924 * * [misc]simplify: iters left: 2 (262 enodes) 1538731248.056 * * [misc]simplify: iters left: 1 (432 enodes) 1538731248.390 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731248.390 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731248.390 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731248.391 * * [misc]simplify: iters left: 6 (15 enodes) 1538731248.394 * * [misc]simplify: iters left: 5 (22 enodes) 1538731248.399 * * [misc]simplify: iters left: 4 (30 enodes) 1538731248.404 * * [misc]simplify: iters left: 3 (40 enodes) 1538731248.415 * * [misc]simplify: iters left: 2 (52 enodes) 1538731248.431 * * [misc]simplify: iters left: 1 (53 enodes) 1538731248.452 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731248.452 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731248.452 * * * * [misc]progress: [ 317 / 806 ] simplifiying candidate # 1538731248.452 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731248.454 * * [misc]simplify: iters left: 6 (17 enodes) 1538731248.462 * * [misc]simplify: iters left: 5 (27 enodes) 1538731248.472 * * [misc]simplify: iters left: 4 (41 enodes) 1538731248.492 * * [misc]simplify: iters left: 3 (81 enodes) 1538731248.528 * * [misc]simplify: iters left: 2 (134 enodes) 1538731248.589 * * [misc]simplify: iters left: 1 (190 enodes) 1538731248.672 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731248.672 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731248.672 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731248.674 * * [misc]simplify: iters left: 6 (15 enodes) 1538731248.680 * * [misc]simplify: iters left: 5 (22 enodes) 1538731248.688 * * [misc]simplify: iters left: 4 (30 enodes) 1538731248.699 * * [misc]simplify: iters left: 3 (40 enodes) 1538731248.712 * * [misc]simplify: iters left: 2 (52 enodes) 1538731248.727 * * [misc]simplify: iters left: 1 (53 enodes) 1538731248.747 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731248.747 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731248.747 * * * * [misc]progress: [ 318 / 806 ] simplifiying candidate # 1538731248.748 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731248.750 * * [misc]simplify: iters left: 6 (18 enodes) 1538731248.757 * * [misc]simplify: iters left: 5 (30 enodes) 1538731248.769 * * [misc]simplify: iters left: 4 (44 enodes) 1538731248.791 * * [misc]simplify: iters left: 3 (92 enodes) 1538731248.841 * * [misc]simplify: iters left: 2 (211 enodes) 1538731248.935 * * [misc]simplify: iters left: 1 (423 enodes) 1538731249.105 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731249.105 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731249.106 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731249.107 * * [misc]simplify: iters left: 6 (15 enodes) 1538731249.110 * * [misc]simplify: iters left: 5 (22 enodes) 1538731249.114 * * [misc]simplify: iters left: 4 (30 enodes) 1538731249.119 * * [misc]simplify: iters left: 3 (40 enodes) 1538731249.126 * * [misc]simplify: iters left: 2 (52 enodes) 1538731249.137 * * [misc]simplify: iters left: 1 (53 enodes) 1538731249.157 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731249.157 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731249.157 * * * * [misc]progress: [ 319 / 806 ] simplifiying candidate # 1538731249.157 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731249.159 * * [misc]simplify: iters left: 6 (16 enodes) 1538731249.167 * * [misc]simplify: iters left: 5 (30 enodes) 1538731249.173 * * [misc]simplify: iters left: 4 (48 enodes) 1538731249.192 * * [misc]simplify: iters left: 3 (131 enodes) 1538731249.246 * * [misc]simplify: iters left: 2 (315 enodes) 1538731249.473 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731249.473 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731249.473 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731249.474 * * [misc]simplify: iters left: 6 (14 enodes) 1538731249.477 * * [misc]simplify: iters left: 5 (21 enodes) 1538731249.481 * * [misc]simplify: iters left: 4 (29 enodes) 1538731249.486 * * [misc]simplify: iters left: 3 (39 enodes) 1538731249.495 * * [misc]simplify: iters left: 2 (51 enodes) 1538731249.501 * * [misc]simplify: iters left: 1 (52 enodes) 1538731249.511 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731249.511 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731249.511 * * * * [misc]progress: [ 320 / 806 ] simplifiying candidate # 1538731249.511 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731249.512 * * [misc]simplify: iters left: 6 (17 enodes) 1538731249.516 * * [misc]simplify: iters left: 5 (29 enodes) 1538731249.521 * * [misc]simplify: iters left: 4 (41 enodes) 1538731249.533 * * [misc]simplify: iters left: 3 (87 enodes) 1538731249.555 * * [misc]simplify: iters left: 2 (157 enodes) 1538731249.591 * * [misc]simplify: iters left: 1 (207 enodes) 1538731249.627 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731249.627 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731249.627 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731249.628 * * [misc]simplify: iters left: 6 (14 enodes) 1538731249.631 * * [misc]simplify: iters left: 5 (21 enodes) 1538731249.638 * * [misc]simplify: iters left: 4 (26 enodes) 1538731249.643 * * [misc]simplify: iters left: 3 (30 enodes) 1538731249.648 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731249.648 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731249.648 * * * * [misc]progress: [ 321 / 806 ] simplifiying candidate # 1538731249.648 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1) 1538731249.649 * * [misc]simplify: iters left: 6 (16 enodes) 1538731249.653 * * [misc]simplify: iters left: 5 (26 enodes) 1538731249.658 * * [misc]simplify: iters left: 4 (35 enodes) 1538731249.667 * * [misc]simplify: iters left: 3 (62 enodes) 1538731249.680 * * [misc]simplify: iters left: 2 (100 enodes) 1538731249.695 * * [misc]simplify: iters left: 1 (104 enodes) 1538731249.705 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731249.705 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731249.705 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731249.706 * * [misc]simplify: iters left: 6 (14 enodes) 1538731249.712 * * [misc]simplify: iters left: 5 (21 enodes) 1538731249.719 * * [misc]simplify: iters left: 4 (29 enodes) 1538731249.728 * * [misc]simplify: iters left: 3 (39 enodes) 1538731249.740 * * [misc]simplify: iters left: 2 (51 enodes) 1538731249.752 * * [misc]simplify: iters left: 1 (52 enodes) 1538731249.769 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731249.769 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731249.769 * * * * [misc]progress: [ 322 / 806 ] simplifiying candidate # 1538731249.769 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731249.771 * * [misc]simplify: iters left: 6 (18 enodes) 1538731249.776 * * [misc]simplify: iters left: 5 (31 enodes) 1538731249.785 * * [misc]simplify: iters left: 4 (59 enodes) 1538731249.804 * * [misc]simplify: iters left: 3 (160 enodes) 1538731249.910 * * [misc]simplify: iters left: 2 (430 enodes) 1538731250.415 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731250.415 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731250.415 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731250.417 * * [misc]simplify: iters left: 6 (15 enodes) 1538731250.423 * * [misc]simplify: iters left: 5 (22 enodes) 1538731250.431 * * [misc]simplify: iters left: 4 (30 enodes) 1538731250.441 * * [misc]simplify: iters left: 3 (40 enodes) 1538731250.455 * * [misc]simplify: iters left: 2 (52 enodes) 1538731250.470 * * [misc]simplify: iters left: 1 (53 enodes) 1538731250.490 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731250.490 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731250.490 * * * * [misc]progress: [ 323 / 806 ] simplifiying candidate # 1538731250.491 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731250.492 * * [misc]simplify: iters left: 6 (16 enodes) 1538731250.500 * * [misc]simplify: iters left: 5 (27 enodes) 1538731250.512 * * [misc]simplify: iters left: 4 (48 enodes) 1538731250.531 * * [misc]simplify: iters left: 3 (115 enodes) 1538731250.573 * * [misc]simplify: iters left: 2 (234 enodes) 1538731250.712 * * [misc]simplify: iters left: 1 (434 enodes) 1538731251.065 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731251.065 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731251.066 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731251.067 * * [misc]simplify: iters left: 6 (14 enodes) 1538731251.072 * * [misc]simplify: iters left: 5 (21 enodes) 1538731251.080 * * [misc]simplify: iters left: 4 (29 enodes) 1538731251.090 * * [misc]simplify: iters left: 3 (39 enodes) 1538731251.101 * * [misc]simplify: iters left: 2 (51 enodes) 1538731251.113 * * [misc]simplify: iters left: 1 (52 enodes) 1538731251.131 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731251.132 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731251.132 * * * * [misc]progress: [ 324 / 806 ] simplifiying candidate # 1538731251.132 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731251.134 * * [misc]simplify: iters left: 6 (17 enodes) 1538731251.141 * * [misc]simplify: iters left: 5 (30 enodes) 1538731251.153 * * [misc]simplify: iters left: 4 (51 enodes) 1538731251.183 * * [misc]simplify: iters left: 3 (128 enodes) 1538731251.276 * * [misc]simplify: iters left: 2 (370 enodes) 1538731251.822 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731251.822 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731251.823 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731251.824 * * [misc]simplify: iters left: 6 (14 enodes) 1538731251.830 * * [misc]simplify: iters left: 5 (21 enodes) 1538731251.838 * * [misc]simplify: iters left: 4 (29 enodes) 1538731251.848 * * [misc]simplify: iters left: 3 (39 enodes) 1538731251.862 * * [misc]simplify: iters left: 2 (51 enodes) 1538731251.876 * * [misc]simplify: iters left: 1 (52 enodes) 1538731251.897 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731251.897 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731251.897 * * * * [misc]progress: [ 325 / 806 ] simplifiying candidate # 1538731251.897 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731251.899 * * [misc]simplify: iters left: 6 (17 enodes) 1538731251.907 * * [misc]simplify: iters left: 5 (29 enodes) 1538731251.919 * * [misc]simplify: iters left: 4 (48 enodes) 1538731251.946 * * [misc]simplify: iters left: 3 (116 enodes) 1538731252.015 * * [misc]simplify: iters left: 2 (260 enodes) 1538731252.146 * * [misc]simplify: iters left: 1 (427 enodes) 1538731252.459 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731252.459 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731252.459 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731252.461 * * [misc]simplify: iters left: 6 (15 enodes) 1538731252.467 * * [misc]simplify: iters left: 5 (22 enodes) 1538731252.477 * * [misc]simplify: iters left: 4 (30 enodes) 1538731252.487 * * [misc]simplify: iters left: 3 (40 enodes) 1538731252.501 * * [misc]simplify: iters left: 2 (52 enodes) 1538731252.515 * * [misc]simplify: iters left: 1 (53 enodes) 1538731252.536 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731252.536 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731252.536 * * * * [misc]progress: [ 326 / 806 ] simplifiying candidate # 1538731252.536 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731252.538 * * [misc]simplify: iters left: 6 (17 enodes) 1538731252.545 * * [misc]simplify: iters left: 5 (27 enodes) 1538731252.556 * * [misc]simplify: iters left: 4 (41 enodes) 1538731252.574 * * [misc]simplify: iters left: 3 (81 enodes) 1538731252.608 * * [misc]simplify: iters left: 2 (134 enodes) 1538731252.644 * * [misc]simplify: iters left: 1 (190 enodes) 1538731252.730 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731252.730 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731252.730 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731252.732 * * [misc]simplify: iters left: 6 (15 enodes) 1538731252.738 * * [misc]simplify: iters left: 5 (22 enodes) 1538731252.746 * * [misc]simplify: iters left: 4 (30 enodes) 1538731252.756 * * [misc]simplify: iters left: 3 (40 enodes) 1538731252.762 * * [misc]simplify: iters left: 2 (52 enodes) 1538731252.769 * * [misc]simplify: iters left: 1 (53 enodes) 1538731252.781 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731252.781 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731252.781 * * * * [misc]progress: [ 327 / 806 ] simplifiying candidate # 1538731252.781 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731252.783 * * [misc]simplify: iters left: 6 (18 enodes) 1538731252.790 * * [misc]simplify: iters left: 5 (30 enodes) 1538731252.802 * * [misc]simplify: iters left: 4 (44 enodes) 1538731252.825 * * [misc]simplify: iters left: 3 (90 enodes) 1538731252.869 * * [misc]simplify: iters left: 2 (173 enodes) 1538731252.949 * * [misc]simplify: iters left: 1 (312 enodes) 1538731253.072 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731253.072 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731253.073 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731253.074 * * [misc]simplify: iters left: 6 (15 enodes) 1538731253.080 * * [misc]simplify: iters left: 5 (22 enodes) 1538731253.089 * * [misc]simplify: iters left: 4 (30 enodes) 1538731253.102 * * [misc]simplify: iters left: 3 (40 enodes) 1538731253.115 * * [misc]simplify: iters left: 2 (52 enodes) 1538731253.128 * * [misc]simplify: iters left: 1 (53 enodes) 1538731253.149 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731253.149 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731253.149 * * * * [misc]progress: [ 328 / 806 ] simplifiying candidate # 1538731253.149 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731253.151 * * [misc]simplify: iters left: 6 (16 enodes) 1538731253.158 * * [misc]simplify: iters left: 5 (27 enodes) 1538731253.169 * * [misc]simplify: iters left: 4 (42 enodes) 1538731253.191 * * [misc]simplify: iters left: 3 (100 enodes) 1538731253.251 * * [misc]simplify: iters left: 2 (210 enodes) 1538731253.346 * * [misc]simplify: iters left: 1 (317 enodes) 1538731253.488 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731253.488 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731253.488 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731253.489 * * [misc]simplify: iters left: 6 (14 enodes) 1538731253.491 * * [misc]simplify: iters left: 5 (21 enodes) 1538731253.495 * * [misc]simplify: iters left: 4 (26 enodes) 1538731253.501 * * [misc]simplify: iters left: 3 (35 enodes) 1538731253.506 * * [misc]simplify: iters left: 2 (40 enodes) 1538731253.513 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731253.513 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731253.513 * * * * [misc]progress: [ 329 / 806 ] simplifiying candidate # 1538731253.514 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731253.515 * * [misc]simplify: iters left: 6 (14 enodes) 1538731253.521 * * [misc]simplify: iters left: 5 (23 enodes) 1538731253.530 * * [misc]simplify: iters left: 4 (33 enodes) 1538731253.541 * * [misc]simplify: iters left: 3 (71 enodes) 1538731253.558 * * [misc]simplify: iters left: 2 (110 enodes) 1538731253.586 * * [misc]simplify: iters left: 1 (124 enodes) 1538731253.611 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) 1538731253.611 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731253.611 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731253.612 * * [misc]simplify: iters left: 6 (13 enodes) 1538731253.614 * * [misc]simplify: iters left: 5 (20 enodes) 1538731253.618 * * [misc]simplify: iters left: 4 (25 enodes) 1538731253.623 * * [misc]simplify: iters left: 3 (39 enodes) 1538731253.629 * * [misc]simplify: iters left: 2 (44 enodes) 1538731253.634 * * [misc]simplify: iters left: 1 (47 enodes) 1538731253.640 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731253.640 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731253.640 * * * * [misc]progress: [ 330 / 806 ] simplifiying candidate # 1538731253.640 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731253.641 * * [misc]simplify: iters left: 6 (15 enodes) 1538731253.645 * * [misc]simplify: iters left: 5 (26 enodes) 1538731253.655 * * [misc]simplify: iters left: 4 (40 enodes) 1538731253.678 * * [misc]simplify: iters left: 3 (82 enodes) 1538731253.701 * * [misc]simplify: iters left: 2 (160 enodes) 1538731253.796 * * [misc]simplify: iters left: 1 (328 enodes) 1538731253.917 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731253.917 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731253.917 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731253.918 * * [misc]simplify: iters left: 6 (13 enodes) 1538731253.921 * * [misc]simplify: iters left: 5 (20 enodes) 1538731253.924 * * [misc]simplify: iters left: 4 (25 enodes) 1538731253.929 * * [misc]simplify: iters left: 3 (34 enodes) 1538731253.936 * * [misc]simplify: iters left: 2 (39 enodes) 1538731253.951 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731253.951 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731253.951 * * * * [misc]progress: [ 331 / 806 ] simplifiying candidate # 1538731253.952 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731253.953 * * [misc]simplify: iters left: 6 (18 enodes) 1538731253.962 * * [misc]simplify: iters left: 5 (31 enodes) 1538731253.974 * * [misc]simplify: iters left: 4 (46 enodes) 1538731254.002 * * [misc]simplify: iters left: 3 (118 enodes) 1538731254.082 * * [misc]simplify: iters left: 2 (303 enodes) 1538731254.358 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731254.358 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731254.358 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731254.359 * * [misc]simplify: iters left: 6 (14 enodes) 1538731254.362 * * [misc]simplify: iters left: 5 (21 enodes) 1538731254.367 * * [misc]simplify: iters left: 4 (29 enodes) 1538731254.372 * * [misc]simplify: iters left: 3 (39 enodes) 1538731254.379 * * [misc]simplify: iters left: 2 (51 enodes) 1538731254.386 * * [misc]simplify: iters left: 1 (52 enodes) 1538731254.396 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731254.396 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731254.396 * * * * [misc]progress: [ 332 / 806 ] simplifiying candidate # 1538731254.396 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731254.398 * * [misc]simplify: iters left: 6 (16 enodes) 1538731254.405 * * [misc]simplify: iters left: 5 (27 enodes) 1538731254.414 * * [misc]simplify: iters left: 4 (38 enodes) 1538731254.431 * * [misc]simplify: iters left: 3 (81 enodes) 1538731254.471 * * [misc]simplify: iters left: 2 (179 enodes) 1538731254.548 * * [misc]simplify: iters left: 1 (326 enodes) 1538731254.636 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731254.636 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731254.636 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731254.637 * * [misc]simplify: iters left: 6 (13 enodes) 1538731254.640 * * [misc]simplify: iters left: 5 (20 enodes) 1538731254.648 * * [misc]simplify: iters left: 4 (25 enodes) 1538731254.656 * * [misc]simplify: iters left: 3 (29 enodes) 1538731254.666 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731254.666 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731254.667 * * * * [misc]progress: [ 333 / 806 ] simplifiying candidate # 1538731254.667 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731254.669 * * [misc]simplify: iters left: 6 (16 enodes) 1538731254.677 * * [misc]simplify: iters left: 5 (27 enodes) 1538731254.686 * * [misc]simplify: iters left: 4 (37 enodes) 1538731254.700 * * [misc]simplify: iters left: 3 (62 enodes) 1538731254.733 * * [misc]simplify: iters left: 2 (135 enodes) 1538731254.788 * * [misc]simplify: iters left: 1 (139 enodes) 1538731254.798 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731254.798 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731254.798 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731254.799 * * [misc]simplify: iters left: 6 (13 enodes) 1538731254.802 * * [misc]simplify: iters left: 5 (20 enodes) 1538731254.805 * * [misc]simplify: iters left: 4 (28 enodes) 1538731254.811 * * [misc]simplify: iters left: 3 (38 enodes) 1538731254.817 * * [misc]simplify: iters left: 2 (50 enodes) 1538731254.825 * * [misc]simplify: iters left: 1 (51 enodes) 1538731254.845 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731254.845 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731254.845 * * * * [misc]progress: [ 334 / 806 ] simplifiying candidate # 1538731254.846 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731254.847 * * [misc]simplify: iters left: 6 (16 enodes) 1538731254.854 * * [misc]simplify: iters left: 5 (27 enodes) 1538731254.867 * * [misc]simplify: iters left: 4 (42 enodes) 1538731254.887 * * [misc]simplify: iters left: 3 (100 enodes) 1538731254.918 * * [misc]simplify: iters left: 2 (210 enodes) 1538731254.983 * * [misc]simplify: iters left: 1 (317 enodes) 1538731255.094 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731255.094 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731255.095 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731255.096 * * [misc]simplify: iters left: 6 (14 enodes) 1538731255.098 * * [misc]simplify: iters left: 5 (21 enodes) 1538731255.102 * * [misc]simplify: iters left: 4 (26 enodes) 1538731255.107 * * [misc]simplify: iters left: 3 (35 enodes) 1538731255.112 * * [misc]simplify: iters left: 2 (40 enodes) 1538731255.118 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731255.118 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731255.118 * * * * [misc]progress: [ 335 / 806 ] simplifiying candidate # 1538731255.118 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731255.119 * * [misc]simplify: iters left: 6 (14 enodes) 1538731255.122 * * [misc]simplify: iters left: 5 (23 enodes) 1538731255.128 * * [misc]simplify: iters left: 4 (33 enodes) 1538731255.137 * * [misc]simplify: iters left: 3 (71 enodes) 1538731255.155 * * [misc]simplify: iters left: 2 (110 enodes) 1538731255.174 * * [misc]simplify: iters left: 1 (124 enodes) 1538731255.195 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) 1538731255.195 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731255.196 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731255.197 * * [misc]simplify: iters left: 6 (13 enodes) 1538731255.199 * * [misc]simplify: iters left: 5 (20 enodes) 1538731255.204 * * [misc]simplify: iters left: 4 (25 enodes) 1538731255.209 * * [misc]simplify: iters left: 3 (39 enodes) 1538731255.217 * * [misc]simplify: iters left: 2 (44 enodes) 1538731255.223 * * [misc]simplify: iters left: 1 (47 enodes) 1538731255.229 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731255.229 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731255.229 * * * * [misc]progress: [ 336 / 806 ] simplifiying candidate # 1538731255.229 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731255.230 * * [misc]simplify: iters left: 6 (15 enodes) 1538731255.234 * * [misc]simplify: iters left: 5 (26 enodes) 1538731255.239 * * [misc]simplify: iters left: 4 (40 enodes) 1538731255.250 * * [misc]simplify: iters left: 3 (82 enodes) 1538731255.274 * * [misc]simplify: iters left: 2 (160 enodes) 1538731255.329 * * [misc]simplify: iters left: 1 (328 enodes) 1538731255.487 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731255.487 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731255.488 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731255.489 * * [misc]simplify: iters left: 6 (13 enodes) 1538731255.494 * * [misc]simplify: iters left: 5 (20 enodes) 1538731255.501 * * [misc]simplify: iters left: 4 (25 enodes) 1538731255.509 * * [misc]simplify: iters left: 3 (34 enodes) 1538731255.514 * * [misc]simplify: iters left: 2 (39 enodes) 1538731255.520 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731255.520 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731255.520 * * * * [misc]progress: [ 337 / 806 ] simplifiying candidate # 1538731255.520 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731255.521 * * [misc]simplify: iters left: 6 (17 enodes) 1538731255.525 * * [misc]simplify: iters left: 5 (30 enodes) 1538731255.531 * * [misc]simplify: iters left: 4 (49 enodes) 1538731255.556 * * [misc]simplify: iters left: 3 (131 enodes) 1538731255.626 * * [misc]simplify: iters left: 2 (374 enodes) 1538731255.934 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731255.934 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731255.934 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731255.936 * * [misc]simplify: iters left: 6 (14 enodes) 1538731255.941 * * [misc]simplify: iters left: 5 (21 enodes) 1538731255.949 * * [misc]simplify: iters left: 4 (29 enodes) 1538731255.959 * * [misc]simplify: iters left: 3 (39 enodes) 1538731255.973 * * [misc]simplify: iters left: 2 (51 enodes) 1538731255.985 * * [misc]simplify: iters left: 1 (52 enodes) 1538731255.994 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731255.994 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731255.994 * * * * [misc]progress: [ 338 / 806 ] simplifiying candidate # 1538731255.994 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731255.995 * * [misc]simplify: iters left: 6 (15 enodes) 1538731255.998 * * [misc]simplify: iters left: 5 (26 enodes) 1538731256.003 * * [misc]simplify: iters left: 4 (39 enodes) 1538731256.020 * * [misc]simplify: iters left: 3 (86 enodes) 1538731256.071 * * [misc]simplify: iters left: 2 (193 enodes) 1538731256.139 * * [misc]simplify: iters left: 1 (265 enodes) 1538731256.212 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731256.212 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731256.212 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731256.214 * * [misc]simplify: iters left: 6 (13 enodes) 1538731256.219 * * [misc]simplify: iters left: 5 (20 enodes) 1538731256.225 * * [misc]simplify: iters left: 4 (25 enodes) 1538731256.230 * * [misc]simplify: iters left: 3 (29 enodes) 1538731256.235 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731256.235 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731256.235 * * * * [misc]progress: [ 339 / 806 ] simplifiying candidate # 1538731256.236 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731256.237 * * [misc]simplify: iters left: 6 (15 enodes) 1538731256.240 * * [misc]simplify: iters left: 5 (24 enodes) 1538731256.244 * * [misc]simplify: iters left: 4 (34 enodes) 1538731256.254 * * [misc]simplify: iters left: 3 (63 enodes) 1538731256.286 * * [misc]simplify: iters left: 2 (153 enodes) 1538731256.322 * * [misc]simplify: iters left: 1 (157 enodes) 1538731256.341 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731256.341 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731256.341 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731256.343 * * [misc]simplify: iters left: 6 (13 enodes) 1538731256.348 * * [misc]simplify: iters left: 5 (20 enodes) 1538731256.355 * * [misc]simplify: iters left: 4 (28 enodes) 1538731256.365 * * [misc]simplify: iters left: 3 (38 enodes) 1538731256.377 * * [misc]simplify: iters left: 2 (50 enodes) 1538731256.385 * * [misc]simplify: iters left: 1 (51 enodes) 1538731256.394 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731256.394 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731256.394 * * * * [misc]progress: [ 340 / 806 ] simplifiying candidate # 1538731256.394 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731256.395 * * [misc]simplify: iters left: 6 (19 enodes) 1538731256.400 * * [misc]simplify: iters left: 5 (34 enodes) 1538731256.408 * * [misc]simplify: iters left: 4 (59 enodes) 1538731256.438 * * [misc]simplify: iters left: 3 (185 enodes) 1538731256.715 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731256.715 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731256.715 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731256.716 * * [misc]simplify: iters left: 6 (14 enodes) 1538731256.719 * * [misc]simplify: iters left: 5 (21 enodes) 1538731256.723 * * [misc]simplify: iters left: 4 (29 enodes) 1538731256.732 * * [misc]simplify: iters left: 3 (39 enodes) 1538731256.745 * * [misc]simplify: iters left: 2 (51 enodes) 1538731256.758 * * [misc]simplify: iters left: 1 (52 enodes) 1538731256.769 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731256.769 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731256.769 * * * * [misc]progress: [ 341 / 806 ] simplifiying candidate # 1538731256.769 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731256.770 * * [misc]simplify: iters left: 6 (17 enodes) 1538731256.774 * * [misc]simplify: iters left: 5 (30 enodes) 1538731256.780 * * [misc]simplify: iters left: 4 (51 enodes) 1538731256.803 * * [misc]simplify: iters left: 3 (129 enodes) 1538731256.897 * * [misc]simplify: iters left: 2 (423 enodes) 1538731257.508 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) 1538731257.508 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731257.508 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731257.509 * * [misc]simplify: iters left: 6 (13 enodes) 1538731257.512 * * [misc]simplify: iters left: 5 (20 enodes) 1538731257.516 * * [misc]simplify: iters left: 4 (26 enodes) 1538731257.520 * * [misc]simplify: iters left: 3 (36 enodes) 1538731257.526 * * [misc]simplify: iters left: 2 (38 enodes) 1538731257.530 * * [misc]simplify: iters left: 1 (39 enodes) 1538731257.538 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731257.538 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731257.538 * * * * [misc]progress: [ 342 / 806 ] simplifiying candidate # 1538731257.539 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731257.540 * * [misc]simplify: iters left: 6 (17 enodes) 1538731257.548 * * [misc]simplify: iters left: 5 (30 enodes) 1538731257.559 * * [misc]simplify: iters left: 4 (48 enodes) 1538731257.585 * * [misc]simplify: iters left: 3 (99 enodes) 1538731257.629 * * [misc]simplify: iters left: 2 (299 enodes) 1538731257.798 * * [misc]simplify: iters left: 1 (360 enodes) 1538731257.850 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731257.850 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731257.850 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731257.852 * * [misc]simplify: iters left: 6 (13 enodes) 1538731257.857 * * [misc]simplify: iters left: 5 (20 enodes) 1538731257.864 * * [misc]simplify: iters left: 4 (28 enodes) 1538731257.869 * * [misc]simplify: iters left: 3 (38 enodes) 1538731257.875 * * [misc]simplify: iters left: 2 (50 enodes) 1538731257.882 * * [misc]simplify: iters left: 1 (51 enodes) 1538731257.894 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))) 1538731257.894 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))))) 1538731257.894 * * * * [misc]progress: [ 343 / 806 ] simplifiying candidate # 1538731257.895 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731257.896 * * [misc]simplify: iters left: 6 (17 enodes) 1538731257.906 * * [misc]simplify: iters left: 5 (31 enodes) 1538731257.917 * * [misc]simplify: iters left: 4 (45 enodes) 1538731257.943 * * [misc]simplify: iters left: 3 (112 enodes) 1538731258.018 * * [misc]simplify: iters left: 2 (401 enodes) 1538731258.495 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731258.495 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731258.495 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731258.497 * * [misc]simplify: iters left: 6 (14 enodes) 1538731258.502 * * [misc]simplify: iters left: 5 (21 enodes) 1538731258.510 * * [misc]simplify: iters left: 4 (29 enodes) 1538731258.521 * * [misc]simplify: iters left: 3 (39 enodes) 1538731258.535 * * [misc]simplify: iters left: 2 (51 enodes) 1538731258.548 * * [misc]simplify: iters left: 1 (52 enodes) 1538731258.566 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731258.566 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731258.567 * * * * [misc]progress: [ 344 / 806 ] simplifiying candidate # 1538731258.567 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731258.569 * * [misc]simplify: iters left: 6 (18 enodes) 1538731258.578 * * [misc]simplify: iters left: 5 (30 enodes) 1538731258.589 * * [misc]simplify: iters left: 4 (41 enodes) 1538731258.605 * * [misc]simplify: iters left: 3 (65 enodes) 1538731258.622 * * [misc]simplify: iters left: 2 (116 enodes) 1538731258.667 * * [misc]simplify: iters left: 1 (184 enodes) 1538731258.744 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731258.744 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731258.744 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731258.745 * * [misc]simplify: iters left: 6 (14 enodes) 1538731258.748 * * [misc]simplify: iters left: 5 (21 enodes) 1538731258.752 * * [misc]simplify: iters left: 4 (27 enodes) 1538731258.756 * * [misc]simplify: iters left: 3 (37 enodes) 1538731258.764 * * [misc]simplify: iters left: 2 (39 enodes) 1538731258.774 * * [misc]simplify: iters left: 1 (40 enodes) 1538731258.786 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731258.786 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731258.786 * * * * [misc]progress: [ 345 / 806 ] simplifiying candidate # 1538731258.787 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731258.788 * * [misc]simplify: iters left: 6 (17 enodes) 1538731258.796 * * [misc]simplify: iters left: 5 (29 enodes) 1538731258.805 * * [misc]simplify: iters left: 4 (37 enodes) 1538731258.817 * * [misc]simplify: iters left: 3 (53 enodes) 1538731258.836 * * [misc]simplify: iters left: 2 (88 enodes) 1538731258.852 * * [misc]simplify: iters left: 1 (98 enodes) 1538731258.863 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731258.863 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731258.863 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731258.866 * * [misc]simplify: iters left: 6 (14 enodes) 1538731258.869 * * [misc]simplify: iters left: 5 (21 enodes) 1538731258.873 * * [misc]simplify: iters left: 4 (29 enodes) 1538731258.878 * * [misc]simplify: iters left: 3 (39 enodes) 1538731258.889 * * [misc]simplify: iters left: 2 (51 enodes) 1538731258.902 * * [misc]simplify: iters left: 1 (52 enodes) 1538731258.921 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731258.921 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731258.921 * * * * [misc]progress: [ 346 / 806 ] simplifiying candidate # 1538731258.921 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731258.923 * * [misc]simplify: iters left: 6 (18 enodes) 1538731258.932 * * [misc]simplify: iters left: 5 (31 enodes) 1538731258.943 * * [misc]simplify: iters left: 4 (46 enodes) 1538731258.967 * * [misc]simplify: iters left: 3 (95 enodes) 1538731259.005 * * [misc]simplify: iters left: 2 (217 enodes) 1538731259.218 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731259.218 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731259.219 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731259.220 * * [misc]simplify: iters left: 6 (14 enodes) 1538731259.222 * * [misc]simplify: iters left: 5 (21 enodes) 1538731259.226 * * [misc]simplify: iters left: 4 (29 enodes) 1538731259.232 * * [misc]simplify: iters left: 3 (39 enodes) 1538731259.240 * * [misc]simplify: iters left: 2 (51 enodes) 1538731259.246 * * [misc]simplify: iters left: 1 (52 enodes) 1538731259.255 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731259.256 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731259.256 * * * * [misc]progress: [ 347 / 806 ] simplifiying candidate # 1538731259.256 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731259.257 * * [misc]simplify: iters left: 6 (16 enodes) 1538731259.261 * * [misc]simplify: iters left: 5 (27 enodes) 1538731259.269 * * [misc]simplify: iters left: 4 (40 enodes) 1538731259.291 * * [misc]simplify: iters left: 3 (91 enodes) 1538731259.327 * * [misc]simplify: iters left: 2 (219 enodes) 1538731259.522 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731259.522 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731259.522 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731259.524 * * [misc]simplify: iters left: 6 (13 enodes) 1538731259.527 * * [misc]simplify: iters left: 5 (20 enodes) 1538731259.530 * * [misc]simplify: iters left: 4 (26 enodes) 1538731259.535 * * [misc]simplify: iters left: 3 (36 enodes) 1538731259.545 * * [misc]simplify: iters left: 2 (38 enodes) 1538731259.555 * * [misc]simplify: iters left: 1 (39 enodes) 1538731259.568 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731259.568 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731259.568 * * * * [misc]progress: [ 348 / 806 ] simplifiying candidate # 1538731259.568 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731259.570 * * [misc]simplify: iters left: 6 (16 enodes) 1538731259.578 * * [misc]simplify: iters left: 5 (27 enodes) 1538731259.590 * * [misc]simplify: iters left: 4 (37 enodes) 1538731259.599 * * [misc]simplify: iters left: 3 (72 enodes) 1538731259.617 * * [misc]simplify: iters left: 2 (154 enodes) 1538731259.679 * * [misc]simplify: iters left: 1 (238 enodes) 1538731259.720 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731259.720 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731259.720 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731259.722 * * [misc]simplify: iters left: 6 (13 enodes) 1538731259.727 * * [misc]simplify: iters left: 5 (20 enodes) 1538731259.734 * * [misc]simplify: iters left: 4 (28 enodes) 1538731259.742 * * [misc]simplify: iters left: 3 (38 enodes) 1538731259.748 * * [misc]simplify: iters left: 2 (50 enodes) 1538731259.754 * * [misc]simplify: iters left: 1 (51 enodes) 1538731259.765 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731259.765 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731259.765 * * * * [misc]progress: [ 349 / 806 ] simplifiying candidate # 1538731259.765 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731259.766 * * [misc]simplify: iters left: 6 (16 enodes) 1538731259.770 * * [misc]simplify: iters left: 5 (29 enodes) 1538731259.780 * * [misc]simplify: iters left: 4 (41 enodes) 1538731259.802 * * [misc]simplify: iters left: 3 (90 enodes) 1538731259.851 * * [misc]simplify: iters left: 2 (233 enodes) 1538731259.988 * * [misc]simplify: iters left: 1 (316 enodes) 1538731260.053 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731260.053 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731260.053 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731260.054 * * [misc]simplify: iters left: 6 (13 enodes) 1538731260.060 * * [misc]simplify: iters left: 5 (20 enodes) 1538731260.067 * * [misc]simplify: iters left: 4 (25 enodes) 1538731260.076 * * [misc]simplify: iters left: 3 (34 enodes) 1538731260.086 * * [misc]simplify: iters left: 2 (39 enodes) 1538731260.099 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731260.099 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731260.099 * * * * [misc]progress: [ 350 / 806 ] simplifiying candidate # 1538731260.099 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731260.101 * * [misc]simplify: iters left: 6 (15 enodes) 1538731260.108 * * [misc]simplify: iters left: 5 (26 enodes) 1538731260.118 * * [misc]simplify: iters left: 4 (36 enodes) 1538731260.134 * * [misc]simplify: iters left: 3 (68 enodes) 1538731260.157 * * [misc]simplify: iters left: 2 (151 enodes) 1538731260.212 * * [misc]simplify: iters left: 1 (167 enodes) 1538731260.234 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (hypot y.re y.im))) 1538731260.234 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731260.234 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731260.235 * * [misc]simplify: iters left: 6 (12 enodes) 1538731260.241 * * [misc]simplify: iters left: 5 (18 enodes) 1538731260.247 * * [misc]simplify: iters left: 4 (20 enodes) 1538731260.253 * * [misc]simplify: iters left: 3 (24 enodes) 1538731260.261 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731260.261 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731260.261 * * * * [misc]progress: [ 351 / 806 ] simplifiying candidate # 1538731260.261 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt 1)) 1) 1538731260.265 * * [misc]simplify: iters left: 6 (13 enodes) 1538731260.273 * * [misc]simplify: iters left: 5 (24 enodes) 1538731260.281 * * [misc]simplify: iters left: 4 (31 enodes) 1538731260.290 * * [misc]simplify: iters left: 3 (34 enodes) 1538731260.296 * * [misc]simplify: iters left: 2 (37 enodes) 1538731260.304 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731260.304 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731260.304 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731260.305 * * [misc]simplify: iters left: 6 (12 enodes) 1538731260.310 * * [misc]simplify: iters left: 5 (19 enodes) 1538731260.317 * * [misc]simplify: iters left: 4 (24 enodes) 1538731260.326 * * [misc]simplify: iters left: 3 (38 enodes) 1538731260.337 * * [misc]simplify: iters left: 2 (43 enodes) 1538731260.347 * * [misc]simplify: iters left: 1 (45 enodes) 1538731260.359 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731260.359 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731260.359 * * * * [misc]progress: [ 352 / 806 ] simplifiying candidate # 1538731260.359 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731260.361 * * [misc]simplify: iters left: 6 (18 enodes) 1538731260.370 * * [misc]simplify: iters left: 5 (31 enodes) 1538731260.382 * * [misc]simplify: iters left: 4 (46 enodes) 1538731260.400 * * [misc]simplify: iters left: 3 (95 enodes) 1538731260.430 * * [misc]simplify: iters left: 2 (217 enodes) 1538731260.627 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731260.628 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731260.628 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731260.629 * * [misc]simplify: iters left: 6 (14 enodes) 1538731260.632 * * [misc]simplify: iters left: 5 (21 enodes) 1538731260.636 * * [misc]simplify: iters left: 4 (29 enodes) 1538731260.642 * * [misc]simplify: iters left: 3 (39 enodes) 1538731260.648 * * [misc]simplify: iters left: 2 (51 enodes) 1538731260.655 * * [misc]simplify: iters left: 1 (52 enodes) 1538731260.664 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731260.665 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731260.665 * * * * [misc]progress: [ 353 / 806 ] simplifiying candidate # 1538731260.665 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731260.666 * * [misc]simplify: iters left: 6 (16 enodes) 1538731260.670 * * [misc]simplify: iters left: 5 (27 enodes) 1538731260.675 * * [misc]simplify: iters left: 4 (40 enodes) 1538731260.687 * * [misc]simplify: iters left: 3 (91 enodes) 1538731260.717 * * [misc]simplify: iters left: 2 (219 enodes) 1538731260.886 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731260.886 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731260.886 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731260.887 * * [misc]simplify: iters left: 6 (13 enodes) 1538731260.890 * * [misc]simplify: iters left: 5 (20 enodes) 1538731260.893 * * [misc]simplify: iters left: 4 (26 enodes) 1538731260.898 * * [misc]simplify: iters left: 3 (36 enodes) 1538731260.906 * * [misc]simplify: iters left: 2 (38 enodes) 1538731260.910 * * [misc]simplify: iters left: 1 (39 enodes) 1538731260.917 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731260.917 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731260.917 * * * * [misc]progress: [ 354 / 806 ] simplifiying candidate # 1538731260.917 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731260.918 * * [misc]simplify: iters left: 6 (16 enodes) 1538731260.923 * * [misc]simplify: iters left: 5 (27 enodes) 1538731260.928 * * [misc]simplify: iters left: 4 (37 enodes) 1538731260.937 * * [misc]simplify: iters left: 3 (72 enodes) 1538731260.955 * * [misc]simplify: iters left: 2 (154 enodes) 1538731260.999 * * [misc]simplify: iters left: 1 (238 enodes) 1538731261.036 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731261.036 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731261.036 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731261.037 * * [misc]simplify: iters left: 6 (13 enodes) 1538731261.040 * * [misc]simplify: iters left: 5 (20 enodes) 1538731261.046 * * [misc]simplify: iters left: 4 (28 enodes) 1538731261.052 * * [misc]simplify: iters left: 3 (38 enodes) 1538731261.058 * * [misc]simplify: iters left: 2 (50 enodes) 1538731261.066 * * [misc]simplify: iters left: 1 (51 enodes) 1538731261.075 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731261.075 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731261.076 * * * * [misc]progress: [ 355 / 806 ] simplifiying candidate # 1538731261.076 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731261.077 * * [misc]simplify: iters left: 6 (16 enodes) 1538731261.081 * * [misc]simplify: iters left: 5 (29 enodes) 1538731261.087 * * [misc]simplify: iters left: 4 (43 enodes) 1538731261.106 * * [misc]simplify: iters left: 3 (92 enodes) 1538731261.140 * * [misc]simplify: iters left: 2 (269 enodes) 1538731261.276 * * [misc]simplify: iters left: 1 (344 enodes) 1538731261.322 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731261.322 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731261.322 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731261.323 * * [misc]simplify: iters left: 6 (13 enodes) 1538731261.326 * * [misc]simplify: iters left: 5 (20 enodes) 1538731261.330 * * [misc]simplify: iters left: 4 (25 enodes) 1538731261.334 * * [misc]simplify: iters left: 3 (34 enodes) 1538731261.339 * * [misc]simplify: iters left: 2 (39 enodes) 1538731261.346 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731261.346 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731261.346 * * * * [misc]progress: [ 356 / 806 ] simplifiying candidate # 1538731261.346 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1) (sqrt (hypot y.re y.im))) 1538731261.347 * * [misc]simplify: iters left: 6 (15 enodes) 1538731261.351 * * [misc]simplify: iters left: 5 (26 enodes) 1538731261.360 * * [misc]simplify: iters left: 4 (36 enodes) 1538731261.378 * * [misc]simplify: iters left: 3 (61 enodes) 1538731261.416 * * [misc]simplify: iters left: 2 (200 enodes) 1538731261.531 * * [misc]simplify: iters left: 1 (220 enodes) 1538731261.566 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731261.566 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731261.567 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731261.568 * * [misc]simplify: iters left: 6 (12 enodes) 1538731261.575 * * [misc]simplify: iters left: 5 (18 enodes) 1538731261.578 * * [misc]simplify: iters left: 4 (20 enodes) 1538731261.582 * * [misc]simplify: iters left: 3 (24 enodes) 1538731261.586 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731261.586 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731261.586 * * * * [misc]progress: [ 357 / 806 ] simplifiying candidate # 1538731261.586 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1) 1) 1538731261.587 * * [misc]simplify: iters left: 6 (13 enodes) 1538731261.591 * * [misc]simplify: iters left: 5 (22 enodes) 1538731261.595 * * [misc]simplify: iters left: 4 (29 enodes) 1538731261.599 * * [misc]simplify: iters left: 3 (34 enodes) 1538731261.603 * * [misc]simplify: iters left: 2 (45 enodes) 1538731261.609 * * [misc]simplify: iters left: 1 (47 enodes) 1538731261.615 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731261.615 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731261.615 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731261.617 * * [misc]simplify: iters left: 6 (12 enodes) 1538731261.622 * * [misc]simplify: iters left: 5 (19 enodes) 1538731261.628 * * [misc]simplify: iters left: 4 (24 enodes) 1538731261.637 * * [misc]simplify: iters left: 3 (38 enodes) 1538731261.649 * * [misc]simplify: iters left: 2 (43 enodes) 1538731261.658 * * [misc]simplify: iters left: 1 (45 enodes) 1538731261.669 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731261.669 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731261.669 * * * * [misc]progress: [ 358 / 806 ] simplifiying candidate # 1538731261.670 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731261.672 * * [misc]simplify: iters left: 6 (18 enodes) 1538731261.683 * * [misc]simplify: iters left: 5 (31 enodes) 1538731261.697 * * [misc]simplify: iters left: 4 (59 enodes) 1538731261.730 * * [misc]simplify: iters left: 3 (160 enodes) 1538731261.814 * * [misc]simplify: iters left: 2 (430 enodes) 1538731262.249 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731262.249 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731262.250 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731262.251 * * [misc]simplify: iters left: 6 (15 enodes) 1538731262.254 * * [misc]simplify: iters left: 5 (22 enodes) 1538731262.258 * * [misc]simplify: iters left: 4 (30 enodes) 1538731262.264 * * [misc]simplify: iters left: 3 (40 enodes) 1538731262.270 * * [misc]simplify: iters left: 2 (52 enodes) 1538731262.277 * * [misc]simplify: iters left: 1 (53 enodes) 1538731262.288 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731262.288 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731262.288 * * * * [misc]progress: [ 359 / 806 ] simplifiying candidate # 1538731262.288 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731262.290 * * [misc]simplify: iters left: 6 (16 enodes) 1538731262.295 * * [misc]simplify: iters left: 5 (27 enodes) 1538731262.307 * * [misc]simplify: iters left: 4 (48 enodes) 1538731262.334 * * [misc]simplify: iters left: 3 (115 enodes) 1538731262.396 * * [misc]simplify: iters left: 2 (234 enodes) 1538731262.540 * * [misc]simplify: iters left: 1 (434 enodes) 1538731262.855 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731262.855 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731262.855 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731262.856 * * [misc]simplify: iters left: 6 (14 enodes) 1538731262.859 * * [misc]simplify: iters left: 5 (21 enodes) 1538731262.863 * * [misc]simplify: iters left: 4 (29 enodes) 1538731262.870 * * [misc]simplify: iters left: 3 (39 enodes) 1538731262.883 * * [misc]simplify: iters left: 2 (51 enodes) 1538731262.897 * * [misc]simplify: iters left: 1 (52 enodes) 1538731262.907 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731262.907 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731262.907 * * * * [misc]progress: [ 360 / 806 ] simplifiying candidate # 1538731262.907 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731262.908 * * [misc]simplify: iters left: 6 (17 enodes) 1538731262.912 * * [misc]simplify: iters left: 5 (30 enodes) 1538731262.919 * * [misc]simplify: iters left: 4 (51 enodes) 1538731262.937 * * [misc]simplify: iters left: 3 (128 enodes) 1538731263.003 * * [misc]simplify: iters left: 2 (370 enodes) 1538731263.418 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731263.419 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731263.419 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731263.420 * * [misc]simplify: iters left: 6 (14 enodes) 1538731263.423 * * [misc]simplify: iters left: 5 (21 enodes) 1538731263.427 * * [misc]simplify: iters left: 4 (29 enodes) 1538731263.433 * * [misc]simplify: iters left: 3 (39 enodes) 1538731263.442 * * [misc]simplify: iters left: 2 (51 enodes) 1538731263.456 * * [misc]simplify: iters left: 1 (52 enodes) 1538731263.471 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731263.471 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731263.471 * * * * [misc]progress: [ 361 / 806 ] simplifiying candidate # 1538731263.471 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731263.473 * * [misc]simplify: iters left: 6 (17 enodes) 1538731263.477 * * [misc]simplify: iters left: 5 (29 enodes) 1538731263.483 * * [misc]simplify: iters left: 4 (48 enodes) 1538731263.497 * * [misc]simplify: iters left: 3 (116 enodes) 1538731263.558 * * [misc]simplify: iters left: 2 (260 enodes) 1538731263.734 * * [misc]simplify: iters left: 1 (427 enodes) 1538731264.059 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731264.059 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731264.059 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731264.060 * * [misc]simplify: iters left: 6 (15 enodes) 1538731264.063 * * [misc]simplify: iters left: 5 (22 enodes) 1538731264.068 * * [misc]simplify: iters left: 4 (30 enodes) 1538731264.073 * * [misc]simplify: iters left: 3 (40 enodes) 1538731264.080 * * [misc]simplify: iters left: 2 (52 enodes) 1538731264.087 * * [misc]simplify: iters left: 1 (53 enodes) 1538731264.099 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731264.099 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731264.099 * * * * [misc]progress: [ 362 / 806 ] simplifiying candidate # 1538731264.099 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731264.101 * * [misc]simplify: iters left: 6 (17 enodes) 1538731264.104 * * [misc]simplify: iters left: 5 (27 enodes) 1538731264.110 * * [misc]simplify: iters left: 4 (41 enodes) 1538731264.122 * * [misc]simplify: iters left: 3 (81 enodes) 1538731264.140 * * [misc]simplify: iters left: 2 (134 enodes) 1538731264.173 * * [misc]simplify: iters left: 1 (190 enodes) 1538731264.258 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731264.258 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731264.259 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731264.260 * * [misc]simplify: iters left: 6 (15 enodes) 1538731264.263 * * [misc]simplify: iters left: 5 (22 enodes) 1538731264.267 * * [misc]simplify: iters left: 4 (30 enodes) 1538731264.272 * * [misc]simplify: iters left: 3 (40 enodes) 1538731264.279 * * [misc]simplify: iters left: 2 (52 enodes) 1538731264.288 * * [misc]simplify: iters left: 1 (53 enodes) 1538731264.309 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731264.309 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731264.309 * * * * [misc]progress: [ 363 / 806 ] simplifiying candidate # 1538731264.309 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731264.311 * * [misc]simplify: iters left: 6 (18 enodes) 1538731264.319 * * [misc]simplify: iters left: 5 (30 enodes) 1538731264.331 * * [misc]simplify: iters left: 4 (44 enodes) 1538731264.358 * * [misc]simplify: iters left: 3 (90 enodes) 1538731264.401 * * [misc]simplify: iters left: 2 (173 enodes) 1538731264.457 * * [misc]simplify: iters left: 1 (312 enodes) 1538731264.590 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731264.590 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731264.591 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731264.592 * * [misc]simplify: iters left: 6 (15 enodes) 1538731264.595 * * [misc]simplify: iters left: 5 (22 enodes) 1538731264.599 * * [misc]simplify: iters left: 4 (30 enodes) 1538731264.604 * * [misc]simplify: iters left: 3 (40 enodes) 1538731264.612 * * [misc]simplify: iters left: 2 (52 enodes) 1538731264.624 * * [misc]simplify: iters left: 1 (53 enodes) 1538731264.644 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731264.644 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731264.644 * * * * [misc]progress: [ 364 / 806 ] simplifiying candidate # 1538731264.644 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731264.646 * * [misc]simplify: iters left: 6 (16 enodes) 1538731264.652 * * [misc]simplify: iters left: 5 (27 enodes) 1538731264.662 * * [misc]simplify: iters left: 4 (42 enodes) 1538731264.683 * * [misc]simplify: iters left: 3 (100 enodes) 1538731264.726 * * [misc]simplify: iters left: 2 (210 enodes) 1538731264.817 * * [misc]simplify: iters left: 1 (317 enodes) 1538731264.947 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731264.947 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731264.947 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731264.948 * * [misc]simplify: iters left: 6 (14 enodes) 1538731264.951 * * [misc]simplify: iters left: 5 (21 enodes) 1538731264.955 * * [misc]simplify: iters left: 4 (26 enodes) 1538731264.959 * * [misc]simplify: iters left: 3 (35 enodes) 1538731264.964 * * [misc]simplify: iters left: 2 (40 enodes) 1538731264.974 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731264.974 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731264.974 * * * * [misc]progress: [ 365 / 806 ] simplifiying candidate # 1538731264.974 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731264.976 * * [misc]simplify: iters left: 6 (14 enodes) 1538731264.982 * * [misc]simplify: iters left: 5 (23 enodes) 1538731264.991 * * [misc]simplify: iters left: 4 (33 enodes) 1538731265.010 * * [misc]simplify: iters left: 3 (71 enodes) 1538731265.027 * * [misc]simplify: iters left: 2 (110 enodes) 1538731265.055 * * [misc]simplify: iters left: 1 (124 enodes) 1538731265.094 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) 1538731265.094 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731265.094 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731265.096 * * [misc]simplify: iters left: 6 (13 enodes) 1538731265.101 * * [misc]simplify: iters left: 5 (20 enodes) 1538731265.108 * * [misc]simplify: iters left: 4 (25 enodes) 1538731265.121 * * [misc]simplify: iters left: 3 (39 enodes) 1538731265.134 * * [misc]simplify: iters left: 2 (44 enodes) 1538731265.144 * * [misc]simplify: iters left: 1 (47 enodes) 1538731265.152 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731265.152 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731265.152 * * * * [misc]progress: [ 366 / 806 ] simplifiying candidate # 1538731265.152 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731265.153 * * [misc]simplify: iters left: 6 (15 enodes) 1538731265.156 * * [misc]simplify: iters left: 5 (26 enodes) 1538731265.162 * * [misc]simplify: iters left: 4 (40 enodes) 1538731265.173 * * [misc]simplify: iters left: 3 (82 enodes) 1538731265.215 * * [misc]simplify: iters left: 2 (160 enodes) 1538731265.278 * * [misc]simplify: iters left: 1 (328 enodes) 1538731265.489 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731265.489 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731265.489 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731265.490 * * [misc]simplify: iters left: 6 (13 enodes) 1538731265.496 * * [misc]simplify: iters left: 5 (20 enodes) 1538731265.503 * * [misc]simplify: iters left: 4 (25 enodes) 1538731265.512 * * [misc]simplify: iters left: 3 (34 enodes) 1538731265.522 * * [misc]simplify: iters left: 2 (39 enodes) 1538731265.534 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731265.534 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731265.534 * * * * [misc]progress: [ 367 / 806 ] simplifiying candidate # 1538731265.534 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731265.536 * * [misc]simplify: iters left: 6 (18 enodes) 1538731265.545 * * [misc]simplify: iters left: 5 (31 enodes) 1538731265.558 * * [misc]simplify: iters left: 4 (46 enodes) 1538731265.586 * * [misc]simplify: iters left: 3 (118 enodes) 1538731265.642 * * [misc]simplify: iters left: 2 (303 enodes) 1538731265.960 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731265.960 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731265.960 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731265.961 * * [misc]simplify: iters left: 6 (14 enodes) 1538731265.964 * * [misc]simplify: iters left: 5 (21 enodes) 1538731265.968 * * [misc]simplify: iters left: 4 (29 enodes) 1538731265.973 * * [misc]simplify: iters left: 3 (39 enodes) 1538731265.979 * * [misc]simplify: iters left: 2 (51 enodes) 1538731265.986 * * [misc]simplify: iters left: 1 (52 enodes) 1538731266.296 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731266.296 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731266.296 * * * * [misc]progress: [ 368 / 806 ] simplifiying candidate # 1538731266.297 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731266.298 * * [misc]simplify: iters left: 6 (16 enodes) 1538731266.302 * * [misc]simplify: iters left: 5 (27 enodes) 1538731266.307 * * [misc]simplify: iters left: 4 (38 enodes) 1538731266.317 * * [misc]simplify: iters left: 3 (81 enodes) 1538731266.339 * * [misc]simplify: iters left: 2 (179 enodes) 1538731266.408 * * [misc]simplify: iters left: 1 (326 enodes) 1538731266.545 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731266.545 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731266.545 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731266.547 * * [misc]simplify: iters left: 6 (13 enodes) 1538731266.552 * * [misc]simplify: iters left: 5 (20 enodes) 1538731266.559 * * [misc]simplify: iters left: 4 (25 enodes) 1538731266.567 * * [misc]simplify: iters left: 3 (29 enodes) 1538731266.580 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731266.580 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731266.580 * * * * [misc]progress: [ 369 / 806 ] simplifiying candidate # 1538731266.581 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731266.582 * * [misc]simplify: iters left: 6 (16 enodes) 1538731266.590 * * [misc]simplify: iters left: 5 (27 enodes) 1538731266.599 * * [misc]simplify: iters left: 4 (37 enodes) 1538731266.614 * * [misc]simplify: iters left: 3 (62 enodes) 1538731266.640 * * [misc]simplify: iters left: 2 (135 enodes) 1538731266.673 * * [misc]simplify: iters left: 1 (139 enodes) 1538731266.693 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731266.693 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731266.693 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731266.694 * * [misc]simplify: iters left: 6 (13 enodes) 1538731266.697 * * [misc]simplify: iters left: 5 (20 enodes) 1538731266.701 * * [misc]simplify: iters left: 4 (28 enodes) 1538731266.706 * * [misc]simplify: iters left: 3 (38 enodes) 1538731266.712 * * [misc]simplify: iters left: 2 (50 enodes) 1538731266.719 * * [misc]simplify: iters left: 1 (51 enodes) 1538731266.733 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731266.733 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731266.733 * * * * [misc]progress: [ 370 / 806 ] simplifiying candidate # 1538731266.734 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731266.735 * * [misc]simplify: iters left: 6 (16 enodes) 1538731266.738 * * [misc]simplify: iters left: 5 (27 enodes) 1538731266.744 * * [misc]simplify: iters left: 4 (42 enodes) 1538731266.756 * * [misc]simplify: iters left: 3 (100 enodes) 1538731266.788 * * [misc]simplify: iters left: 2 (210 enodes) 1538731266.862 * * [misc]simplify: iters left: 1 (317 enodes) 1538731267.012 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731267.012 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731267.012 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731267.013 * * [misc]simplify: iters left: 6 (14 enodes) 1538731267.016 * * [misc]simplify: iters left: 5 (21 enodes) 1538731267.022 * * [misc]simplify: iters left: 4 (26 enodes) 1538731267.027 * * [misc]simplify: iters left: 3 (35 enodes) 1538731267.032 * * [misc]simplify: iters left: 2 (40 enodes) 1538731267.038 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731267.038 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731267.038 * * * * [misc]progress: [ 371 / 806 ] simplifiying candidate # 1538731267.038 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731267.039 * * [misc]simplify: iters left: 6 (14 enodes) 1538731267.042 * * [misc]simplify: iters left: 5 (23 enodes) 1538731267.047 * * [misc]simplify: iters left: 4 (33 enodes) 1538731267.057 * * [misc]simplify: iters left: 3 (71 enodes) 1538731267.082 * * [misc]simplify: iters left: 2 (110 enodes) 1538731267.104 * * [misc]simplify: iters left: 1 (124 enodes) 1538731267.146 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) 1538731267.147 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731267.147 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731267.148 * * [misc]simplify: iters left: 6 (13 enodes) 1538731267.154 * * [misc]simplify: iters left: 5 (20 enodes) 1538731267.161 * * [misc]simplify: iters left: 4 (25 enodes) 1538731267.171 * * [misc]simplify: iters left: 3 (39 enodes) 1538731267.184 * * [misc]simplify: iters left: 2 (44 enodes) 1538731267.195 * * [misc]simplify: iters left: 1 (47 enodes) 1538731267.207 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731267.207 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (hypot y.re y.im)) (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731267.207 * * * * [misc]progress: [ 372 / 806 ] simplifiying candidate # 1538731267.208 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731267.208 * * [misc]simplify: iters left: 6 (15 enodes) 1538731267.212 * * [misc]simplify: iters left: 5 (26 enodes) 1538731267.219 * * [misc]simplify: iters left: 4 (40 enodes) 1538731267.230 * * [misc]simplify: iters left: 3 (82 enodes) 1538731267.261 * * [misc]simplify: iters left: 2 (160 enodes) 1538731267.339 * * [misc]simplify: iters left: 1 (328 enodes) 1538731267.477 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) 1538731267.477 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731267.478 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731267.479 * * [misc]simplify: iters left: 6 (13 enodes) 1538731267.484 * * [misc]simplify: iters left: 5 (20 enodes) 1538731267.491 * * [misc]simplify: iters left: 4 (25 enodes) 1538731267.503 * * [misc]simplify: iters left: 3 (34 enodes) 1538731267.513 * * [misc]simplify: iters left: 2 (39 enodes) 1538731267.525 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731267.525 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.re y.im)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731267.525 * * * * [misc]progress: [ 373 / 806 ] simplifiying candidate # 1538731267.526 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731267.527 * * [misc]simplify: iters left: 6 (17 enodes) 1538731267.535 * * [misc]simplify: iters left: 5 (30 enodes) 1538731267.548 * * [misc]simplify: iters left: 4 (49 enodes) 1538731267.581 * * [misc]simplify: iters left: 3 (131 enodes) 1538731267.706 * * [misc]simplify: iters left: 2 (374 enodes) 1538731268.059 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731268.059 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731268.059 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731268.060 * * [misc]simplify: iters left: 6 (14 enodes) 1538731268.063 * * [misc]simplify: iters left: 5 (21 enodes) 1538731268.067 * * [misc]simplify: iters left: 4 (29 enodes) 1538731268.072 * * [misc]simplify: iters left: 3 (39 enodes) 1538731268.078 * * [misc]simplify: iters left: 2 (51 enodes) 1538731268.085 * * [misc]simplify: iters left: 1 (52 enodes) 1538731268.101 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731268.101 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731268.102 * * * * [misc]progress: [ 374 / 806 ] simplifiying candidate # 1538731268.102 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731268.103 * * [misc]simplify: iters left: 6 (15 enodes) 1538731268.110 * * [misc]simplify: iters left: 5 (26 enodes) 1538731268.120 * * [misc]simplify: iters left: 4 (39 enodes) 1538731268.143 * * [misc]simplify: iters left: 3 (86 enodes) 1538731268.192 * * [misc]simplify: iters left: 2 (193 enodes) 1538731268.250 * * [misc]simplify: iters left: 1 (265 enodes) 1538731268.300 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731268.300 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731268.301 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731268.301 * * [misc]simplify: iters left: 6 (13 enodes) 1538731268.304 * * [misc]simplify: iters left: 5 (20 enodes) 1538731268.308 * * [misc]simplify: iters left: 4 (25 enodes) 1538731268.312 * * [misc]simplify: iters left: 3 (29 enodes) 1538731268.317 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731268.317 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731268.317 * * * * [misc]progress: [ 375 / 806 ] simplifiying candidate # 1538731268.317 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731268.318 * * [misc]simplify: iters left: 6 (15 enodes) 1538731268.321 * * [misc]simplify: iters left: 5 (24 enodes) 1538731268.327 * * [misc]simplify: iters left: 4 (34 enodes) 1538731268.348 * * [misc]simplify: iters left: 3 (63 enodes) 1538731268.370 * * [misc]simplify: iters left: 2 (153 enodes) 1538731268.410 * * [misc]simplify: iters left: 1 (157 enodes) 1538731268.419 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731268.419 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731268.420 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731268.420 * * [misc]simplify: iters left: 6 (13 enodes) 1538731268.425 * * [misc]simplify: iters left: 5 (20 enodes) 1538731268.429 * * [misc]simplify: iters left: 4 (28 enodes) 1538731268.434 * * [misc]simplify: iters left: 3 (38 enodes) 1538731268.445 * * [misc]simplify: iters left: 2 (50 enodes) 1538731268.459 * * [misc]simplify: iters left: 1 (51 enodes) 1538731268.476 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731268.476 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731268.476 * * * * [misc]progress: [ 376 / 806 ] simplifiying candidate # 1538731268.477 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731268.478 * * [misc]simplify: iters left: 6 (18 enodes) 1538731268.487 * * [misc]simplify: iters left: 5 (33 enodes) 1538731268.504 * * [misc]simplify: iters left: 4 (71 enodes) 1538731268.532 * * [misc]simplify: iters left: 3 (183 enodes) 1538731268.795 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731268.795 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731268.795 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731268.796 * * [misc]simplify: iters left: 6 (14 enodes) 1538731268.799 * * [misc]simplify: iters left: 5 (21 enodes) 1538731268.803 * * [misc]simplify: iters left: 4 (29 enodes) 1538731268.810 * * [misc]simplify: iters left: 3 (39 enodes) 1538731268.816 * * [misc]simplify: iters left: 2 (51 enodes) 1538731268.823 * * [misc]simplify: iters left: 1 (52 enodes) 1538731268.832 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731268.832 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731268.832 * * * * [misc]progress: [ 377 / 806 ] simplifiying candidate # 1538731268.833 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731268.833 * * [misc]simplify: iters left: 6 (16 enodes) 1538731268.837 * * [misc]simplify: iters left: 5 (29 enodes) 1538731268.846 * * [misc]simplify: iters left: 4 (62 enodes) 1538731268.881 * * [misc]simplify: iters left: 3 (175 enodes) 1538731269.134 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731269.134 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731269.134 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731269.136 * * [misc]simplify: iters left: 6 (13 enodes) 1538731269.141 * * [misc]simplify: iters left: 5 (20 enodes) 1538731269.148 * * [misc]simplify: iters left: 4 (26 enodes) 1538731269.158 * * [misc]simplify: iters left: 3 (36 enodes) 1538731269.168 * * [misc]simplify: iters left: 2 (38 enodes) 1538731269.178 * * [misc]simplify: iters left: 1 (39 enodes) 1538731269.191 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731269.191 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731269.192 * * * * [misc]progress: [ 378 / 806 ] simplifiying candidate # 1538731269.192 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731269.194 * * [misc]simplify: iters left: 6 (16 enodes) 1538731269.202 * * [misc]simplify: iters left: 5 (29 enodes) 1538731269.219 * * [misc]simplify: iters left: 4 (58 enodes) 1538731269.254 * * [misc]simplify: iters left: 3 (121 enodes) 1538731269.327 * * [misc]simplify: iters left: 2 (266 enodes) 1538731269.458 * * [misc]simplify: iters left: 1 (326 enodes) 1538731269.485 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731269.485 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731269.485 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731269.486 * * [misc]simplify: iters left: 6 (13 enodes) 1538731269.489 * * [misc]simplify: iters left: 5 (20 enodes) 1538731269.493 * * [misc]simplify: iters left: 4 (28 enodes) 1538731269.498 * * [misc]simplify: iters left: 3 (38 enodes) 1538731269.504 * * [misc]simplify: iters left: 2 (50 enodes) 1538731269.511 * * [misc]simplify: iters left: 1 (51 enodes) 1538731269.522 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))) 1538731269.522 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))))) 1538731269.522 * * * * [misc]progress: [ 379 / 806 ] simplifiying candidate # 1538731269.522 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731269.523 * * [misc]simplify: iters left: 6 (16 enodes) 1538731269.527 * * [misc]simplify: iters left: 5 (30 enodes) 1538731269.535 * * [misc]simplify: iters left: 4 (54 enodes) 1538731269.550 * * [misc]simplify: iters left: 3 (117 enodes) 1538731269.589 * * [misc]simplify: iters left: 2 (301 enodes) 1538731269.820 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731269.820 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731269.820 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731269.821 * * [misc]simplify: iters left: 6 (14 enodes) 1538731269.824 * * [misc]simplify: iters left: 5 (21 enodes) 1538731269.830 * * [misc]simplify: iters left: 4 (29 enodes) 1538731269.835 * * [misc]simplify: iters left: 3 (39 enodes) 1538731269.841 * * [misc]simplify: iters left: 2 (51 enodes) 1538731269.848 * * [misc]simplify: iters left: 1 (52 enodes) 1538731269.858 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731269.858 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731269.858 * * * * [misc]progress: [ 380 / 806 ] simplifiying candidate # 1538731269.858 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731269.859 * * [misc]simplify: iters left: 6 (17 enodes) 1538731269.863 * * [misc]simplify: iters left: 5 (29 enodes) 1538731269.870 * * [misc]simplify: iters left: 4 (50 enodes) 1538731269.883 * * [misc]simplify: iters left: 3 (89 enodes) 1538731269.906 * * [misc]simplify: iters left: 2 (159 enodes) 1538731269.947 * * [misc]simplify: iters left: 1 (261 enodes) 1538731270.064 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731270.064 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731270.064 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731270.065 * * [misc]simplify: iters left: 6 (14 enodes) 1538731270.071 * * [misc]simplify: iters left: 5 (21 enodes) 1538731270.078 * * [misc]simplify: iters left: 4 (27 enodes) 1538731270.087 * * [misc]simplify: iters left: 3 (37 enodes) 1538731270.098 * * [misc]simplify: iters left: 2 (39 enodes) 1538731270.110 * * [misc]simplify: iters left: 1 (40 enodes) 1538731270.123 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731270.123 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (fabs (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731270.123 * * * * [misc]progress: [ 381 / 806 ] simplifiying candidate # 1538731270.124 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731270.125 * * [misc]simplify: iters left: 6 (16 enodes) 1538731270.132 * * [misc]simplify: iters left: 5 (28 enodes) 1538731270.144 * * [misc]simplify: iters left: 4 (41 enodes) 1538731270.162 * * [misc]simplify: iters left: 3 (76 enodes) 1538731270.183 * * [misc]simplify: iters left: 2 (140 enodes) 1538731270.210 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731270.211 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731270.211 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731270.212 * * [misc]simplify: iters left: 6 (14 enodes) 1538731270.217 * * [misc]simplify: iters left: 5 (21 enodes) 1538731270.225 * * [misc]simplify: iters left: 4 (29 enodes) 1538731270.235 * * [misc]simplify: iters left: 3 (39 enodes) 1538731270.246 * * [misc]simplify: iters left: 2 (51 enodes) 1538731270.260 * * [misc]simplify: iters left: 1 (52 enodes) 1538731270.277 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731270.277 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731270.278 * * * * [misc]progress: [ 382 / 806 ] simplifiying candidate # 1538731270.278 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731270.280 * * [misc]simplify: iters left: 6 (17 enodes) 1538731270.287 * * [misc]simplify: iters left: 5 (30 enodes) 1538731270.301 * * [misc]simplify: iters left: 4 (55 enodes) 1538731270.320 * * [misc]simplify: iters left: 3 (125 enodes) 1538731270.383 * * [misc]simplify: iters left: 2 (381 enodes) 1538731270.675 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731270.675 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731270.675 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731270.677 * * [misc]simplify: iters left: 6 (14 enodes) 1538731270.682 * * [misc]simplify: iters left: 5 (21 enodes) 1538731270.690 * * [misc]simplify: iters left: 4 (29 enodes) 1538731270.700 * * [misc]simplify: iters left: 3 (39 enodes) 1538731270.713 * * [misc]simplify: iters left: 2 (51 enodes) 1538731270.726 * * [misc]simplify: iters left: 1 (52 enodes) 1538731270.737 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731270.737 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731270.737 * * * * [misc]progress: [ 383 / 806 ] simplifiying candidate # 1538731270.738 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731270.738 * * [misc]simplify: iters left: 6 (15 enodes) 1538731270.742 * * [misc]simplify: iters left: 5 (26 enodes) 1538731270.749 * * [misc]simplify: iters left: 4 (48 enodes) 1538731270.767 * * [misc]simplify: iters left: 3 (99 enodes) 1538731270.838 * * [misc]simplify: iters left: 2 (268 enodes) 1538731270.939 * * [misc]simplify: iters left: 1 (346 enodes) 1538731271.059 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731271.059 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731271.059 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731271.061 * * [misc]simplify: iters left: 6 (13 enodes) 1538731271.066 * * [misc]simplify: iters left: 5 (20 enodes) 1538731271.073 * * [misc]simplify: iters left: 4 (26 enodes) 1538731271.082 * * [misc]simplify: iters left: 3 (36 enodes) 1538731271.095 * * [misc]simplify: iters left: 2 (38 enodes) 1538731271.104 * * [misc]simplify: iters left: 1 (39 enodes) 1538731271.117 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731271.117 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731271.117 * * * * [misc]progress: [ 384 / 806 ] simplifiying candidate # 1538731271.117 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731271.119 * * [misc]simplify: iters left: 6 (15 enodes) 1538731271.125 * * [misc]simplify: iters left: 5 (26 enodes) 1538731271.135 * * [misc]simplify: iters left: 4 (44 enodes) 1538731271.147 * * [misc]simplify: iters left: 3 (86 enodes) 1538731271.172 * * [misc]simplify: iters left: 2 (158 enodes) 1538731271.229 * * [misc]simplify: iters left: 1 (162 enodes) 1538731271.250 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731271.250 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731271.250 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731271.252 * * [misc]simplify: iters left: 6 (13 enodes) 1538731271.257 * * [misc]simplify: iters left: 5 (20 enodes) 1538731271.265 * * [misc]simplify: iters left: 4 (28 enodes) 1538731271.274 * * [misc]simplify: iters left: 3 (38 enodes) 1538731271.287 * * [misc]simplify: iters left: 2 (50 enodes) 1538731271.300 * * [misc]simplify: iters left: 1 (51 enodes) 1538731271.318 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731271.318 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731271.318 * * * * [misc]progress: [ 385 / 806 ] simplifiying candidate # 1538731271.318 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731271.320 * * [misc]simplify: iters left: 6 (16 enodes) 1538731271.329 * * [misc]simplify: iters left: 5 (29 enodes) 1538731271.343 * * [misc]simplify: iters left: 4 (51 enodes) 1538731271.372 * * [misc]simplify: iters left: 3 (121 enodes) 1538731271.446 * * [misc]simplify: iters left: 2 (367 enodes) 1538731271.848 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731271.848 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731271.848 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731271.849 * * [misc]simplify: iters left: 6 (13 enodes) 1538731271.852 * * [misc]simplify: iters left: 5 (20 enodes) 1538731271.855 * * [misc]simplify: iters left: 4 (25 enodes) 1538731271.860 * * [misc]simplify: iters left: 3 (34 enodes) 1538731271.865 * * [misc]simplify: iters left: 2 (39 enodes) 1538731271.871 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731271.871 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731271.871 * * * * [misc]progress: [ 386 / 806 ] simplifiying candidate # 1538731271.871 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731271.872 * * [misc]simplify: iters left: 6 (15 enodes) 1538731271.876 * * [misc]simplify: iters left: 5 (26 enodes) 1538731271.881 * * [misc]simplify: iters left: 4 (41 enodes) 1538731271.894 * * [misc]simplify: iters left: 3 (80 enodes) 1538731271.929 * * [misc]simplify: iters left: 2 (196 enodes) 1538731271.987 * * [misc]simplify: iters left: 1 (200 enodes) 1538731272.008 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731272.008 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731272.008 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731272.009 * * [misc]simplify: iters left: 6 (12 enodes) 1538731272.014 * * [misc]simplify: iters left: 5 (18 enodes) 1538731272.017 * * [misc]simplify: iters left: 4 (20 enodes) 1538731272.020 * * [misc]simplify: iters left: 3 (24 enodes) 1538731272.024 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731272.024 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731272.024 * * * * [misc]progress: [ 387 / 806 ] simplifiying candidate # 1538731272.025 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt 1)) 1) 1538731272.025 * * [misc]simplify: iters left: 6 (13 enodes) 1538731272.030 * * [misc]simplify: iters left: 5 (24 enodes) 1538731272.034 * * [misc]simplify: iters left: 4 (32 enodes) 1538731272.038 * * [misc]simplify: iters left: 3 (39 enodes) 1538731272.043 * * [misc]simplify: iters left: 2 (49 enodes) 1538731272.049 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731272.049 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731272.049 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731272.050 * * [misc]simplify: iters left: 6 (12 enodes) 1538731272.053 * * [misc]simplify: iters left: 5 (19 enodes) 1538731272.056 * * [misc]simplify: iters left: 4 (24 enodes) 1538731272.061 * * [misc]simplify: iters left: 3 (38 enodes) 1538731272.067 * * [misc]simplify: iters left: 2 (43 enodes) 1538731272.072 * * [misc]simplify: iters left: 1 (45 enodes) 1538731272.078 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731272.079 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731272.079 * * * * [misc]progress: [ 388 / 806 ] simplifiying candidate # 1538731272.079 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731272.080 * * [misc]simplify: iters left: 6 (17 enodes) 1538731272.086 * * [misc]simplify: iters left: 5 (30 enodes) 1538731272.096 * * [misc]simplify: iters left: 4 (55 enodes) 1538731272.120 * * [misc]simplify: iters left: 3 (125 enodes) 1538731272.226 * * [misc]simplify: iters left: 2 (381 enodes) 1538731272.530 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) 1538731272.530 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731272.531 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731272.532 * * [misc]simplify: iters left: 6 (14 enodes) 1538731272.538 * * [misc]simplify: iters left: 5 (21 enodes) 1538731272.546 * * [misc]simplify: iters left: 4 (29 enodes) 1538731272.556 * * [misc]simplify: iters left: 3 (39 enodes) 1538731272.569 * * [misc]simplify: iters left: 2 (51 enodes) 1538731272.583 * * [misc]simplify: iters left: 1 (52 enodes) 1538731272.601 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731272.601 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (fma y.re x.re (* y.im x.im))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731272.601 * * * * [misc]progress: [ 389 / 806 ] simplifiying candidate # 1538731272.602 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731272.603 * * [misc]simplify: iters left: 6 (15 enodes) 1538731272.606 * * [misc]simplify: iters left: 5 (26 enodes) 1538731272.614 * * [misc]simplify: iters left: 4 (48 enodes) 1538731272.627 * * [misc]simplify: iters left: 3 (99 enodes) 1538731272.698 * * [misc]simplify: iters left: 2 (268 enodes) 1538731272.828 * * [misc]simplify: iters left: 1 (346 enodes) 1538731272.934 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731272.934 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731272.934 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731272.936 * * [misc]simplify: iters left: 6 (13 enodes) 1538731272.938 * * [misc]simplify: iters left: 5 (20 enodes) 1538731272.942 * * [misc]simplify: iters left: 4 (26 enodes) 1538731272.951 * * [misc]simplify: iters left: 3 (36 enodes) 1538731272.961 * * [misc]simplify: iters left: 2 (38 enodes) 1538731272.971 * * [misc]simplify: iters left: 1 (39 enodes) 1538731272.984 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731272.984 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731272.984 * * * * [misc]progress: [ 390 / 806 ] simplifiying candidate # 1538731272.985 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731272.986 * * [misc]simplify: iters left: 6 (15 enodes) 1538731272.993 * * [misc]simplify: iters left: 5 (26 enodes) 1538731273.005 * * [misc]simplify: iters left: 4 (44 enodes) 1538731273.030 * * [misc]simplify: iters left: 3 (86 enodes) 1538731273.074 * * [misc]simplify: iters left: 2 (158 enodes) 1538731273.128 * * [misc]simplify: iters left: 1 (162 enodes) 1538731273.148 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731273.148 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731273.148 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731273.149 * * [misc]simplify: iters left: 6 (13 enodes) 1538731273.155 * * [misc]simplify: iters left: 5 (20 enodes) 1538731273.165 * * [misc]simplify: iters left: 4 (28 enodes) 1538731273.175 * * [misc]simplify: iters left: 3 (38 enodes) 1538731273.187 * * [misc]simplify: iters left: 2 (50 enodes) 1538731273.200 * * [misc]simplify: iters left: 1 (51 enodes) 1538731273.212 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731273.212 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731273.212 * * * * [misc]progress: [ 391 / 806 ] simplifiying candidate # 1538731273.213 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731273.214 * * [misc]simplify: iters left: 6 (15 enodes) 1538731273.217 * * [misc]simplify: iters left: 5 (24 enodes) 1538731273.222 * * [misc]simplify: iters left: 4 (38 enodes) 1538731273.233 * * [misc]simplify: iters left: 3 (84 enodes) 1538731273.275 * * [misc]simplify: iters left: 2 (235 enodes) 1538731273.416 * * [misc]simplify: iters left: 1 (333 enodes) 1538731273.469 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) 1538731273.469 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731273.470 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731273.471 * * [misc]simplify: iters left: 6 (13 enodes) 1538731273.478 * * [misc]simplify: iters left: 5 (20 enodes) 1538731273.486 * * [misc]simplify: iters left: 4 (25 enodes) 1538731273.494 * * [misc]simplify: iters left: 3 (34 enodes) 1538731273.504 * * [misc]simplify: iters left: 2 (39 enodes) 1538731273.516 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731273.516 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731273.516 * * * * [misc]progress: [ 392 / 806 ] simplifiying candidate # 1538731273.517 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) (sqrt (hypot y.re y.im))) 1538731273.518 * * [misc]simplify: iters left: 6 (14 enodes) 1538731273.524 * * [misc]simplify: iters left: 5 (21 enodes) 1538731273.531 * * [misc]simplify: iters left: 4 (27 enodes) 1538731273.538 * * [misc]simplify: iters left: 3 (36 enodes) 1538731273.545 * * [misc]simplify: iters left: 2 (55 enodes) 1538731273.555 * * [misc]simplify: iters left: 1 (73 enodes) 1538731273.565 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) 1538731273.566 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731273.566 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731273.567 * * [misc]simplify: iters left: 6 (12 enodes) 1538731273.572 * * [misc]simplify: iters left: 5 (18 enodes) 1538731273.578 * * [misc]simplify: iters left: 4 (20 enodes) 1538731273.587 * * [misc]simplify: iters left: 3 (24 enodes) 1538731273.595 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731273.595 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im)))) (/ (/ (cbrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731273.595 * * * * [misc]progress: [ 393 / 806 ] simplifiying candidate # 1538731273.596 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) 1) 1538731273.597 * * [misc]simplify: iters left: 6 (12 enodes) 1538731273.603 * * [misc]simplify: iters left: 5 (21 enodes) 1538731273.609 * * [misc]simplify: iters left: 4 (25 enodes) 1538731273.616 * * [misc]simplify: iters left: 3 (28 enodes) 1538731273.624 * * [misc]simplify: iters left: 2 (33 enodes) 1538731273.632 * * [misc]simplify: iters left: 1 (35 enodes) 1538731273.640 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731273.640 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731273.640 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731273.641 * * [misc]simplify: iters left: 6 (12 enodes) 1538731273.646 * * [misc]simplify: iters left: 5 (19 enodes) 1538731273.652 * * [misc]simplify: iters left: 4 (24 enodes) 1538731273.661 * * [misc]simplify: iters left: 3 (38 enodes) 1538731273.672 * * [misc]simplify: iters left: 2 (43 enodes) 1538731273.681 * * [misc]simplify: iters left: 1 (45 enodes) 1538731273.691 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731273.692 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731273.692 * * * * [misc]progress: [ 394 / 806 ] simplifiying candidate # 1538731273.692 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731273.694 * * [misc]simplify: iters left: 6 (16 enodes) 1538731273.701 * * [misc]simplify: iters left: 5 (29 enodes) 1538731273.713 * * [misc]simplify: iters left: 4 (49 enodes) 1538731273.736 * * [misc]simplify: iters left: 3 (84 enodes) 1538731273.771 * * [misc]simplify: iters left: 2 (140 enodes) 1538731273.822 * * [misc]simplify: iters left: 1 (188 enodes) 1538731273.877 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731273.877 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731273.877 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731273.878 * * [misc]simplify: iters left: 6 (14 enodes) 1538731273.885 * * [misc]simplify: iters left: 5 (21 enodes) 1538731273.892 * * [misc]simplify: iters left: 4 (26 enodes) 1538731273.902 * * [misc]simplify: iters left: 3 (34 enodes) 1538731273.913 * * [misc]simplify: iters left: 2 (39 enodes) 1538731273.928 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731273.928 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731273.928 * * * * [misc]progress: [ 395 / 806 ] simplifiying candidate # 1538731273.929 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731273.930 * * [misc]simplify: iters left: 6 (14 enodes) 1538731273.937 * * [misc]simplify: iters left: 5 (25 enodes) 1538731273.947 * * [misc]simplify: iters left: 4 (38 enodes) 1538731273.964 * * [misc]simplify: iters left: 3 (54 enodes) 1538731273.988 * * [misc]simplify: iters left: 2 (104 enodes) 1538731274.027 * * [misc]simplify: iters left: 1 (115 enodes) 1538731274.054 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731274.054 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731274.055 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731274.056 * * [misc]simplify: iters left: 6 (13 enodes) 1538731274.061 * * [misc]simplify: iters left: 5 (20 enodes) 1538731274.068 * * [misc]simplify: iters left: 4 (25 enodes) 1538731274.077 * * [misc]simplify: iters left: 3 (33 enodes) 1538731274.088 * * [misc]simplify: iters left: 2 (38 enodes) 1538731274.155 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731274.155 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731274.155 * * * * [misc]progress: [ 396 / 806 ] simplifiying candidate # 1538731274.155 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731274.157 * * [misc]simplify: iters left: 6 (15 enodes) 1538731274.164 * * [misc]simplify: iters left: 5 (28 enodes) 1538731274.176 * * [misc]simplify: iters left: 4 (45 enodes) 1538731274.197 * * [misc]simplify: iters left: 3 (77 enodes) 1538731274.228 * * [misc]simplify: iters left: 2 (97 enodes) 1538731274.253 * * [misc]simplify: iters left: 1 (116 enodes) 1538731274.279 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731274.279 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731274.280 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731274.281 * * [misc]simplify: iters left: 6 (13 enodes) 1538731274.288 * * [misc]simplify: iters left: 5 (20 enodes) 1538731274.296 * * [misc]simplify: iters left: 4 (25 enodes) 1538731274.305 * * [misc]simplify: iters left: 3 (33 enodes) 1538731274.314 * * [misc]simplify: iters left: 2 (38 enodes) 1538731274.329 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731274.329 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731274.329 * * * * [misc]progress: [ 397 / 806 ] simplifiying candidate # 1538731274.329 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731274.331 * * [misc]simplify: iters left: 6 (17 enodes) 1538731274.337 * * [misc]simplify: iters left: 5 (29 enodes) 1538731274.343 * * [misc]simplify: iters left: 4 (44 enodes) 1538731274.353 * * [misc]simplify: iters left: 3 (76 enodes) 1538731274.375 * * [misc]simplify: iters left: 2 (134 enodes) 1538731274.414 * * [misc]simplify: iters left: 1 (193 enodes) 1538731274.513 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731274.513 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731274.513 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731274.515 * * [misc]simplify: iters left: 6 (15 enodes) 1538731274.521 * * [misc]simplify: iters left: 5 (22 enodes) 1538731274.529 * * [misc]simplify: iters left: 4 (30 enodes) 1538731274.539 * * [misc]simplify: iters left: 3 (40 enodes) 1538731274.552 * * [misc]simplify: iters left: 2 (52 enodes) 1538731274.566 * * [misc]simplify: iters left: 1 (53 enodes) 1538731274.586 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731274.586 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731274.586 * * * * [misc]progress: [ 398 / 806 ] simplifiying candidate # 1538731274.587 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731274.588 * * [misc]simplify: iters left: 6 (17 enodes) 1538731274.596 * * [misc]simplify: iters left: 5 (27 enodes) 1538731274.605 * * [misc]simplify: iters left: 4 (37 enodes) 1538731274.621 * * [misc]simplify: iters left: 3 (54 enodes) 1538731274.639 * * [misc]simplify: iters left: 2 (84 enodes) 1538731274.663 * * [misc]simplify: iters left: 1 (97 enodes) 1538731274.701 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) 1538731274.701 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731274.701 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731274.702 * * [misc]simplify: iters left: 6 (15 enodes) 1538731274.705 * * [misc]simplify: iters left: 5 (22 enodes) 1538731274.709 * * [misc]simplify: iters left: 4 (30 enodes) 1538731274.715 * * [misc]simplify: iters left: 3 (40 enodes) 1538731274.723 * * [misc]simplify: iters left: 2 (52 enodes) 1538731274.736 * * [misc]simplify: iters left: 1 (53 enodes) 1538731274.756 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731274.756 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731274.756 * * * * [misc]progress: [ 399 / 806 ] simplifiying candidate # 1538731274.757 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731274.759 * * [misc]simplify: iters left: 6 (18 enodes) 1538731274.766 * * [misc]simplify: iters left: 5 (30 enodes) 1538731274.777 * * [misc]simplify: iters left: 4 (40 enodes) 1538731274.795 * * [misc]simplify: iters left: 3 (65 enodes) 1538731274.817 * * [misc]simplify: iters left: 2 (96 enodes) 1538731274.852 * * [misc]simplify: iters left: 1 (129 enodes) 1538731274.884 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731274.884 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731274.884 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731274.886 * * [misc]simplify: iters left: 6 (15 enodes) 1538731274.892 * * [misc]simplify: iters left: 5 (22 enodes) 1538731274.900 * * [misc]simplify: iters left: 4 (30 enodes) 1538731274.910 * * [misc]simplify: iters left: 3 (40 enodes) 1538731274.917 * * [misc]simplify: iters left: 2 (52 enodes) 1538731274.924 * * [misc]simplify: iters left: 1 (53 enodes) 1538731274.934 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731274.934 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731274.934 * * * * [misc]progress: [ 400 / 806 ] simplifiying candidate # 1538731274.934 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731274.935 * * [misc]simplify: iters left: 6 (17 enodes) 1538731274.939 * * [misc]simplify: iters left: 5 (28 enodes) 1538731274.953 * * [misc]simplify: iters left: 4 (43 enodes) 1538731274.971 * * [misc]simplify: iters left: 3 (75 enodes) 1538731275.004 * * [misc]simplify: iters left: 2 (134 enodes) 1538731275.057 * * [misc]simplify: iters left: 1 (193 enodes) 1538731275.164 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731275.164 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731275.165 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731275.166 * * [misc]simplify: iters left: 6 (15 enodes) 1538731275.172 * * [misc]simplify: iters left: 5 (22 enodes) 1538731275.180 * * [misc]simplify: iters left: 4 (30 enodes) 1538731275.192 * * [misc]simplify: iters left: 3 (40 enodes) 1538731275.205 * * [misc]simplify: iters left: 2 (52 enodes) 1538731275.219 * * [misc]simplify: iters left: 1 (53 enodes) 1538731275.238 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731275.238 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731275.238 * * * * [misc]progress: [ 401 / 806 ] simplifiying candidate # 1538731275.239 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731275.240 * * [misc]simplify: iters left: 6 (15 enodes) 1538731275.246 * * [misc]simplify: iters left: 5 (24 enodes) 1538731275.255 * * [misc]simplify: iters left: 4 (34 enodes) 1538731275.268 * * [misc]simplify: iters left: 3 (51 enodes) 1538731275.278 * * [misc]simplify: iters left: 2 (80 enodes) 1538731275.290 * * [misc]simplify: iters left: 1 (93 enodes) 1538731275.322 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731275.322 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731275.322 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731275.324 * * [misc]simplify: iters left: 6 (14 enodes) 1538731275.329 * * [misc]simplify: iters left: 5 (21 enodes) 1538731275.337 * * [misc]simplify: iters left: 4 (29 enodes) 1538731275.347 * * [misc]simplify: iters left: 3 (39 enodes) 1538731275.360 * * [misc]simplify: iters left: 2 (51 enodes) 1538731275.373 * * [misc]simplify: iters left: 1 (52 enodes) 1538731275.391 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731275.392 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731275.392 * * * * [misc]progress: [ 402 / 806 ] simplifiying candidate # 1538731275.392 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731275.393 * * [misc]simplify: iters left: 6 (16 enodes) 1538731275.396 * * [misc]simplify: iters left: 5 (27 enodes) 1538731275.402 * * [misc]simplify: iters left: 4 (37 enodes) 1538731275.411 * * [misc]simplify: iters left: 3 (59 enodes) 1538731275.421 * * [misc]simplify: iters left: 2 (85 enodes) 1538731275.442 * * [misc]simplify: iters left: 1 (114 enodes) 1538731275.470 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731275.470 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731275.470 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731275.471 * * [misc]simplify: iters left: 6 (14 enodes) 1538731275.474 * * [misc]simplify: iters left: 5 (21 enodes) 1538731275.478 * * [misc]simplify: iters left: 4 (29 enodes) 1538731275.483 * * [misc]simplify: iters left: 3 (39 enodes) 1538731275.491 * * [misc]simplify: iters left: 2 (51 enodes) 1538731275.497 * * [misc]simplify: iters left: 1 (52 enodes) 1538731275.507 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731275.507 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731275.507 * * * * [misc]progress: [ 403 / 806 ] simplifiying candidate # 1538731275.507 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731275.508 * * [misc]simplify: iters left: 6 (18 enodes) 1538731275.517 * * [misc]simplify: iters left: 5 (31 enodes) 1538731275.529 * * [misc]simplify: iters left: 4 (43 enodes) 1538731275.545 * * [misc]simplify: iters left: 3 (62 enodes) 1538731275.567 * * [misc]simplify: iters left: 2 (85 enodes) 1538731275.592 * * [misc]simplify: iters left: 1 (102 enodes) 1538731275.619 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (hypot y.re y.im))) 1538731275.620 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731275.620 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731275.622 * * [misc]simplify: iters left: 6 (14 enodes) 1538731275.627 * * [misc]simplify: iters left: 5 (21 enodes) 1538731275.635 * * [misc]simplify: iters left: 4 (29 enodes) 1538731275.645 * * [misc]simplify: iters left: 3 (39 enodes) 1538731275.658 * * [misc]simplify: iters left: 2 (51 enodes) 1538731275.672 * * [misc]simplify: iters left: 1 (52 enodes) 1538731275.690 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731275.690 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (cbrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731275.690 * * * * [misc]progress: [ 404 / 806 ] simplifiying candidate # 1538731275.691 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731275.692 * * [misc]simplify: iters left: 6 (16 enodes) 1538731275.700 * * [misc]simplify: iters left: 5 (27 enodes) 1538731275.710 * * [misc]simplify: iters left: 4 (35 enodes) 1538731275.722 * * [misc]simplify: iters left: 3 (42 enodes) 1538731275.732 * * [misc]simplify: iters left: 2 (47 enodes) 1538731275.742 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731275.742 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731275.742 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731275.743 * * [misc]simplify: iters left: 6 (13 enodes) 1538731275.745 * * [misc]simplify: iters left: 5 (20 enodes) 1538731275.749 * * [misc]simplify: iters left: 4 (25 enodes) 1538731275.753 * * [misc]simplify: iters left: 3 (29 enodes) 1538731275.758 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731275.758 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731275.758 * * * * [misc]progress: [ 405 / 806 ] simplifiying candidate # 1538731275.759 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731275.760 * * [misc]simplify: iters left: 6 (16 enodes) 1538731275.764 * * [misc]simplify: iters left: 5 (27 enodes) 1538731275.768 * * [misc]simplify: iters left: 4 (34 enodes) 1538731275.775 * * [misc]simplify: iters left: 3 (38 enodes) 1538731275.784 * * [misc]simplify: iters left: 2 (43 enodes) 1538731275.795 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731275.795 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731275.795 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731275.796 * * [misc]simplify: iters left: 6 (13 enodes) 1538731275.801 * * [misc]simplify: iters left: 5 (20 enodes) 1538731275.806 * * [misc]simplify: iters left: 4 (28 enodes) 1538731275.811 * * [misc]simplify: iters left: 3 (38 enodes) 1538731275.817 * * [misc]simplify: iters left: 2 (50 enodes) 1538731275.826 * * [misc]simplify: iters left: 1 (51 enodes) 1538731275.841 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731275.842 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731275.842 * * * * [misc]progress: [ 406 / 806 ] simplifiying candidate # 1538731275.842 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731275.844 * * [misc]simplify: iters left: 6 (17 enodes) 1538731275.851 * * [misc]simplify: iters left: 5 (28 enodes) 1538731275.862 * * [misc]simplify: iters left: 4 (43 enodes) 1538731275.880 * * [misc]simplify: iters left: 3 (75 enodes) 1538731275.901 * * [misc]simplify: iters left: 2 (134 enodes) 1538731275.930 * * [misc]simplify: iters left: 1 (193 enodes) 1538731275.986 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731275.986 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731275.986 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731275.987 * * [misc]simplify: iters left: 6 (15 enodes) 1538731275.990 * * [misc]simplify: iters left: 5 (22 enodes) 1538731275.994 * * [misc]simplify: iters left: 4 (30 enodes) 1538731275.999 * * [misc]simplify: iters left: 3 (40 enodes) 1538731276.006 * * [misc]simplify: iters left: 2 (52 enodes) 1538731276.013 * * [misc]simplify: iters left: 1 (53 enodes) 1538731276.031 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731276.031 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731276.031 * * * * [misc]progress: [ 407 / 806 ] simplifiying candidate # 1538731276.031 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731276.033 * * [misc]simplify: iters left: 6 (15 enodes) 1538731276.039 * * [misc]simplify: iters left: 5 (24 enodes) 1538731276.048 * * [misc]simplify: iters left: 4 (34 enodes) 1538731276.061 * * [misc]simplify: iters left: 3 (51 enodes) 1538731276.085 * * [misc]simplify: iters left: 2 (80 enodes) 1538731276.111 * * [misc]simplify: iters left: 1 (93 enodes) 1538731276.152 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731276.152 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731276.152 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731276.154 * * [misc]simplify: iters left: 6 (14 enodes) 1538731276.159 * * [misc]simplify: iters left: 5 (21 enodes) 1538731276.167 * * [misc]simplify: iters left: 4 (29 enodes) 1538731276.177 * * [misc]simplify: iters left: 3 (39 enodes) 1538731276.187 * * [misc]simplify: iters left: 2 (51 enodes) 1538731276.195 * * [misc]simplify: iters left: 1 (52 enodes) 1538731276.204 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731276.204 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731276.204 * * * * [misc]progress: [ 408 / 806 ] simplifiying candidate # 1538731276.205 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731276.206 * * [misc]simplify: iters left: 6 (16 enodes) 1538731276.209 * * [misc]simplify: iters left: 5 (27 enodes) 1538731276.214 * * [misc]simplify: iters left: 4 (37 enodes) 1538731276.222 * * [misc]simplify: iters left: 3 (59 enodes) 1538731276.241 * * [misc]simplify: iters left: 2 (85 enodes) 1538731276.269 * * [misc]simplify: iters left: 1 (114 enodes) 1538731276.289 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731276.289 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731276.289 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731276.290 * * [misc]simplify: iters left: 6 (14 enodes) 1538731276.293 * * [misc]simplify: iters left: 5 (21 enodes) 1538731276.297 * * [misc]simplify: iters left: 4 (29 enodes) 1538731276.304 * * [misc]simplify: iters left: 3 (39 enodes) 1538731276.317 * * [misc]simplify: iters left: 2 (51 enodes) 1538731276.327 * * [misc]simplify: iters left: 1 (52 enodes) 1538731276.336 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731276.336 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731276.336 * * * * [misc]progress: [ 409 / 806 ] simplifiying candidate # 1538731276.336 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731276.337 * * [misc]simplify: iters left: 6 (17 enodes) 1538731276.342 * * [misc]simplify: iters left: 5 (30 enodes) 1538731276.348 * * [misc]simplify: iters left: 4 (46 enodes) 1538731276.358 * * [misc]simplify: iters left: 3 (75 enodes) 1538731276.374 * * [misc]simplify: iters left: 2 (109 enodes) 1538731276.403 * * [misc]simplify: iters left: 1 (131 enodes) 1538731276.441 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731276.441 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731276.441 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731276.443 * * [misc]simplify: iters left: 6 (14 enodes) 1538731276.448 * * [misc]simplify: iters left: 5 (21 enodes) 1538731276.452 * * [misc]simplify: iters left: 4 (29 enodes) 1538731276.457 * * [misc]simplify: iters left: 3 (39 enodes) 1538731276.464 * * [misc]simplify: iters left: 2 (51 enodes) 1538731276.472 * * [misc]simplify: iters left: 1 (52 enodes) 1538731276.481 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731276.481 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731276.481 * * * * [misc]progress: [ 410 / 806 ] simplifiying candidate # 1538731276.481 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731276.482 * * [misc]simplify: iters left: 6 (15 enodes) 1538731276.487 * * [misc]simplify: iters left: 5 (26 enodes) 1538731276.497 * * [misc]simplify: iters left: 4 (36 enodes) 1538731276.511 * * [misc]simplify: iters left: 3 (47 enodes) 1538731276.519 * * [misc]simplify: iters left: 2 (59 enodes) 1538731276.527 * * [misc]simplify: iters left: 1 (67 enodes) 1538731276.537 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731276.537 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731276.537 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731276.538 * * [misc]simplify: iters left: 6 (13 enodes) 1538731276.541 * * [misc]simplify: iters left: 5 (20 enodes) 1538731276.544 * * [misc]simplify: iters left: 4 (25 enodes) 1538731276.548 * * [misc]simplify: iters left: 3 (29 enodes) 1538731276.555 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731276.555 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731276.555 * * * * [misc]progress: [ 411 / 806 ] simplifiying candidate # 1538731276.555 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1) 1538731276.556 * * [misc]simplify: iters left: 6 (15 enodes) 1538731276.559 * * [misc]simplify: iters left: 5 (24 enodes) 1538731276.563 * * [misc]simplify: iters left: 4 (31 enodes) 1538731276.569 * * [misc]simplify: iters left: 3 (39 enodes) 1538731276.574 * * [misc]simplify: iters left: 2 (44 enodes) 1538731276.580 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731276.580 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731276.580 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731276.581 * * [misc]simplify: iters left: 6 (13 enodes) 1538731276.587 * * [misc]simplify: iters left: 5 (20 enodes) 1538731276.594 * * [misc]simplify: iters left: 4 (28 enodes) 1538731276.605 * * [misc]simplify: iters left: 3 (38 enodes) 1538731276.612 * * [misc]simplify: iters left: 2 (50 enodes) 1538731276.619 * * [misc]simplify: iters left: 1 (51 enodes) 1538731276.627 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731276.627 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731276.627 * * * * [misc]progress: [ 412 / 806 ] simplifiying candidate # 1538731276.628 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731276.629 * * [misc]simplify: iters left: 6 (17 enodes) 1538731276.632 * * [misc]simplify: iters left: 5 (29 enodes) 1538731276.644 * * [misc]simplify: iters left: 4 (49 enodes) 1538731276.665 * * [misc]simplify: iters left: 3 (86 enodes) 1538731276.695 * * [misc]simplify: iters left: 2 (137 enodes) 1538731276.731 * * [misc]simplify: iters left: 1 (205 enodes) 1538731276.838 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731276.838 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731276.838 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731276.840 * * [misc]simplify: iters left: 6 (15 enodes) 1538731276.846 * * [misc]simplify: iters left: 5 (22 enodes) 1538731276.854 * * [misc]simplify: iters left: 4 (30 enodes) 1538731276.867 * * [misc]simplify: iters left: 3 (40 enodes) 1538731276.876 * * [misc]simplify: iters left: 2 (52 enodes) 1538731276.882 * * [misc]simplify: iters left: 1 (53 enodes) 1538731276.893 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731276.893 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731276.893 * * * * [misc]progress: [ 413 / 806 ] simplifiying candidate # 1538731276.893 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731276.894 * * [misc]simplify: iters left: 6 (17 enodes) 1538731276.898 * * [misc]simplify: iters left: 5 (27 enodes) 1538731276.903 * * [misc]simplify: iters left: 4 (40 enodes) 1538731276.911 * * [misc]simplify: iters left: 3 (58 enodes) 1538731276.921 * * [misc]simplify: iters left: 2 (80 enodes) 1538731276.937 * * [misc]simplify: iters left: 1 (101 enodes) 1538731276.966 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731276.966 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731276.966 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731276.967 * * [misc]simplify: iters left: 6 (15 enodes) 1538731276.970 * * [misc]simplify: iters left: 5 (22 enodes) 1538731276.974 * * [misc]simplify: iters left: 4 (30 enodes) 1538731276.980 * * [misc]simplify: iters left: 3 (40 enodes) 1538731276.986 * * [misc]simplify: iters left: 2 (52 enodes) 1538731276.998 * * [misc]simplify: iters left: 1 (53 enodes) 1538731277.012 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731277.012 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731277.012 * * * * [misc]progress: [ 414 / 806 ] simplifiying candidate # 1538731277.012 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731277.014 * * [misc]simplify: iters left: 6 (18 enodes) 1538731277.017 * * [misc]simplify: iters left: 5 (30 enodes) 1538731277.023 * * [misc]simplify: iters left: 4 (43 enodes) 1538731277.032 * * [misc]simplify: iters left: 3 (64 enodes) 1538731277.042 * * [misc]simplify: iters left: 2 (74 enodes) 1538731277.053 * * [misc]simplify: iters left: 1 (91 enodes) 1538731277.067 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731277.067 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731277.067 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731277.068 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.071 * * [misc]simplify: iters left: 5 (22 enodes) 1538731277.077 * * [misc]simplify: iters left: 4 (30 enodes) 1538731277.084 * * [misc]simplify: iters left: 3 (40 enodes) 1538731277.090 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.097 * * [misc]simplify: iters left: 1 (53 enodes) 1538731277.107 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731277.107 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731277.107 * * * * [misc]progress: [ 415 / 806 ] simplifiying candidate # 1538731277.107 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.108 * * [misc]simplify: iters left: 6 (14 enodes) 1538731277.111 * * [misc]simplify: iters left: 5 (24 enodes) 1538731277.120 * * [misc]simplify: iters left: 4 (34 enodes) 1538731277.131 * * [misc]simplify: iters left: 3 (57 enodes) 1538731277.142 * * [misc]simplify: iters left: 2 (68 enodes) 1538731277.150 * * [misc]simplify: iters left: 1 (73 enodes) 1538731277.167 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))) 1538731277.167 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731277.167 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731277.168 * * [misc]simplify: iters left: 6 (13 enodes) 1538731277.174 * * [misc]simplify: iters left: 5 (20 enodes) 1538731277.181 * * [misc]simplify: iters left: 4 (25 enodes) 1538731277.190 * * [misc]simplify: iters left: 3 (39 enodes) 1538731277.203 * * [misc]simplify: iters left: 2 (44 enodes) 1538731277.213 * * [misc]simplify: iters left: 1 (46 enodes) 1538731277.225 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.225 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (hypot y.re y.im) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731277.225 * * * * [misc]progress: [ 416 / 806 ] simplifiying candidate # 1538731277.226 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731277.227 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.233 * * [misc]simplify: iters left: 5 (23 enodes) 1538731277.241 * * [misc]simplify: iters left: 4 (28 enodes) 1538731277.252 * * [misc]simplify: iters left: 3 (36 enodes) 1538731277.261 * * [misc]simplify: iters left: 2 (43 enodes) 1538731277.267 * * [misc]simplify: iters left: 1 (45 enodes) 1538731277.275 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.275 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731277.276 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731277.278 * * [misc]simplify: iters left: 6 (14 enodes) 1538731277.280 * * [misc]simplify: iters left: 5 (21 enodes) 1538731277.284 * * [misc]simplify: iters left: 4 (26 enodes) 1538731277.289 * * [misc]simplify: iters left: 3 (35 enodes) 1538731277.294 * * [misc]simplify: iters left: 2 (40 enodes) 1538731277.300 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.300 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731277.300 * * * * [misc]progress: [ 417 / 806 ] simplifiying candidate # 1538731277.300 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731277.301 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.305 * * [misc]simplify: iters left: 5 (25 enodes) 1538731277.310 * * [misc]simplify: iters left: 4 (30 enodes) 1538731277.321 * * [misc]simplify: iters left: 3 (42 enodes) 1538731277.333 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.347 * * [misc]simplify: iters left: 1 (61 enodes) 1538731277.362 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.362 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731277.362 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731277.363 * * [misc]simplify: iters left: 6 (13 enodes) 1538731277.366 * * [misc]simplify: iters left: 5 (20 enodes) 1538731277.370 * * [misc]simplify: iters left: 4 (25 enodes) 1538731277.376 * * [misc]simplify: iters left: 3 (34 enodes) 1538731277.380 * * [misc]simplify: iters left: 2 (39 enodes) 1538731277.386 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731277.386 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731277.386 * * * * [misc]progress: [ 418 / 806 ] simplifiying candidate # 1538731277.387 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.388 * * [misc]simplify: iters left: 6 (16 enodes) 1538731277.391 * * [misc]simplify: iters left: 5 (26 enodes) 1538731277.396 * * [misc]simplify: iters left: 4 (39 enodes) 1538731277.404 * * [misc]simplify: iters left: 3 (62 enodes) 1538731277.416 * * [misc]simplify: iters left: 2 (89 enodes) 1538731277.429 * * [misc]simplify: iters left: 1 (103 enodes) 1538731277.456 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731277.456 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731277.457 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731277.458 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.461 * * [misc]simplify: iters left: 5 (22 enodes) 1538731277.465 * * [misc]simplify: iters left: 4 (30 enodes) 1538731277.471 * * [misc]simplify: iters left: 3 (40 enodes) 1538731277.477 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.488 * * [misc]simplify: iters left: 1 (53 enodes) 1538731277.508 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731277.508 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731277.509 * * * * [misc]progress: [ 419 / 806 ] simplifiying candidate # 1538731277.509 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731277.510 * * [misc]simplify: iters left: 6 (16 enodes) 1538731277.517 * * [misc]simplify: iters left: 5 (24 enodes) 1538731277.526 * * [misc]simplify: iters left: 4 (32 enodes) 1538731277.537 * * [misc]simplify: iters left: 3 (42 enodes) 1538731277.552 * * [misc]simplify: iters left: 2 (54 enodes) 1538731277.566 * * [misc]simplify: iters left: 1 (55 enodes) 1538731277.587 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731277.587 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731277.588 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731277.590 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.596 * * [misc]simplify: iters left: 5 (22 enodes) 1538731277.604 * * [misc]simplify: iters left: 4 (30 enodes) 1538731277.614 * * [misc]simplify: iters left: 3 (40 enodes) 1538731277.627 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.641 * * [misc]simplify: iters left: 1 (53 enodes) 1538731277.660 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731277.660 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731277.660 * * * * [misc]progress: [ 420 / 806 ] simplifiying candidate # 1538731277.660 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731277.662 * * [misc]simplify: iters left: 6 (17 enodes) 1538731277.670 * * [misc]simplify: iters left: 5 (27 enodes) 1538731277.680 * * [misc]simplify: iters left: 4 (35 enodes) 1538731277.693 * * [misc]simplify: iters left: 3 (50 enodes) 1538731277.706 * * [misc]simplify: iters left: 2 (55 enodes) 1538731277.718 * * [misc]simplify: iters left: 1 (58 enodes) 1538731277.732 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731277.732 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731277.732 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731277.734 * * [misc]simplify: iters left: 6 (15 enodes) 1538731277.740 * * [misc]simplify: iters left: 5 (22 enodes) 1538731277.748 * * [misc]simplify: iters left: 4 (30 enodes) 1538731277.759 * * [misc]simplify: iters left: 3 (40 enodes) 1538731277.770 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.776 * * [misc]simplify: iters left: 1 (53 enodes) 1538731277.788 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731277.788 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731277.788 * * * * [misc]progress: [ 421 / 806 ] simplifiying candidate # 1538731277.788 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.789 * * [misc]simplify: iters left: 6 (16 enodes) 1538731277.793 * * [misc]simplify: iters left: 5 (28 enodes) 1538731277.802 * * [misc]simplify: iters left: 4 (36 enodes) 1538731277.815 * * [misc]simplify: iters left: 3 (51 enodes) 1538731277.826 * * [misc]simplify: iters left: 2 (52 enodes) 1538731277.832 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.832 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731277.833 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731277.833 * * [misc]simplify: iters left: 6 (14 enodes) 1538731277.836 * * [misc]simplify: iters left: 5 (21 enodes) 1538731277.840 * * [misc]simplify: iters left: 4 (29 enodes) 1538731277.845 * * [misc]simplify: iters left: 3 (39 enodes) 1538731277.851 * * [misc]simplify: iters left: 2 (51 enodes) 1538731277.858 * * [misc]simplify: iters left: 1 (52 enodes) 1538731277.867 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731277.867 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731277.867 * * * * [misc]progress: [ 422 / 806 ] simplifiying candidate # 1538731277.868 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731277.870 * * [misc]simplify: iters left: 6 (17 enodes) 1538731277.876 * * [misc]simplify: iters left: 5 (27 enodes) 1538731277.884 * * [misc]simplify: iters left: 4 (33 enodes) 1538731277.890 * * [misc]simplify: iters left: 3 (41 enodes) 1538731277.894 * * [misc]simplify: iters left: 2 (42 enodes) 1538731277.899 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731277.899 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731277.900 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731277.900 * * [misc]simplify: iters left: 6 (14 enodes) 1538731277.903 * * [misc]simplify: iters left: 5 (21 enodes) 1538731277.907 * * [misc]simplify: iters left: 4 (26 enodes) 1538731277.911 * * [misc]simplify: iters left: 3 (30 enodes) 1538731277.918 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731277.918 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731277.918 * * * * [misc]progress: [ 423 / 806 ] simplifiying candidate # 1538731277.918 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731277.920 * * [misc]simplify: iters left: 6 (16 enodes) 1538731277.927 * * [misc]simplify: iters left: 5 (26 enodes) 1538731277.935 * * [misc]simplify: iters left: 4 (31 enodes) 1538731277.943 * * [misc]simplify: iters left: 3 (35 enodes) 1538731277.951 * * [misc]simplify: iters left: 2 (36 enodes) 1538731277.959 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731277.959 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731277.959 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731277.961 * * [misc]simplify: iters left: 6 (14 enodes) 1538731277.967 * * [misc]simplify: iters left: 5 (21 enodes) 1538731277.972 * * [misc]simplify: iters left: 4 (29 enodes) 1538731277.977 * * [misc]simplify: iters left: 3 (39 enodes) 1538731277.984 * * [misc]simplify: iters left: 2 (51 enodes) 1538731277.990 * * [misc]simplify: iters left: 1 (52 enodes) 1538731278.003 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731278.003 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731278.003 * * * * [misc]progress: [ 424 / 806 ] simplifiying candidate # 1538731278.003 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731278.005 * * [misc]simplify: iters left: 6 (16 enodes) 1538731278.012 * * [misc]simplify: iters left: 5 (26 enodes) 1538731278.021 * * [misc]simplify: iters left: 4 (39 enodes) 1538731278.029 * * [misc]simplify: iters left: 3 (62 enodes) 1538731278.041 * * [misc]simplify: iters left: 2 (89 enodes) 1538731278.063 * * [misc]simplify: iters left: 1 (103 enodes) 1538731278.100 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731278.101 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731278.101 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731278.102 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.109 * * [misc]simplify: iters left: 5 (22 enodes) 1538731278.117 * * [misc]simplify: iters left: 4 (30 enodes) 1538731278.126 * * [misc]simplify: iters left: 3 (40 enodes) 1538731278.133 * * [misc]simplify: iters left: 2 (52 enodes) 1538731278.140 * * [misc]simplify: iters left: 1 (53 enodes) 1538731278.150 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731278.150 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731278.150 * * * * [misc]progress: [ 425 / 806 ] simplifiying candidate # 1538731278.152 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731278.154 * * [misc]simplify: iters left: 6 (16 enodes) 1538731278.161 * * [misc]simplify: iters left: 5 (24 enodes) 1538731278.170 * * [misc]simplify: iters left: 4 (32 enodes) 1538731278.181 * * [misc]simplify: iters left: 3 (42 enodes) 1538731278.195 * * [misc]simplify: iters left: 2 (54 enodes) 1538731278.210 * * [misc]simplify: iters left: 1 (55 enodes) 1538731278.231 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731278.231 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731278.232 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731278.233 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.239 * * [misc]simplify: iters left: 5 (22 enodes) 1538731278.247 * * [misc]simplify: iters left: 4 (30 enodes) 1538731278.255 * * [misc]simplify: iters left: 3 (40 enodes) 1538731278.262 * * [misc]simplify: iters left: 2 (52 enodes) 1538731278.270 * * [misc]simplify: iters left: 1 (53 enodes) 1538731278.289 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731278.289 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731278.289 * * * * [misc]progress: [ 426 / 806 ] simplifiying candidate # 1538731278.290 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731278.291 * * [misc]simplify: iters left: 6 (17 enodes) 1538731278.298 * * [misc]simplify: iters left: 5 (27 enodes) 1538731278.307 * * [misc]simplify: iters left: 4 (35 enodes) 1538731278.321 * * [misc]simplify: iters left: 3 (50 enodes) 1538731278.334 * * [misc]simplify: iters left: 2 (55 enodes) 1538731278.348 * * [misc]simplify: iters left: 1 (58 enodes) 1538731278.362 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731278.362 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731278.362 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731278.363 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.369 * * [misc]simplify: iters left: 5 (22 enodes) 1538731278.377 * * [misc]simplify: iters left: 4 (30 enodes) 1538731278.387 * * [misc]simplify: iters left: 3 (40 enodes) 1538731278.402 * * [misc]simplify: iters left: 2 (52 enodes) 1538731278.415 * * [misc]simplify: iters left: 1 (53 enodes) 1538731278.425 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731278.425 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731278.425 * * * * [misc]progress: [ 427 / 806 ] simplifiying candidate # 1538731278.426 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731278.426 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.430 * * [misc]simplify: iters left: 5 (27 enodes) 1538731278.435 * * [misc]simplify: iters left: 4 (39 enodes) 1538731278.444 * * [misc]simplify: iters left: 3 (67 enodes) 1538731278.455 * * [misc]simplify: iters left: 2 (83 enodes) 1538731278.464 * * [misc]simplify: iters left: 1 (89 enodes) 1538731278.475 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731278.475 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731278.475 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731278.476 * * [misc]simplify: iters left: 6 (14 enodes) 1538731278.479 * * [misc]simplify: iters left: 5 (21 enodes) 1538731278.487 * * [misc]simplify: iters left: 4 (29 enodes) 1538731278.497 * * [misc]simplify: iters left: 3 (39 enodes) 1538731278.509 * * [misc]simplify: iters left: 2 (51 enodes) 1538731278.523 * * [misc]simplify: iters left: 1 (52 enodes) 1538731278.543 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731278.543 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731278.543 * * * * [misc]progress: [ 428 / 806 ] simplifiying candidate # 1538731278.543 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731278.545 * * [misc]simplify: iters left: 6 (16 enodes) 1538731278.552 * * [misc]simplify: iters left: 5 (26 enodes) 1538731278.561 * * [misc]simplify: iters left: 4 (34 enodes) 1538731278.574 * * [misc]simplify: iters left: 3 (45 enodes) 1538731278.582 * * [misc]simplify: iters left: 2 (51 enodes) 1538731278.588 * * [misc]simplify: iters left: 1 (52 enodes) 1538731278.596 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731278.596 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731278.597 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731278.597 * * [misc]simplify: iters left: 6 (14 enodes) 1538731278.600 * * [misc]simplify: iters left: 5 (21 enodes) 1538731278.604 * * [misc]simplify: iters left: 4 (26 enodes) 1538731278.609 * * [misc]simplify: iters left: 3 (30 enodes) 1538731278.614 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731278.614 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731278.614 * * * * [misc]progress: [ 429 / 806 ] simplifiying candidate # 1538731278.614 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1) 1538731278.615 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.618 * * [misc]simplify: iters left: 5 (23 enodes) 1538731278.625 * * [misc]simplify: iters left: 4 (28 enodes) 1538731278.636 * * [misc]simplify: iters left: 3 (36 enodes) 1538731278.644 * * [misc]simplify: iters left: 2 (37 enodes) 1538731278.650 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731278.650 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731278.650 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731278.651 * * [misc]simplify: iters left: 6 (14 enodes) 1538731278.654 * * [misc]simplify: iters left: 5 (21 enodes) 1538731278.658 * * [misc]simplify: iters left: 4 (29 enodes) 1538731278.663 * * [misc]simplify: iters left: 3 (39 enodes) 1538731278.670 * * [misc]simplify: iters left: 2 (51 enodes) 1538731278.676 * * [misc]simplify: iters left: 1 (52 enodes) 1538731278.688 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731278.688 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731278.688 * * * * [misc]progress: [ 430 / 806 ] simplifiying candidate # 1538731278.688 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731278.689 * * [misc]simplify: iters left: 6 (17 enodes) 1538731278.693 * * [misc]simplify: iters left: 5 (28 enodes) 1538731278.699 * * [misc]simplify: iters left: 4 (48 enodes) 1538731278.712 * * [misc]simplify: iters left: 3 (85 enodes) 1538731278.745 * * [misc]simplify: iters left: 2 (136 enodes) 1538731278.777 * * [misc]simplify: iters left: 1 (205 enodes) 1538731278.838 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731278.838 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731278.838 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731278.839 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.842 * * [misc]simplify: iters left: 5 (22 enodes) 1538731278.847 * * [misc]simplify: iters left: 4 (30 enodes) 1538731278.852 * * [misc]simplify: iters left: 3 (40 enodes) 1538731278.859 * * [misc]simplify: iters left: 2 (52 enodes) 1538731278.870 * * [misc]simplify: iters left: 1 (53 enodes) 1538731278.879 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731278.880 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731278.880 * * * * [misc]progress: [ 431 / 806 ] simplifiying candidate # 1538731278.880 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731278.881 * * [misc]simplify: iters left: 6 (15 enodes) 1538731278.884 * * [misc]simplify: iters left: 5 (24 enodes) 1538731278.889 * * [misc]simplify: iters left: 4 (37 enodes) 1538731278.898 * * [misc]simplify: iters left: 3 (55 enodes) 1538731278.919 * * [misc]simplify: iters left: 2 (77 enodes) 1538731278.945 * * [misc]simplify: iters left: 1 (98 enodes) 1538731278.989 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731278.989 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731278.989 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731278.991 * * [misc]simplify: iters left: 6 (14 enodes) 1538731278.996 * * [misc]simplify: iters left: 5 (21 enodes) 1538731279.000 * * [misc]simplify: iters left: 4 (29 enodes) 1538731279.005 * * [misc]simplify: iters left: 3 (39 enodes) 1538731279.012 * * [misc]simplify: iters left: 2 (51 enodes) 1538731279.020 * * [misc]simplify: iters left: 1 (52 enodes) 1538731279.036 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731279.036 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731279.036 * * * * [misc]progress: [ 432 / 806 ] simplifiying candidate # 1538731279.036 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731279.038 * * [misc]simplify: iters left: 6 (16 enodes) 1538731279.045 * * [misc]simplify: iters left: 5 (27 enodes) 1538731279.055 * * [misc]simplify: iters left: 4 (40 enodes) 1538731279.071 * * [misc]simplify: iters left: 3 (61 enodes) 1538731279.090 * * [misc]simplify: iters left: 2 (76 enodes) 1538731279.108 * * [misc]simplify: iters left: 1 (81 enodes) 1538731279.124 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731279.124 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731279.124 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731279.125 * * [misc]simplify: iters left: 6 (14 enodes) 1538731279.128 * * [misc]simplify: iters left: 5 (21 enodes) 1538731279.134 * * [misc]simplify: iters left: 4 (29 enodes) 1538731279.139 * * [misc]simplify: iters left: 3 (39 enodes) 1538731279.145 * * [misc]simplify: iters left: 2 (51 enodes) 1538731279.157 * * [misc]simplify: iters left: 1 (52 enodes) 1538731279.176 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731279.176 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731279.177 * * * * [misc]progress: [ 433 / 806 ] simplifiying candidate # 1538731279.177 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731279.179 * * [misc]simplify: iters left: 6 (16 enodes) 1538731279.185 * * [misc]simplify: iters left: 5 (26 enodes) 1538731279.195 * * [misc]simplify: iters left: 4 (39 enodes) 1538731279.212 * * [misc]simplify: iters left: 3 (62 enodes) 1538731279.235 * * [misc]simplify: iters left: 2 (89 enodes) 1538731279.264 * * [misc]simplify: iters left: 1 (104 enodes) 1538731279.282 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731279.282 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731279.282 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731279.283 * * [misc]simplify: iters left: 6 (15 enodes) 1538731279.287 * * [misc]simplify: iters left: 5 (22 enodes) 1538731279.291 * * [misc]simplify: iters left: 4 (30 enodes) 1538731279.297 * * [misc]simplify: iters left: 3 (40 enodes) 1538731279.310 * * [misc]simplify: iters left: 2 (52 enodes) 1538731279.324 * * [misc]simplify: iters left: 1 (53 enodes) 1538731279.347 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731279.347 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731279.347 * * * * [misc]progress: [ 434 / 806 ] simplifiying candidate # 1538731279.347 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731279.349 * * [misc]simplify: iters left: 6 (16 enodes) 1538731279.355 * * [misc]simplify: iters left: 5 (24 enodes) 1538731279.364 * * [misc]simplify: iters left: 4 (32 enodes) 1538731279.375 * * [misc]simplify: iters left: 3 (42 enodes) 1538731279.388 * * [misc]simplify: iters left: 2 (54 enodes) 1538731279.403 * * [misc]simplify: iters left: 1 (55 enodes) 1538731279.413 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731279.413 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731279.413 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731279.415 * * [misc]simplify: iters left: 6 (15 enodes) 1538731279.417 * * [misc]simplify: iters left: 5 (22 enodes) 1538731279.421 * * [misc]simplify: iters left: 4 (30 enodes) 1538731279.427 * * [misc]simplify: iters left: 3 (40 enodes) 1538731279.433 * * [misc]simplify: iters left: 2 (52 enodes) 1538731279.441 * * [misc]simplify: iters left: 1 (53 enodes) 1538731279.451 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731279.451 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731279.452 * * * * [misc]progress: [ 435 / 806 ] simplifiying candidate # 1538731279.452 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731279.454 * * [misc]simplify: iters left: 6 (17 enodes) 1538731279.461 * * [misc]simplify: iters left: 5 (27 enodes) 1538731279.470 * * [misc]simplify: iters left: 4 (35 enodes) 1538731279.484 * * [misc]simplify: iters left: 3 (54 enodes) 1538731279.499 * * [misc]simplify: iters left: 2 (61 enodes) 1538731279.508 * * [misc]simplify: iters left: 1 (65 enodes) 1538731279.515 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731279.515 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731279.515 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731279.517 * * [misc]simplify: iters left: 6 (15 enodes) 1538731279.520 * * [misc]simplify: iters left: 5 (22 enodes) 1538731279.524 * * [misc]simplify: iters left: 4 (30 enodes) 1538731279.529 * * [misc]simplify: iters left: 3 (40 enodes) 1538731279.542 * * [misc]simplify: iters left: 2 (52 enodes) 1538731279.556 * * [misc]simplify: iters left: 1 (53 enodes) 1538731279.573 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731279.573 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731279.573 * * * * [misc]progress: [ 436 / 806 ] simplifiying candidate # 1538731279.574 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731279.575 * * [misc]simplify: iters left: 6 (15 enodes) 1538731279.578 * * [misc]simplify: iters left: 5 (24 enodes) 1538731279.583 * * [misc]simplify: iters left: 4 (34 enodes) 1538731279.590 * * [misc]simplify: iters left: 3 (54 enodes) 1538731279.599 * * [misc]simplify: iters left: 2 (70 enodes) 1538731279.618 * * [misc]simplify: iters left: 1 (72 enodes) 1538731279.644 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731279.644 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731279.644 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731279.646 * * [misc]simplify: iters left: 6 (14 enodes) 1538731279.651 * * [misc]simplify: iters left: 5 (21 enodes) 1538731279.659 * * [misc]simplify: iters left: 4 (26 enodes) 1538731279.668 * * [misc]simplify: iters left: 3 (35 enodes) 1538731279.678 * * [misc]simplify: iters left: 2 (40 enodes) 1538731279.691 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731279.691 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731279.691 * * * * [misc]progress: [ 437 / 806 ] simplifiying candidate # 1538731279.692 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731279.693 * * [misc]simplify: iters left: 6 (13 enodes) 1538731279.698 * * [misc]simplify: iters left: 5 (20 enodes) 1538731279.705 * * [misc]simplify: iters left: 4 (25 enodes) 1538731279.715 * * [misc]simplify: iters left: 3 (39 enodes) 1538731279.727 * * [misc]simplify: iters left: 2 (44 enodes) 1538731279.735 * * [misc]simplify: iters left: 1 (47 enodes) 1538731279.742 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731279.742 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731279.742 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731279.743 * * [misc]simplify: iters left: 6 (13 enodes) 1538731279.745 * * [misc]simplify: iters left: 5 (20 enodes) 1538731279.749 * * [misc]simplify: iters left: 4 (25 enodes) 1538731279.754 * * [misc]simplify: iters left: 3 (39 enodes) 1538731279.764 * * [misc]simplify: iters left: 2 (44 enodes) 1538731279.774 * * [misc]simplify: iters left: 1 (47 enodes) 1538731279.787 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731279.787 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731279.787 * * * * [misc]progress: [ 438 / 806 ] simplifiying candidate # 1538731279.788 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731279.789 * * [misc]simplify: iters left: 6 (14 enodes) 1538731279.795 * * [misc]simplify: iters left: 5 (23 enodes) 1538731279.803 * * [misc]simplify: iters left: 4 (31 enodes) 1538731279.815 * * [misc]simplify: iters left: 3 (42 enodes) 1538731279.824 * * [misc]simplify: iters left: 2 (44 enodes) 1538731279.834 * * [misc]simplify: iters left: 1 (46 enodes) 1538731279.843 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731279.843 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731279.844 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731279.845 * * [misc]simplify: iters left: 6 (13 enodes) 1538731279.848 * * [misc]simplify: iters left: 5 (20 enodes) 1538731279.851 * * [misc]simplify: iters left: 4 (25 enodes) 1538731279.856 * * [misc]simplify: iters left: 3 (34 enodes) 1538731279.861 * * [misc]simplify: iters left: 2 (39 enodes) 1538731279.867 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731279.867 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731279.867 * * * * [misc]progress: [ 439 / 806 ] simplifiying candidate # 1538731279.867 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731279.870 * * [misc]simplify: iters left: 6 (17 enodes) 1538731279.874 * * [misc]simplify: iters left: 5 (28 enodes) 1538731279.879 * * [misc]simplify: iters left: 4 (38 enodes) 1538731279.893 * * [misc]simplify: iters left: 3 (58 enodes) 1538731279.910 * * [misc]simplify: iters left: 2 (66 enodes) 1538731279.923 * * [misc]simplify: iters left: 1 (70 enodes) 1538731279.939 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731279.939 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731279.939 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731279.940 * * [misc]simplify: iters left: 6 (14 enodes) 1538731279.946 * * [misc]simplify: iters left: 5 (21 enodes) 1538731279.954 * * [misc]simplify: iters left: 4 (29 enodes) 1538731279.965 * * [misc]simplify: iters left: 3 (39 enodes) 1538731279.977 * * [misc]simplify: iters left: 2 (51 enodes) 1538731279.991 * * [misc]simplify: iters left: 1 (52 enodes) 1538731280.013 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731280.013 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731280.013 * * * * [misc]progress: [ 440 / 806 ] simplifiying candidate # 1538731280.013 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731280.015 * * [misc]simplify: iters left: 6 (15 enodes) 1538731280.022 * * [misc]simplify: iters left: 5 (24 enodes) 1538731280.027 * * [misc]simplify: iters left: 4 (30 enodes) 1538731280.032 * * [misc]simplify: iters left: 3 (38 enodes) 1538731280.036 * * [misc]simplify: iters left: 2 (39 enodes) 1538731280.041 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731280.041 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731280.041 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731280.042 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.044 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.048 * * [misc]simplify: iters left: 4 (25 enodes) 1538731280.052 * * [misc]simplify: iters left: 3 (29 enodes) 1538731280.058 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731280.058 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731280.059 * * * * [misc]progress: [ 441 / 806 ] simplifiying candidate # 1538731280.059 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731280.060 * * [misc]simplify: iters left: 6 (15 enodes) 1538731280.068 * * [misc]simplify: iters left: 5 (24 enodes) 1538731280.075 * * [misc]simplify: iters left: 4 (29 enodes) 1538731280.083 * * [misc]simplify: iters left: 3 (33 enodes) 1538731280.087 * * [misc]simplify: iters left: 2 (34 enodes) 1538731280.091 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731280.091 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731280.091 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731280.092 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.096 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.099 * * [misc]simplify: iters left: 4 (28 enodes) 1538731280.105 * * [misc]simplify: iters left: 3 (38 enodes) 1538731280.111 * * [misc]simplify: iters left: 2 (50 enodes) 1538731280.117 * * [misc]simplify: iters left: 1 (51 enodes) 1538731280.126 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731280.126 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731280.127 * * * * [misc]progress: [ 442 / 806 ] simplifiying candidate # 1538731280.127 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731280.128 * * [misc]simplify: iters left: 6 (15 enodes) 1538731280.131 * * [misc]simplify: iters left: 5 (24 enodes) 1538731280.136 * * [misc]simplify: iters left: 4 (34 enodes) 1538731280.143 * * [misc]simplify: iters left: 3 (54 enodes) 1538731280.152 * * [misc]simplify: iters left: 2 (70 enodes) 1538731280.161 * * [misc]simplify: iters left: 1 (72 enodes) 1538731280.185 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731280.185 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731280.185 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731280.187 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.192 * * [misc]simplify: iters left: 5 (21 enodes) 1538731280.196 * * [misc]simplify: iters left: 4 (26 enodes) 1538731280.200 * * [misc]simplify: iters left: 3 (35 enodes) 1538731280.205 * * [misc]simplify: iters left: 2 (40 enodes) 1538731280.211 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731280.212 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731280.212 * * * * [misc]progress: [ 443 / 806 ] simplifiying candidate # 1538731280.212 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731280.213 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.215 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.219 * * [misc]simplify: iters left: 4 (25 enodes) 1538731280.224 * * [misc]simplify: iters left: 3 (39 enodes) 1538731280.230 * * [misc]simplify: iters left: 2 (44 enodes) 1538731280.236 * * [misc]simplify: iters left: 1 (47 enodes) 1538731280.242 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731280.242 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731280.242 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731280.243 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.250 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.257 * * [misc]simplify: iters left: 4 (25 enodes) 1538731280.267 * * [misc]simplify: iters left: 3 (39 enodes) 1538731280.280 * * [misc]simplify: iters left: 2 (44 enodes) 1538731280.291 * * [misc]simplify: iters left: 1 (47 enodes) 1538731280.298 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731280.298 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731280.298 * * * * [misc]progress: [ 444 / 806 ] simplifiying candidate # 1538731280.298 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731280.299 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.302 * * [misc]simplify: iters left: 5 (23 enodes) 1538731280.306 * * [misc]simplify: iters left: 4 (31 enodes) 1538731280.312 * * [misc]simplify: iters left: 3 (42 enodes) 1538731280.317 * * [misc]simplify: iters left: 2 (44 enodes) 1538731280.324 * * [misc]simplify: iters left: 1 (46 enodes) 1538731280.334 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731280.334 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731280.334 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731280.336 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.341 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.349 * * [misc]simplify: iters left: 4 (25 enodes) 1538731280.358 * * [misc]simplify: iters left: 3 (34 enodes) 1538731280.371 * * [misc]simplify: iters left: 2 (39 enodes) 1538731280.383 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731280.383 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731280.383 * * * * [misc]progress: [ 445 / 806 ] simplifiying candidate # 1538731280.383 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731280.385 * * [misc]simplify: iters left: 6 (16 enodes) 1538731280.392 * * [misc]simplify: iters left: 5 (27 enodes) 1538731280.403 * * [misc]simplify: iters left: 4 (39 enodes) 1538731280.420 * * [misc]simplify: iters left: 3 (64 enodes) 1538731280.441 * * [misc]simplify: iters left: 2 (86 enodes) 1538731280.463 * * [misc]simplify: iters left: 1 (91 enodes) 1538731280.483 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731280.483 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731280.483 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731280.485 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.490 * * [misc]simplify: iters left: 5 (21 enodes) 1538731280.499 * * [misc]simplify: iters left: 4 (29 enodes) 1538731280.511 * * [misc]simplify: iters left: 3 (39 enodes) 1538731280.524 * * [misc]simplify: iters left: 2 (51 enodes) 1538731280.538 * * [misc]simplify: iters left: 1 (52 enodes) 1538731280.557 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731280.557 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731280.557 * * * * [misc]progress: [ 446 / 806 ] simplifiying candidate # 1538731280.557 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731280.559 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.565 * * [misc]simplify: iters left: 5 (23 enodes) 1538731280.573 * * [misc]simplify: iters left: 4 (31 enodes) 1538731280.585 * * [misc]simplify: iters left: 3 (41 enodes) 1538731280.595 * * [misc]simplify: iters left: 2 (47 enodes) 1538731280.606 * * [misc]simplify: iters left: 1 (48 enodes) 1538731280.618 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731280.618 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731280.618 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731280.619 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.625 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.632 * * [misc]simplify: iters left: 4 (25 enodes) 1538731280.640 * * [misc]simplify: iters left: 3 (29 enodes) 1538731280.653 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731280.653 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731280.653 * * * * [misc]progress: [ 447 / 806 ] simplifiying candidate # 1538731280.654 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731280.655 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.661 * * [misc]simplify: iters left: 5 (21 enodes) 1538731280.668 * * [misc]simplify: iters left: 4 (26 enodes) 1538731280.677 * * [misc]simplify: iters left: 3 (33 enodes) 1538731280.685 * * [misc]simplify: iters left: 2 (34 enodes) 1538731280.693 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731280.693 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731280.693 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731280.694 * * [misc]simplify: iters left: 6 (13 enodes) 1538731280.700 * * [misc]simplify: iters left: 5 (20 enodes) 1538731280.708 * * [misc]simplify: iters left: 4 (28 enodes) 1538731280.718 * * [misc]simplify: iters left: 3 (38 enodes) 1538731280.731 * * [misc]simplify: iters left: 2 (50 enodes) 1538731280.745 * * [misc]simplify: iters left: 1 (51 enodes) 1538731280.763 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731280.763 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731280.763 * * * * [misc]progress: [ 448 / 806 ] simplifiying candidate # 1538731280.763 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731280.765 * * [misc]simplify: iters left: 6 (18 enodes) 1538731280.769 * * [misc]simplify: iters left: 5 (31 enodes) 1538731280.777 * * [misc]simplify: iters left: 4 (47 enodes) 1538731280.788 * * [misc]simplify: iters left: 3 (81 enodes) 1538731280.816 * * [misc]simplify: iters left: 2 (159 enodes) 1538731280.891 * * [misc]simplify: iters left: 1 (212 enodes) 1538731280.925 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731280.925 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731280.925 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731280.926 * * [misc]simplify: iters left: 6 (14 enodes) 1538731280.929 * * [misc]simplify: iters left: 5 (21 enodes) 1538731280.933 * * [misc]simplify: iters left: 4 (29 enodes) 1538731280.938 * * [misc]simplify: iters left: 3 (39 enodes) 1538731280.945 * * [misc]simplify: iters left: 2 (51 enodes) 1538731280.952 * * [misc]simplify: iters left: 1 (52 enodes) 1538731280.963 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731280.963 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731280.963 * * * * [misc]progress: [ 449 / 806 ] simplifiying candidate # 1538731280.963 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731280.964 * * [misc]simplify: iters left: 6 (16 enodes) 1538731280.968 * * [misc]simplify: iters left: 5 (27 enodes) 1538731280.977 * * [misc]simplify: iters left: 4 (39 enodes) 1538731280.986 * * [misc]simplify: iters left: 3 (62 enodes) 1538731280.997 * * [misc]simplify: iters left: 2 (87 enodes) 1538731281.009 * * [misc]simplify: iters left: 1 (91 enodes) 1538731281.019 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731281.019 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731281.019 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731281.020 * * [misc]simplify: iters left: 6 (13 enodes) 1538731281.025 * * [misc]simplify: iters left: 5 (20 enodes) 1538731281.033 * * [misc]simplify: iters left: 4 (26 enodes) 1538731281.043 * * [misc]simplify: iters left: 3 (36 enodes) 1538731281.055 * * [misc]simplify: iters left: 2 (38 enodes) 1538731281.065 * * [misc]simplify: iters left: 1 (39 enodes) 1538731281.072 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.072 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.072 * * * * [misc]progress: [ 450 / 806 ] simplifiying candidate # 1538731281.073 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731281.073 * * [misc]simplify: iters left: 6 (16 enodes) 1538731281.077 * * [misc]simplify: iters left: 5 (27 enodes) 1538731281.083 * * [misc]simplify: iters left: 4 (38 enodes) 1538731281.090 * * [misc]simplify: iters left: 3 (54 enodes) 1538731281.097 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731281.097 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.097 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.098 * * [misc]simplify: iters left: 6 (13 enodes) 1538731281.100 * * [misc]simplify: iters left: 5 (20 enodes) 1538731281.105 * * [misc]simplify: iters left: 4 (28 enodes) 1538731281.110 * * [misc]simplify: iters left: 3 (38 enodes) 1538731281.116 * * [misc]simplify: iters left: 2 (50 enodes) 1538731281.123 * * [misc]simplify: iters left: 1 (51 enodes) 1538731281.133 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))) 1538731281.133 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))))) 1538731281.134 * * * * [misc]progress: [ 451 / 806 ] simplifiying candidate # 1538731281.134 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731281.135 * * [misc]simplify: iters left: 6 (16 enodes) 1538731281.139 * * [misc]simplify: iters left: 5 (28 enodes) 1538731281.144 * * [misc]simplify: iters left: 4 (37 enodes) 1538731281.152 * * [misc]simplify: iters left: 3 (58 enodes) 1538731281.169 * * [misc]simplify: iters left: 2 (84 enodes) 1538731281.193 * * [misc]simplify: iters left: 1 (91 enodes) 1538731281.213 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731281.213 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731281.213 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731281.215 * * [misc]simplify: iters left: 6 (14 enodes) 1538731281.220 * * [misc]simplify: iters left: 5 (21 enodes) 1538731281.228 * * [misc]simplify: iters left: 4 (29 enodes) 1538731281.238 * * [misc]simplify: iters left: 3 (39 enodes) 1538731281.253 * * [misc]simplify: iters left: 2 (51 enodes) 1538731281.267 * * [misc]simplify: iters left: 1 (52 enodes) 1538731281.282 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731281.282 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731281.282 * * * * [misc]progress: [ 452 / 806 ] simplifiying candidate # 1538731281.282 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731281.283 * * [misc]simplify: iters left: 6 (17 enodes) 1538731281.287 * * [misc]simplify: iters left: 5 (27 enodes) 1538731281.292 * * [misc]simplify: iters left: 4 (33 enodes) 1538731281.299 * * [misc]simplify: iters left: 3 (47 enodes) 1538731281.306 * * [misc]simplify: iters left: 2 (56 enodes) 1538731281.318 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) 1538731281.318 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731281.318 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731281.319 * * [misc]simplify: iters left: 6 (14 enodes) 1538731281.324 * * [misc]simplify: iters left: 5 (21 enodes) 1538731281.331 * * [misc]simplify: iters left: 4 (27 enodes) 1538731281.341 * * [misc]simplify: iters left: 3 (37 enodes) 1538731281.354 * * [misc]simplify: iters left: 2 (39 enodes) 1538731281.364 * * [misc]simplify: iters left: 1 (40 enodes) 1538731281.378 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.378 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.378 * * * * [misc]progress: [ 453 / 806 ] simplifiying candidate # 1538731281.379 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731281.380 * * [misc]simplify: iters left: 6 (16 enodes) 1538731281.389 * * [misc]simplify: iters left: 5 (26 enodes) 1538731281.397 * * [misc]simplify: iters left: 4 (28 enodes) 1538731281.408 * * [misc]simplify: iters left: 3 (36 enodes) 1538731281.417 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731281.417 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.418 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.419 * * [misc]simplify: iters left: 6 (14 enodes) 1538731281.425 * * [misc]simplify: iters left: 5 (21 enodes) 1538731281.433 * * [misc]simplify: iters left: 4 (29 enodes) 1538731281.443 * * [misc]simplify: iters left: 3 (39 enodes) 1538731281.456 * * [misc]simplify: iters left: 2 (51 enodes) 1538731281.469 * * [misc]simplify: iters left: 1 (52 enodes) 1538731281.490 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731281.490 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731281.490 * * * * [misc]progress: [ 454 / 806 ] simplifiying candidate # 1538731281.491 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731281.492 * * [misc]simplify: iters left: 6 (17 enodes) 1538731281.498 * * [misc]simplify: iters left: 5 (28 enodes) 1538731281.503 * * [misc]simplify: iters left: 4 (36 enodes) 1538731281.511 * * [misc]simplify: iters left: 3 (56 enodes) 1538731281.522 * * [misc]simplify: iters left: 2 (84 enodes) 1538731281.537 * * [misc]simplify: iters left: 1 (92 enodes) 1538731281.559 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731281.559 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731281.559 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731281.560 * * [misc]simplify: iters left: 6 (14 enodes) 1538731281.566 * * [misc]simplify: iters left: 5 (21 enodes) 1538731281.574 * * [misc]simplify: iters left: 4 (29 enodes) 1538731281.585 * * [misc]simplify: iters left: 3 (39 enodes) 1538731281.600 * * [misc]simplify: iters left: 2 (51 enodes) 1538731281.607 * * [misc]simplify: iters left: 1 (52 enodes) 1538731281.616 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731281.616 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731281.616 * * * * [misc]progress: [ 455 / 806 ] simplifiying candidate # 1538731281.616 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731281.617 * * [misc]simplify: iters left: 6 (15 enodes) 1538731281.623 * * [misc]simplify: iters left: 5 (24 enodes) 1538731281.631 * * [misc]simplify: iters left: 4 (30 enodes) 1538731281.643 * * [misc]simplify: iters left: 3 (44 enodes) 1538731281.652 * * [misc]simplify: iters left: 2 (51 enodes) 1538731281.659 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731281.659 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731281.659 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731281.660 * * [misc]simplify: iters left: 6 (13 enodes) 1538731281.662 * * [misc]simplify: iters left: 5 (20 enodes) 1538731281.666 * * [misc]simplify: iters left: 4 (26 enodes) 1538731281.671 * * [misc]simplify: iters left: 3 (36 enodes) 1538731281.677 * * [misc]simplify: iters left: 2 (38 enodes) 1538731281.689 * * [misc]simplify: iters left: 1 (39 enodes) 1538731281.703 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.703 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.703 * * * * [misc]progress: [ 456 / 806 ] simplifiying candidate # 1538731281.703 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731281.705 * * [misc]simplify: iters left: 6 (15 enodes) 1538731281.712 * * [misc]simplify: iters left: 5 (24 enodes) 1538731281.720 * * [misc]simplify: iters left: 4 (29 enodes) 1538731281.732 * * [misc]simplify: iters left: 3 (40 enodes) 1538731281.739 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731281.739 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731281.740 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731281.741 * * [misc]simplify: iters left: 6 (13 enodes) 1538731281.746 * * [misc]simplify: iters left: 5 (20 enodes) 1538731281.753 * * [misc]simplify: iters left: 4 (28 enodes) 1538731281.763 * * [misc]simplify: iters left: 3 (38 enodes) 1538731281.776 * * [misc]simplify: iters left: 2 (50 enodes) 1538731281.790 * * [misc]simplify: iters left: 1 (51 enodes) 1538731281.809 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731281.809 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731281.809 * * * * [misc]progress: [ 457 / 806 ] simplifiying candidate # 1538731281.809 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731281.811 * * [misc]simplify: iters left: 6 (15 enodes) 1538731281.818 * * [misc]simplify: iters left: 5 (26 enodes) 1538731281.830 * * [misc]simplify: iters left: 4 (31 enodes) 1538731281.840 * * [misc]simplify: iters left: 3 (41 enodes) 1538731281.852 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731281.852 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731281.852 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731281.853 * * [misc]simplify: iters left: 6 (13 enodes) 1538731281.859 * * [misc]simplify: iters left: 5 (20 enodes) 1538731281.866 * * [misc]simplify: iters left: 4 (25 enodes) 1538731281.875 * * [misc]simplify: iters left: 3 (34 enodes) 1538731281.885 * * [misc]simplify: iters left: 2 (39 enodes) 1538731281.896 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731281.896 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731281.896 * * * * [misc]progress: [ 458 / 806 ] simplifiying candidate # 1538731281.896 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731281.897 * * [misc]simplify: iters left: 6 (14 enodes) 1538731281.901 * * [misc]simplify: iters left: 5 (23 enodes) 1538731281.904 * * [misc]simplify: iters left: 4 (26 enodes) 1538731281.908 * * [misc]simplify: iters left: 3 (29 enodes) 1538731281.911 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731281.911 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731281.911 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731281.912 * * [misc]simplify: iters left: 6 (12 enodes) 1538731281.915 * * [misc]simplify: iters left: 5 (18 enodes) 1538731281.918 * * [misc]simplify: iters left: 4 (20 enodes) 1538731281.921 * * [misc]simplify: iters left: 3 (24 enodes) 1538731281.925 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731281.926 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731281.926 * * * * [misc]progress: [ 459 / 806 ] simplifiying candidate # 1538731281.926 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt 1)) 1) 1538731281.926 * * [misc]simplify: iters left: 6 (12 enodes) 1538731281.937 * * [misc]simplify: iters left: 5 (21 enodes) 1538731281.941 * * [misc]simplify: iters left: 4 (23 enodes) 1538731281.947 * * [misc]simplify: iters left: 3 (26 enodes) 1538731281.952 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731281.952 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731281.953 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731281.954 * * [misc]simplify: iters left: 6 (12 enodes) 1538731281.959 * * [misc]simplify: iters left: 5 (19 enodes) 1538731281.966 * * [misc]simplify: iters left: 4 (24 enodes) 1538731281.975 * * [misc]simplify: iters left: 3 (38 enodes) 1538731281.987 * * [misc]simplify: iters left: 2 (43 enodes) 1538731281.997 * * [misc]simplify: iters left: 1 (45 enodes) 1538731282.009 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731282.009 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731282.009 * * * * [misc]progress: [ 460 / 806 ] simplifiying candidate # 1538731282.010 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731282.011 * * [misc]simplify: iters left: 6 (17 enodes) 1538731282.019 * * [misc]simplify: iters left: 5 (28 enodes) 1538731282.026 * * [misc]simplify: iters left: 4 (36 enodes) 1538731282.034 * * [misc]simplify: iters left: 3 (56 enodes) 1538731282.053 * * [misc]simplify: iters left: 2 (84 enodes) 1538731282.072 * * [misc]simplify: iters left: 1 (92 enodes) 1538731282.084 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731282.084 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731282.084 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731282.085 * * [misc]simplify: iters left: 6 (14 enodes) 1538731282.087 * * [misc]simplify: iters left: 5 (21 enodes) 1538731282.091 * * [misc]simplify: iters left: 4 (29 enodes) 1538731282.097 * * [misc]simplify: iters left: 3 (39 enodes) 1538731282.108 * * [misc]simplify: iters left: 2 (51 enodes) 1538731282.120 * * [misc]simplify: iters left: 1 (52 enodes) 1538731282.139 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731282.140 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731282.140 * * * * [misc]progress: [ 461 / 806 ] simplifiying candidate # 1538731282.140 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731282.141 * * [misc]simplify: iters left: 6 (15 enodes) 1538731282.144 * * [misc]simplify: iters left: 5 (24 enodes) 1538731282.148 * * [misc]simplify: iters left: 4 (30 enodes) 1538731282.157 * * [misc]simplify: iters left: 3 (44 enodes) 1538731282.163 * * [misc]simplify: iters left: 2 (51 enodes) 1538731282.172 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731282.172 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731282.172 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731282.174 * * [misc]simplify: iters left: 6 (13 enodes) 1538731282.180 * * [misc]simplify: iters left: 5 (20 enodes) 1538731282.187 * * [misc]simplify: iters left: 4 (26 enodes) 1538731282.196 * * [misc]simplify: iters left: 3 (36 enodes) 1538731282.206 * * [misc]simplify: iters left: 2 (38 enodes) 1538731282.220 * * [misc]simplify: iters left: 1 (39 enodes) 1538731282.233 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731282.233 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731282.233 * * * * [misc]progress: [ 462 / 806 ] simplifiying candidate # 1538731282.234 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731282.235 * * [misc]simplify: iters left: 6 (15 enodes) 1538731282.242 * * [misc]simplify: iters left: 5 (24 enodes) 1538731282.249 * * [misc]simplify: iters left: 4 (29 enodes) 1538731282.260 * * [misc]simplify: iters left: 3 (40 enodes) 1538731282.269 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731282.269 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731282.269 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731282.270 * * [misc]simplify: iters left: 6 (13 enodes) 1538731282.276 * * [misc]simplify: iters left: 5 (20 enodes) 1538731282.286 * * [misc]simplify: iters left: 4 (28 enodes) 1538731282.296 * * [misc]simplify: iters left: 3 (38 enodes) 1538731282.304 * * [misc]simplify: iters left: 2 (50 enodes) 1538731282.311 * * [misc]simplify: iters left: 1 (51 enodes) 1538731282.319 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731282.319 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731282.320 * * * * [misc]progress: [ 463 / 806 ] simplifiying candidate # 1538731282.320 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731282.321 * * [misc]simplify: iters left: 6 (15 enodes) 1538731282.324 * * [misc]simplify: iters left: 5 (26 enodes) 1538731282.329 * * [misc]simplify: iters left: 4 (33 enodes) 1538731282.334 * * [misc]simplify: iters left: 3 (43 enodes) 1538731282.340 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731282.340 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731282.340 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731282.341 * * [misc]simplify: iters left: 6 (13 enodes) 1538731282.344 * * [misc]simplify: iters left: 5 (20 enodes) 1538731282.347 * * [misc]simplify: iters left: 4 (25 enodes) 1538731282.352 * * [misc]simplify: iters left: 3 (34 enodes) 1538731282.357 * * [misc]simplify: iters left: 2 (39 enodes) 1538731282.366 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731282.366 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731282.366 * * * * [misc]progress: [ 464 / 806 ] simplifiying candidate # 1538731282.366 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1) (sqrt (hypot y.re y.im))) 1538731282.367 * * [misc]simplify: iters left: 6 (14 enodes) 1538731282.374 * * [misc]simplify: iters left: 5 (23 enodes) 1538731282.381 * * [misc]simplify: iters left: 4 (28 enodes) 1538731282.389 * * [misc]simplify: iters left: 3 (31 enodes) 1538731282.396 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731282.396 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731282.396 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731282.397 * * [misc]simplify: iters left: 6 (12 enodes) 1538731282.402 * * [misc]simplify: iters left: 5 (18 enodes) 1538731282.408 * * [misc]simplify: iters left: 4 (20 enodes) 1538731282.414 * * [misc]simplify: iters left: 3 (24 enodes) 1538731282.422 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731282.422 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731282.423 * * * * [misc]progress: [ 465 / 806 ] simplifiying candidate # 1538731282.423 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1) 1) 1538731282.424 * * [misc]simplify: iters left: 6 (12 enodes) 1538731282.427 * * [misc]simplify: iters left: 5 (19 enodes) 1538731282.430 * * [misc]simplify: iters left: 4 (21 enodes) 1538731282.432 * * [misc]simplify: iters left: 3 (24 enodes) 1538731282.435 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731282.435 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731282.435 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731282.436 * * [misc]simplify: iters left: 6 (12 enodes) 1538731282.439 * * [misc]simplify: iters left: 5 (19 enodes) 1538731282.442 * * [misc]simplify: iters left: 4 (24 enodes) 1538731282.447 * * [misc]simplify: iters left: 3 (38 enodes) 1538731282.453 * * [misc]simplify: iters left: 2 (43 enodes) 1538731282.458 * * [misc]simplify: iters left: 1 (45 enodes) 1538731282.466 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731282.466 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731282.466 * * * * [misc]progress: [ 466 / 806 ] simplifiying candidate # 1538731282.466 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731282.468 * * [misc]simplify: iters left: 6 (17 enodes) 1538731282.475 * * [misc]simplify: iters left: 5 (28 enodes) 1538731282.487 * * [misc]simplify: iters left: 4 (48 enodes) 1538731282.508 * * [misc]simplify: iters left: 3 (85 enodes) 1538731282.542 * * [misc]simplify: iters left: 2 (136 enodes) 1538731282.606 * * [misc]simplify: iters left: 1 (205 enodes) 1538731282.716 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731282.717 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731282.717 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731282.719 * * [misc]simplify: iters left: 6 (15 enodes) 1538731282.724 * * [misc]simplify: iters left: 5 (22 enodes) 1538731282.733 * * [misc]simplify: iters left: 4 (30 enodes) 1538731282.743 * * [misc]simplify: iters left: 3 (40 enodes) 1538731282.756 * * [misc]simplify: iters left: 2 (52 enodes) 1538731282.765 * * [misc]simplify: iters left: 1 (53 enodes) 1538731282.775 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731282.775 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731282.775 * * * * [misc]progress: [ 467 / 806 ] simplifiying candidate # 1538731282.775 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731282.776 * * [misc]simplify: iters left: 6 (15 enodes) 1538731282.779 * * [misc]simplify: iters left: 5 (24 enodes) 1538731282.784 * * [misc]simplify: iters left: 4 (37 enodes) 1538731282.792 * * [misc]simplify: iters left: 3 (55 enodes) 1538731282.803 * * [misc]simplify: iters left: 2 (77 enodes) 1538731282.816 * * [misc]simplify: iters left: 1 (98 enodes) 1538731282.858 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731282.858 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731282.858 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731282.860 * * [misc]simplify: iters left: 6 (14 enodes) 1538731282.865 * * [misc]simplify: iters left: 5 (21 enodes) 1538731282.873 * * [misc]simplify: iters left: 4 (29 enodes) 1538731282.883 * * [misc]simplify: iters left: 3 (39 enodes) 1538731282.895 * * [misc]simplify: iters left: 2 (51 enodes) 1538731282.911 * * [misc]simplify: iters left: 1 (52 enodes) 1538731282.930 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731282.930 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731282.930 * * * * [misc]progress: [ 468 / 806 ] simplifiying candidate # 1538731282.930 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731282.932 * * [misc]simplify: iters left: 6 (16 enodes) 1538731282.938 * * [misc]simplify: iters left: 5 (27 enodes) 1538731282.947 * * [misc]simplify: iters left: 4 (40 enodes) 1538731282.964 * * [misc]simplify: iters left: 3 (61 enodes) 1538731282.982 * * [misc]simplify: iters left: 2 (76 enodes) 1538731283.002 * * [misc]simplify: iters left: 1 (81 enodes) 1538731283.022 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731283.022 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731283.022 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731283.024 * * [misc]simplify: iters left: 6 (14 enodes) 1538731283.029 * * [misc]simplify: iters left: 5 (21 enodes) 1538731283.039 * * [misc]simplify: iters left: 4 (29 enodes) 1538731283.049 * * [misc]simplify: iters left: 3 (39 enodes) 1538731283.061 * * [misc]simplify: iters left: 2 (51 enodes) 1538731283.075 * * [misc]simplify: iters left: 1 (52 enodes) 1538731283.093 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731283.093 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731283.093 * * * * [misc]progress: [ 469 / 806 ] simplifiying candidate # 1538731283.094 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731283.095 * * [misc]simplify: iters left: 6 (16 enodes) 1538731283.101 * * [misc]simplify: iters left: 5 (26 enodes) 1538731283.111 * * [misc]simplify: iters left: 4 (39 enodes) 1538731283.127 * * [misc]simplify: iters left: 3 (62 enodes) 1538731283.150 * * [misc]simplify: iters left: 2 (89 enodes) 1538731283.179 * * [misc]simplify: iters left: 1 (104 enodes) 1538731283.197 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731283.198 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731283.198 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731283.199 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.202 * * [misc]simplify: iters left: 5 (22 enodes) 1538731283.206 * * [misc]simplify: iters left: 4 (30 enodes) 1538731283.215 * * [misc]simplify: iters left: 3 (40 enodes) 1538731283.227 * * [misc]simplify: iters left: 2 (52 enodes) 1538731283.242 * * [misc]simplify: iters left: 1 (53 enodes) 1538731283.255 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731283.255 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731283.255 * * * * [misc]progress: [ 470 / 806 ] simplifiying candidate # 1538731283.255 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731283.256 * * [misc]simplify: iters left: 6 (16 enodes) 1538731283.260 * * [misc]simplify: iters left: 5 (24 enodes) 1538731283.264 * * [misc]simplify: iters left: 4 (32 enodes) 1538731283.270 * * [misc]simplify: iters left: 3 (42 enodes) 1538731283.276 * * [misc]simplify: iters left: 2 (54 enodes) 1538731283.284 * * [misc]simplify: iters left: 1 (55 enodes) 1538731283.294 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731283.294 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731283.294 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731283.296 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.302 * * [misc]simplify: iters left: 5 (22 enodes) 1538731283.310 * * [misc]simplify: iters left: 4 (30 enodes) 1538731283.321 * * [misc]simplify: iters left: 3 (40 enodes) 1538731283.331 * * [misc]simplify: iters left: 2 (52 enodes) 1538731283.339 * * [misc]simplify: iters left: 1 (53 enodes) 1538731283.349 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731283.349 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731283.349 * * * * [misc]progress: [ 471 / 806 ] simplifiying candidate # 1538731283.350 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731283.351 * * [misc]simplify: iters left: 6 (17 enodes) 1538731283.354 * * [misc]simplify: iters left: 5 (27 enodes) 1538731283.361 * * [misc]simplify: iters left: 4 (35 enodes) 1538731283.369 * * [misc]simplify: iters left: 3 (54 enodes) 1538731283.376 * * [misc]simplify: iters left: 2 (61 enodes) 1538731283.383 * * [misc]simplify: iters left: 1 (65 enodes) 1538731283.393 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731283.393 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731283.393 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731283.395 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.401 * * [misc]simplify: iters left: 5 (22 enodes) 1538731283.409 * * [misc]simplify: iters left: 4 (30 enodes) 1538731283.418 * * [misc]simplify: iters left: 3 (40 enodes) 1538731283.426 * * [misc]simplify: iters left: 2 (52 enodes) 1538731283.433 * * [misc]simplify: iters left: 1 (53 enodes) 1538731283.442 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731283.442 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731283.443 * * * * [misc]progress: [ 472 / 806 ] simplifiying candidate # 1538731283.443 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731283.444 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.450 * * [misc]simplify: iters left: 5 (24 enodes) 1538731283.458 * * [misc]simplify: iters left: 4 (34 enodes) 1538731283.465 * * [misc]simplify: iters left: 3 (54 enodes) 1538731283.474 * * [misc]simplify: iters left: 2 (70 enodes) 1538731283.484 * * [misc]simplify: iters left: 1 (72 enodes) 1538731283.507 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731283.508 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731283.508 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731283.509 * * [misc]simplify: iters left: 6 (14 enodes) 1538731283.515 * * [misc]simplify: iters left: 5 (21 enodes) 1538731283.523 * * [misc]simplify: iters left: 4 (26 enodes) 1538731283.532 * * [misc]simplify: iters left: 3 (35 enodes) 1538731283.543 * * [misc]simplify: iters left: 2 (40 enodes) 1538731283.556 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731283.556 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731283.556 * * * * [misc]progress: [ 473 / 806 ] simplifiying candidate # 1538731283.556 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731283.558 * * [misc]simplify: iters left: 6 (13 enodes) 1538731283.563 * * [misc]simplify: iters left: 5 (20 enodes) 1538731283.571 * * [misc]simplify: iters left: 4 (25 enodes) 1538731283.580 * * [misc]simplify: iters left: 3 (39 enodes) 1538731283.593 * * [misc]simplify: iters left: 2 (44 enodes) 1538731283.603 * * [misc]simplify: iters left: 1 (47 enodes) 1538731283.615 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731283.615 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731283.615 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731283.617 * * [misc]simplify: iters left: 6 (13 enodes) 1538731283.622 * * [misc]simplify: iters left: 5 (20 enodes) 1538731283.629 * * [misc]simplify: iters left: 4 (25 enodes) 1538731283.639 * * [misc]simplify: iters left: 3 (39 enodes) 1538731283.653 * * [misc]simplify: iters left: 2 (44 enodes) 1538731283.663 * * [misc]simplify: iters left: 1 (47 enodes) 1538731283.676 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731283.676 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731283.676 * * * * [misc]progress: [ 474 / 806 ] simplifiying candidate # 1538731283.676 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731283.677 * * [misc]simplify: iters left: 6 (14 enodes) 1538731283.683 * * [misc]simplify: iters left: 5 (23 enodes) 1538731283.691 * * [misc]simplify: iters left: 4 (31 enodes) 1538731283.703 * * [misc]simplify: iters left: 3 (42 enodes) 1538731283.712 * * [misc]simplify: iters left: 2 (44 enodes) 1538731283.721 * * [misc]simplify: iters left: 1 (46 enodes) 1538731283.732 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731283.732 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731283.732 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731283.733 * * [misc]simplify: iters left: 6 (13 enodes) 1538731283.739 * * [misc]simplify: iters left: 5 (20 enodes) 1538731283.742 * * [misc]simplify: iters left: 4 (25 enodes) 1538731283.747 * * [misc]simplify: iters left: 3 (34 enodes) 1538731283.752 * * [misc]simplify: iters left: 2 (39 enodes) 1538731283.764 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731283.765 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731283.765 * * * * [misc]progress: [ 475 / 806 ] simplifiying candidate # 1538731283.765 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731283.769 * * [misc]simplify: iters left: 6 (17 enodes) 1538731283.777 * * [misc]simplify: iters left: 5 (28 enodes) 1538731283.787 * * [misc]simplify: iters left: 4 (38 enodes) 1538731283.802 * * [misc]simplify: iters left: 3 (58 enodes) 1538731283.818 * * [misc]simplify: iters left: 2 (66 enodes) 1538731283.832 * * [misc]simplify: iters left: 1 (70 enodes) 1538731283.847 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731283.847 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731283.848 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731283.849 * * [misc]simplify: iters left: 6 (14 enodes) 1538731283.855 * * [misc]simplify: iters left: 5 (21 enodes) 1538731283.863 * * [misc]simplify: iters left: 4 (29 enodes) 1538731283.873 * * [misc]simplify: iters left: 3 (39 enodes) 1538731283.887 * * [misc]simplify: iters left: 2 (51 enodes) 1538731283.900 * * [misc]simplify: iters left: 1 (52 enodes) 1538731283.921 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731283.921 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731283.921 * * * * [misc]progress: [ 476 / 806 ] simplifiying candidate # 1538731283.922 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731283.923 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.930 * * [misc]simplify: iters left: 5 (24 enodes) 1538731283.939 * * [misc]simplify: iters left: 4 (30 enodes) 1538731283.949 * * [misc]simplify: iters left: 3 (38 enodes) 1538731283.956 * * [misc]simplify: iters left: 2 (39 enodes) 1538731283.961 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731283.961 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731283.961 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731283.962 * * [misc]simplify: iters left: 6 (13 enodes) 1538731283.965 * * [misc]simplify: iters left: 5 (20 enodes) 1538731283.969 * * [misc]simplify: iters left: 4 (25 enodes) 1538731283.973 * * [misc]simplify: iters left: 3 (29 enodes) 1538731283.978 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731283.978 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731283.978 * * * * [misc]progress: [ 477 / 806 ] simplifiying candidate # 1538731283.978 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731283.979 * * [misc]simplify: iters left: 6 (15 enodes) 1538731283.983 * * [misc]simplify: iters left: 5 (24 enodes) 1538731283.986 * * [misc]simplify: iters left: 4 (29 enodes) 1538731283.994 * * [misc]simplify: iters left: 3 (33 enodes) 1538731284.000 * * [misc]simplify: iters left: 2 (34 enodes) 1538731284.004 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731284.004 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731284.004 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731284.005 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.009 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.013 * * [misc]simplify: iters left: 4 (28 enodes) 1538731284.018 * * [misc]simplify: iters left: 3 (38 enodes) 1538731284.024 * * [misc]simplify: iters left: 2 (50 enodes) 1538731284.031 * * [misc]simplify: iters left: 1 (51 enodes) 1538731284.040 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731284.040 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731284.040 * * * * [misc]progress: [ 478 / 806 ] simplifiying candidate # 1538731284.040 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731284.041 * * [misc]simplify: iters left: 6 (15 enodes) 1538731284.045 * * [misc]simplify: iters left: 5 (24 enodes) 1538731284.049 * * [misc]simplify: iters left: 4 (34 enodes) 1538731284.056 * * [misc]simplify: iters left: 3 (54 enodes) 1538731284.066 * * [misc]simplify: iters left: 2 (70 enodes) 1538731284.082 * * [misc]simplify: iters left: 1 (72 enodes) 1538731284.095 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731284.095 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731284.097 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731284.098 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.104 * * [misc]simplify: iters left: 5 (21 enodes) 1538731284.112 * * [misc]simplify: iters left: 4 (26 enodes) 1538731284.121 * * [misc]simplify: iters left: 3 (35 enodes) 1538731284.127 * * [misc]simplify: iters left: 2 (40 enodes) 1538731284.133 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731284.133 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731284.133 * * * * [misc]progress: [ 479 / 806 ] simplifiying candidate # 1538731284.133 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731284.134 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.137 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.141 * * [misc]simplify: iters left: 4 (25 enodes) 1538731284.146 * * [misc]simplify: iters left: 3 (39 enodes) 1538731284.152 * * [misc]simplify: iters left: 2 (44 enodes) 1538731284.160 * * [misc]simplify: iters left: 1 (47 enodes) 1538731284.172 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731284.172 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731284.172 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731284.174 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.181 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.188 * * [misc]simplify: iters left: 4 (25 enodes) 1538731284.198 * * [misc]simplify: iters left: 3 (39 enodes) 1538731284.211 * * [misc]simplify: iters left: 2 (44 enodes) 1538731284.222 * * [misc]simplify: iters left: 1 (47 enodes) 1538731284.234 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) 1538731284.234 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)))) 1538731284.234 * * * * [misc]progress: [ 480 / 806 ] simplifiying candidate # 1538731284.234 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731284.235 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.241 * * [misc]simplify: iters left: 5 (23 enodes) 1538731284.249 * * [misc]simplify: iters left: 4 (31 enodes) 1538731284.256 * * [misc]simplify: iters left: 3 (42 enodes) 1538731284.261 * * [misc]simplify: iters left: 2 (44 enodes) 1538731284.266 * * [misc]simplify: iters left: 1 (46 enodes) 1538731284.271 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731284.271 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731284.272 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731284.272 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.275 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.279 * * [misc]simplify: iters left: 4 (25 enodes) 1538731284.284 * * [misc]simplify: iters left: 3 (34 enodes) 1538731284.297 * * [misc]simplify: iters left: 2 (39 enodes) 1538731284.304 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731284.304 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731284.304 * * * * [misc]progress: [ 481 / 806 ] simplifiying candidate # 1538731284.304 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731284.305 * * [misc]simplify: iters left: 6 (16 enodes) 1538731284.309 * * [misc]simplify: iters left: 5 (27 enodes) 1538731284.315 * * [misc]simplify: iters left: 4 (39 enodes) 1538731284.324 * * [misc]simplify: iters left: 3 (64 enodes) 1538731284.340 * * [misc]simplify: iters left: 2 (86 enodes) 1538731284.363 * * [misc]simplify: iters left: 1 (91 enodes) 1538731284.382 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731284.382 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731284.383 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731284.384 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.389 * * [misc]simplify: iters left: 5 (21 enodes) 1538731284.397 * * [misc]simplify: iters left: 4 (29 enodes) 1538731284.410 * * [misc]simplify: iters left: 3 (39 enodes) 1538731284.423 * * [misc]simplify: iters left: 2 (51 enodes) 1538731284.437 * * [misc]simplify: iters left: 1 (52 enodes) 1538731284.455 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731284.455 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731284.456 * * * * [misc]progress: [ 482 / 806 ] simplifiying candidate # 1538731284.456 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731284.457 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.463 * * [misc]simplify: iters left: 5 (23 enodes) 1538731284.471 * * [misc]simplify: iters left: 4 (31 enodes) 1538731284.483 * * [misc]simplify: iters left: 3 (41 enodes) 1538731284.493 * * [misc]simplify: iters left: 2 (47 enodes) 1538731284.503 * * [misc]simplify: iters left: 1 (48 enodes) 1538731284.516 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731284.516 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731284.516 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731284.518 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.521 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.525 * * [misc]simplify: iters left: 4 (25 enodes) 1538731284.529 * * [misc]simplify: iters left: 3 (29 enodes) 1538731284.535 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731284.535 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731284.535 * * * * [misc]progress: [ 483 / 806 ] simplifiying candidate # 1538731284.535 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731284.536 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.539 * * [misc]simplify: iters left: 5 (21 enodes) 1538731284.542 * * [misc]simplify: iters left: 4 (26 enodes) 1538731284.547 * * [misc]simplify: iters left: 3 (33 enodes) 1538731284.553 * * [misc]simplify: iters left: 2 (34 enodes) 1538731284.561 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731284.561 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731284.561 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731284.563 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.568 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.575 * * [misc]simplify: iters left: 4 (28 enodes) 1538731284.585 * * [misc]simplify: iters left: 3 (38 enodes) 1538731284.592 * * [misc]simplify: iters left: 2 (50 enodes) 1538731284.599 * * [misc]simplify: iters left: 1 (51 enodes) 1538731284.607 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731284.607 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (* (sqrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731284.608 * * * * [misc]progress: [ 484 / 806 ] simplifiying candidate # 1538731284.608 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731284.609 * * [misc]simplify: iters left: 6 (17 enodes) 1538731284.613 * * [misc]simplify: iters left: 5 (30 enodes) 1538731284.625 * * [misc]simplify: iters left: 4 (50 enodes) 1538731284.646 * * [misc]simplify: iters left: 3 (83 enodes) 1538731284.683 * * [misc]simplify: iters left: 2 (158 enodes) 1538731284.720 * * [misc]simplify: iters left: 1 (185 enodes) 1538731284.743 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731284.743 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731284.743 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731284.744 * * [misc]simplify: iters left: 6 (14 enodes) 1538731284.750 * * [misc]simplify: iters left: 5 (21 enodes) 1538731284.757 * * [misc]simplify: iters left: 4 (29 enodes) 1538731284.768 * * [misc]simplify: iters left: 3 (39 enodes) 1538731284.781 * * [misc]simplify: iters left: 2 (51 enodes) 1538731284.794 * * [misc]simplify: iters left: 1 (52 enodes) 1538731284.813 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731284.813 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731284.814 * * * * [misc]progress: [ 485 / 806 ] simplifiying candidate # 1538731284.814 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731284.815 * * [misc]simplify: iters left: 6 (15 enodes) 1538731284.822 * * [misc]simplify: iters left: 5 (26 enodes) 1538731284.834 * * [misc]simplify: iters left: 4 (41 enodes) 1538731284.852 * * [misc]simplify: iters left: 3 (62 enodes) 1538731284.866 * * [misc]simplify: iters left: 2 (79 enodes) 1538731284.876 * * [misc]simplify: iters left: 1 (82 enodes) 1538731284.885 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731284.885 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731284.886 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731284.886 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.889 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.893 * * [misc]simplify: iters left: 4 (26 enodes) 1538731284.899 * * [misc]simplify: iters left: 3 (36 enodes) 1538731284.904 * * [misc]simplify: iters left: 2 (38 enodes) 1538731284.909 * * [misc]simplify: iters left: 1 (39 enodes) 1538731284.916 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731284.916 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731284.916 * * * * [misc]progress: [ 486 / 806 ] simplifiying candidate # 1538731284.916 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731284.917 * * [misc]simplify: iters left: 6 (15 enodes) 1538731284.920 * * [misc]simplify: iters left: 5 (26 enodes) 1538731284.927 * * [misc]simplify: iters left: 4 (40 enodes) 1538731284.936 * * [misc]simplify: iters left: 3 (47 enodes) 1538731284.947 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731284.947 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731284.947 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731284.949 * * [misc]simplify: iters left: 6 (13 enodes) 1538731284.954 * * [misc]simplify: iters left: 5 (20 enodes) 1538731284.961 * * [misc]simplify: iters left: 4 (28 enodes) 1538731284.971 * * [misc]simplify: iters left: 3 (38 enodes) 1538731284.983 * * [misc]simplify: iters left: 2 (50 enodes) 1538731284.997 * * [misc]simplify: iters left: 1 (51 enodes) 1538731285.014 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))) 1538731285.014 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (cbrt (sqrt (hypot y.re y.im))))))) 1538731285.014 * * * * [misc]progress: [ 487 / 806 ] simplifiying candidate # 1538731285.015 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731285.016 * * [misc]simplify: iters left: 6 (15 enodes) 1538731285.023 * * [misc]simplify: iters left: 5 (27 enodes) 1538731285.034 * * [misc]simplify: iters left: 4 (39 enodes) 1538731285.048 * * [misc]simplify: iters left: 3 (58 enodes) 1538731285.072 * * [misc]simplify: iters left: 2 (94 enodes) 1538731285.104 * * [misc]simplify: iters left: 1 (100 enodes) 1538731285.115 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) 1538731285.115 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731285.116 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731285.117 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.120 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.124 * * [misc]simplify: iters left: 4 (29 enodes) 1538731285.129 * * [misc]simplify: iters left: 3 (39 enodes) 1538731285.135 * * [misc]simplify: iters left: 2 (51 enodes) 1538731285.142 * * [misc]simplify: iters left: 1 (52 enodes) 1538731285.153 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731285.153 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731285.153 * * * * [misc]progress: [ 488 / 806 ] simplifiying candidate # 1538731285.153 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731285.154 * * [misc]simplify: iters left: 6 (16 enodes) 1538731285.157 * * [misc]simplify: iters left: 5 (26 enodes) 1538731285.163 * * [misc]simplify: iters left: 4 (35 enodes) 1538731285.169 * * [misc]simplify: iters left: 3 (46 enodes) 1538731285.176 * * [misc]simplify: iters left: 2 (56 enodes) 1538731285.189 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) 1538731285.189 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731285.189 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.190 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.193 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.197 * * [misc]simplify: iters left: 4 (27 enodes) 1538731285.202 * * [misc]simplify: iters left: 3 (37 enodes) 1538731285.207 * * [misc]simplify: iters left: 2 (39 enodes) 1538731285.212 * * [misc]simplify: iters left: 1 (40 enodes) 1538731285.223 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731285.223 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (sqrt (hypot y.re y.im)) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731285.223 * * * * [misc]progress: [ 489 / 806 ] simplifiying candidate # 1538731285.223 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731285.225 * * [misc]simplify: iters left: 6 (15 enodes) 1538731285.233 * * [misc]simplify: iters left: 5 (25 enodes) 1538731285.242 * * [misc]simplify: iters left: 4 (29 enodes) 1538731285.250 * * [misc]simplify: iters left: 3 (32 enodes) 1538731285.259 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731285.259 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731285.260 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731285.261 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.266 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.274 * * [misc]simplify: iters left: 4 (29 enodes) 1538731285.284 * * [misc]simplify: iters left: 3 (39 enodes) 1538731285.297 * * [misc]simplify: iters left: 2 (51 enodes) 1538731285.310 * * [misc]simplify: iters left: 1 (52 enodes) 1538731285.329 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731285.329 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731285.329 * * * * [misc]progress: [ 490 / 806 ] simplifiying candidate # 1538731285.329 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731285.331 * * [misc]simplify: iters left: 6 (16 enodes) 1538731285.338 * * [misc]simplify: iters left: 5 (27 enodes) 1538731285.349 * * [misc]simplify: iters left: 4 (40 enodes) 1538731285.363 * * [misc]simplify: iters left: 3 (56 enodes) 1538731285.386 * * [misc]simplify: iters left: 2 (87 enodes) 1538731285.412 * * [misc]simplify: iters left: 1 (92 enodes) 1538731285.432 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731285.432 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731285.432 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731285.434 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.439 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.447 * * [misc]simplify: iters left: 4 (29 enodes) 1538731285.457 * * [misc]simplify: iters left: 3 (39 enodes) 1538731285.470 * * [misc]simplify: iters left: 2 (51 enodes) 1538731285.484 * * [misc]simplify: iters left: 1 (52 enodes) 1538731285.505 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731285.505 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731285.505 * * * * [misc]progress: [ 491 / 806 ] simplifiying candidate # 1538731285.505 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.507 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.512 * * [misc]simplify: iters left: 5 (23 enodes) 1538731285.522 * * [misc]simplify: iters left: 4 (33 enodes) 1538731285.534 * * [misc]simplify: iters left: 3 (42 enodes) 1538731285.544 * * [misc]simplify: iters left: 2 (50 enodes) 1538731285.552 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.552 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731285.552 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.553 * * [misc]simplify: iters left: 6 (13 enodes) 1538731285.555 * * [misc]simplify: iters left: 5 (20 enodes) 1538731285.559 * * [misc]simplify: iters left: 4 (26 enodes) 1538731285.564 * * [misc]simplify: iters left: 3 (36 enodes) 1538731285.569 * * [misc]simplify: iters left: 2 (38 enodes) 1538731285.574 * * [misc]simplify: iters left: 1 (39 enodes) 1538731285.586 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731285.586 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731285.586 * * * * [misc]progress: [ 492 / 806 ] simplifiying candidate # 1538731285.586 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731285.588 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.593 * * [misc]simplify: iters left: 5 (23 enodes) 1538731285.602 * * [misc]simplify: iters left: 4 (32 enodes) 1538731285.613 * * [misc]simplify: iters left: 3 (35 enodes) 1538731285.621 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731285.621 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731285.621 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731285.622 * * [misc]simplify: iters left: 6 (13 enodes) 1538731285.627 * * [misc]simplify: iters left: 5 (20 enodes) 1538731285.633 * * [misc]simplify: iters left: 4 (28 enodes) 1538731285.638 * * [misc]simplify: iters left: 3 (38 enodes) 1538731285.644 * * [misc]simplify: iters left: 2 (50 enodes) 1538731285.651 * * [misc]simplify: iters left: 1 (51 enodes) 1538731285.660 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731285.660 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731285.660 * * * * [misc]progress: [ 493 / 806 ] simplifiying candidate # 1538731285.661 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731285.661 * * [misc]simplify: iters left: 6 (15 enodes) 1538731285.665 * * [misc]simplify: iters left: 5 (26 enodes) 1538731285.670 * * [misc]simplify: iters left: 4 (33 enodes) 1538731285.675 * * [misc]simplify: iters left: 3 (43 enodes) 1538731285.681 * * [misc]simplify: iters left: 2 (45 enodes) 1538731285.686 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731285.686 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731285.686 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731285.687 * * [misc]simplify: iters left: 6 (13 enodes) 1538731285.694 * * [misc]simplify: iters left: 5 (20 enodes) 1538731285.701 * * [misc]simplify: iters left: 4 (25 enodes) 1538731285.710 * * [misc]simplify: iters left: 3 (34 enodes) 1538731285.718 * * [misc]simplify: iters left: 2 (39 enodes) 1538731285.724 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731285.724 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731285.724 * * * * [misc]progress: [ 494 / 806 ] simplifiying candidate # 1538731285.724 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731285.725 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.729 * * [misc]simplify: iters left: 5 (23 enodes) 1538731285.733 * * [misc]simplify: iters left: 4 (28 enodes) 1538731285.736 * * [misc]simplify: iters left: 3 (31 enodes) 1538731285.740 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) 1538731285.740 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731285.740 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731285.741 * * [misc]simplify: iters left: 6 (12 enodes) 1538731285.743 * * [misc]simplify: iters left: 5 (18 enodes) 1538731285.747 * * [misc]simplify: iters left: 4 (20 enodes) 1538731285.750 * * [misc]simplify: iters left: 3 (24 enodes) 1538731285.754 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731285.754 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731285.754 * * * * [misc]progress: [ 495 / 806 ] simplifiying candidate # 1538731285.754 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt 1)) 1) 1538731285.755 * * [misc]simplify: iters left: 6 (12 enodes) 1538731285.758 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.761 * * [misc]simplify: iters left: 4 (23 enodes) 1538731285.764 * * [misc]simplify: iters left: 3 (26 enodes) 1538731285.766 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731285.767 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731285.767 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731285.768 * * [misc]simplify: iters left: 6 (12 enodes) 1538731285.770 * * [misc]simplify: iters left: 5 (19 enodes) 1538731285.775 * * [misc]simplify: iters left: 4 (24 enodes) 1538731285.781 * * [misc]simplify: iters left: 3 (38 enodes) 1538731285.793 * * [misc]simplify: iters left: 2 (43 enodes) 1538731285.803 * * [misc]simplify: iters left: 1 (45 enodes) 1538731285.815 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731285.815 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731285.815 * * * * [misc]progress: [ 496 / 806 ] simplifiying candidate # 1538731285.815 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731285.817 * * [misc]simplify: iters left: 6 (16 enodes) 1538731285.822 * * [misc]simplify: iters left: 5 (27 enodes) 1538731285.827 * * [misc]simplify: iters left: 4 (40 enodes) 1538731285.835 * * [misc]simplify: iters left: 3 (56 enodes) 1538731285.846 * * [misc]simplify: iters left: 2 (87 enodes) 1538731285.859 * * [misc]simplify: iters left: 1 (92 enodes) 1538731285.870 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731285.870 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731285.871 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731285.872 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.874 * * [misc]simplify: iters left: 5 (21 enodes) 1538731285.878 * * [misc]simplify: iters left: 4 (29 enodes) 1538731285.884 * * [misc]simplify: iters left: 3 (39 enodes) 1538731285.890 * * [misc]simplify: iters left: 2 (51 enodes) 1538731285.897 * * [misc]simplify: iters left: 1 (52 enodes) 1538731285.913 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731285.913 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731285.913 * * * * [misc]progress: [ 497 / 806 ] simplifiying candidate # 1538731285.913 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.914 * * [misc]simplify: iters left: 6 (14 enodes) 1538731285.920 * * [misc]simplify: iters left: 5 (23 enodes) 1538731285.930 * * [misc]simplify: iters left: 4 (33 enodes) 1538731285.941 * * [misc]simplify: iters left: 3 (42 enodes) 1538731285.952 * * [misc]simplify: iters left: 2 (50 enodes) 1538731285.967 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.969 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731285.969 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731285.970 * * [misc]simplify: iters left: 6 (13 enodes) 1538731285.973 * * [misc]simplify: iters left: 5 (20 enodes) 1538731285.976 * * [misc]simplify: iters left: 4 (26 enodes) 1538731285.981 * * [misc]simplify: iters left: 3 (36 enodes) 1538731285.987 * * [misc]simplify: iters left: 2 (38 enodes) 1538731285.991 * * [misc]simplify: iters left: 1 (39 enodes) 1538731285.998 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731285.998 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731285.998 * * * * [misc]progress: [ 498 / 806 ] simplifiying candidate # 1538731285.998 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731285.999 * * [misc]simplify: iters left: 6 (14 enodes) 1538731286.002 * * [misc]simplify: iters left: 5 (23 enodes) 1538731286.007 * * [misc]simplify: iters left: 4 (32 enodes) 1538731286.016 * * [misc]simplify: iters left: 3 (35 enodes) 1538731286.023 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731286.024 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731286.024 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731286.025 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.030 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.037 * * [misc]simplify: iters left: 4 (28 enodes) 1538731286.042 * * [misc]simplify: iters left: 3 (38 enodes) 1538731286.049 * * [misc]simplify: iters left: 2 (50 enodes) 1538731286.057 * * [misc]simplify: iters left: 1 (51 enodes) 1538731286.066 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))) 1538731286.066 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (sqrt (hypot y.re y.im))))))) 1538731286.066 * * * * [misc]progress: [ 499 / 806 ] simplifiying candidate # 1538731286.066 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731286.067 * * [misc]simplify: iters left: 6 (14 enodes) 1538731286.070 * * [misc]simplify: iters left: 5 (23 enodes) 1538731286.074 * * [misc]simplify: iters left: 4 (31 enodes) 1538731286.080 * * [misc]simplify: iters left: 3 (48 enodes) 1538731286.091 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731286.091 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731286.091 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731286.093 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.098 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.105 * * [misc]simplify: iters left: 4 (25 enodes) 1538731286.114 * * [misc]simplify: iters left: 3 (34 enodes) 1538731286.124 * * [misc]simplify: iters left: 2 (39 enodes) 1538731286.136 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731286.136 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731286.136 * * * * [misc]progress: [ 500 / 806 ] simplifiying candidate # 1538731286.137 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) (sqrt (hypot y.re y.im))) 1538731286.138 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.143 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.149 * * [misc]simplify: iters left: 4 (25 enodes) 1538731286.161 * * [misc]simplify: iters left: 3 (30 enodes) 1538731286.168 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731286.168 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731286.169 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731286.170 * * [misc]simplify: iters left: 6 (12 enodes) 1538731286.175 * * [misc]simplify: iters left: 5 (18 enodes) 1538731286.181 * * [misc]simplify: iters left: 4 (20 enodes) 1538731286.187 * * [misc]simplify: iters left: 3 (24 enodes) 1538731286.196 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731286.196 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731286.196 * * * * [misc]progress: [ 501 / 806 ] simplifiying candidate # 1538731286.197 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) 1) 1538731286.197 * * [misc]simplify: iters left: 6 (11 enodes) 1538731286.203 * * [misc]simplify: iters left: 5 (18 enodes) 1538731286.208 * * [misc]simplify: iters left: 4 (20 enodes) 1538731286.213 * * [misc]simplify: iters left: 3 (23 enodes) 1538731286.218 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731286.218 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731286.219 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731286.220 * * [misc]simplify: iters left: 6 (12 enodes) 1538731286.225 * * [misc]simplify: iters left: 5 (19 enodes) 1538731286.231 * * [misc]simplify: iters left: 4 (24 enodes) 1538731286.241 * * [misc]simplify: iters left: 3 (38 enodes) 1538731286.254 * * [misc]simplify: iters left: 2 (43 enodes) 1538731286.265 * * [misc]simplify: iters left: 1 (45 enodes) 1538731286.277 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731286.277 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma y.re x.re (* y.im x.im))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731286.277 * * * * [misc]progress: [ 502 / 806 ] simplifiying candidate # 1538731286.277 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731286.279 * * [misc]simplify: iters left: 6 (12 enodes) 1538731286.285 * * [misc]simplify: iters left: 5 (24 enodes) 1538731286.295 * * [misc]simplify: iters left: 4 (42 enodes) 1538731286.316 * * [misc]simplify: iters left: 3 (74 enodes) 1538731286.342 * * [misc]simplify: iters left: 2 (126 enodes) 1538731286.382 * * [misc]simplify: iters left: 1 (173 enodes) 1538731286.450 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731286.450 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731286.451 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731286.452 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.457 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.465 * * [misc]simplify: iters left: 4 (25 enodes) 1538731286.471 * * [misc]simplify: iters left: 3 (33 enodes) 1538731286.476 * * [misc]simplify: iters left: 2 (38 enodes) 1538731286.483 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731286.483 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731286.483 * * * * [misc]progress: [ 503 / 806 ] simplifiying candidate # 1538731286.483 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731286.484 * * [misc]simplify: iters left: 6 (10 enodes) 1538731286.486 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.490 * * [misc]simplify: iters left: 4 (31 enodes) 1538731286.496 * * [misc]simplify: iters left: 3 (44 enodes) 1538731286.508 * * [misc]simplify: iters left: 2 (91 enodes) 1538731286.542 * * [misc]simplify: iters left: 1 (104 enodes) 1538731286.560 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731286.560 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731286.561 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731286.562 * * [misc]simplify: iters left: 6 (12 enodes) 1538731286.567 * * [misc]simplify: iters left: 5 (19 enodes) 1538731286.573 * * [misc]simplify: iters left: 4 (24 enodes) 1538731286.582 * * [misc]simplify: iters left: 3 (32 enodes) 1538731286.592 * * [misc]simplify: iters left: 2 (37 enodes) 1538731286.600 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731286.600 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))))) 1538731286.601 * * * * [misc]progress: [ 504 / 806 ] simplifiying candidate # 1538731286.601 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731286.601 * * [misc]simplify: iters left: 6 (10 enodes) 1538731286.604 * * [misc]simplify: iters left: 5 (20 enodes) 1538731286.608 * * [misc]simplify: iters left: 4 (35 enodes) 1538731286.617 * * [misc]simplify: iters left: 3 (66 enodes) 1538731286.636 * * [misc]simplify: iters left: 2 (82 enodes) 1538731286.647 * * [misc]simplify: iters left: 1 (90 enodes) 1538731286.654 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731286.654 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731286.654 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731286.655 * * [misc]simplify: iters left: 6 (12 enodes) 1538731286.658 * * [misc]simplify: iters left: 5 (19 enodes) 1538731286.661 * * [misc]simplify: iters left: 4 (24 enodes) 1538731286.665 * * [misc]simplify: iters left: 3 (32 enodes) 1538731286.673 * * [misc]simplify: iters left: 2 (37 enodes) 1538731286.687 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731286.687 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))))) 1538731286.687 * * * * [misc]progress: [ 505 / 806 ] simplifiying candidate # 1538731286.688 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731286.689 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.695 * * [misc]simplify: iters left: 5 (24 enodes) 1538731286.704 * * [misc]simplify: iters left: 4 (37 enodes) 1538731286.720 * * [misc]simplify: iters left: 3 (66 enodes) 1538731286.754 * * [misc]simplify: iters left: 2 (125 enodes) 1538731286.802 * * [misc]simplify: iters left: 1 (185 enodes) 1538731286.855 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731286.855 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731286.855 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731286.857 * * [misc]simplify: iters left: 6 (14 enodes) 1538731286.862 * * [misc]simplify: iters left: 5 (21 enodes) 1538731286.870 * * [misc]simplify: iters left: 4 (29 enodes) 1538731286.881 * * [misc]simplify: iters left: 3 (39 enodes) 1538731286.889 * * [misc]simplify: iters left: 2 (51 enodes) 1538731286.896 * * [misc]simplify: iters left: 1 (52 enodes) 1538731286.906 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731286.907 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731286.907 * * * * [misc]progress: [ 506 / 806 ] simplifiying candidate # 1538731286.907 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731286.908 * * [misc]simplify: iters left: 6 (13 enodes) 1538731286.910 * * [misc]simplify: iters left: 5 (22 enodes) 1538731286.917 * * [misc]simplify: iters left: 4 (30 enodes) 1538731286.928 * * [misc]simplify: iters left: 3 (44 enodes) 1538731286.945 * * [misc]simplify: iters left: 2 (73 enodes) 1538731286.957 * * [misc]simplify: iters left: 1 (86 enodes) 1538731286.977 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731286.977 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731286.978 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731286.979 * * [misc]simplify: iters left: 6 (14 enodes) 1538731286.984 * * [misc]simplify: iters left: 5 (21 enodes) 1538731286.990 * * [misc]simplify: iters left: 4 (29 enodes) 1538731286.997 * * [misc]simplify: iters left: 3 (39 enodes) 1538731287.003 * * [misc]simplify: iters left: 2 (51 enodes) 1538731287.013 * * [misc]simplify: iters left: 1 (52 enodes) 1538731287.032 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731287.032 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731287.033 * * * * [misc]progress: [ 507 / 806 ] simplifiying candidate # 1538731287.033 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731287.034 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.038 * * [misc]simplify: iters left: 5 (22 enodes) 1538731287.042 * * [misc]simplify: iters left: 4 (30 enodes) 1538731287.049 * * [misc]simplify: iters left: 3 (52 enodes) 1538731287.058 * * [misc]simplify: iters left: 2 (76 enodes) 1538731287.071 * * [misc]simplify: iters left: 1 (85 enodes) 1538731287.082 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731287.082 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731287.082 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731287.083 * * [misc]simplify: iters left: 6 (14 enodes) 1538731287.086 * * [misc]simplify: iters left: 5 (21 enodes) 1538731287.090 * * [misc]simplify: iters left: 4 (29 enodes) 1538731287.095 * * [misc]simplify: iters left: 3 (39 enodes) 1538731287.107 * * [misc]simplify: iters left: 2 (51 enodes) 1538731287.118 * * [misc]simplify: iters left: 1 (52 enodes) 1538731287.127 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731287.127 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731287.127 * * * * [misc]progress: [ 508 / 806 ] simplifiying candidate # 1538731287.128 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731287.128 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.131 * * [misc]simplify: iters left: 5 (23 enodes) 1538731287.136 * * [misc]simplify: iters left: 4 (36 enodes) 1538731287.145 * * [misc]simplify: iters left: 3 (65 enodes) 1538731287.165 * * [misc]simplify: iters left: 2 (122 enodes) 1538731287.190 * * [misc]simplify: iters left: 1 (180 enodes) 1538731287.269 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731287.269 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731287.269 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731287.270 * * [misc]simplify: iters left: 6 (14 enodes) 1538731287.273 * * [misc]simplify: iters left: 5 (21 enodes) 1538731287.277 * * [misc]simplify: iters left: 4 (29 enodes) 1538731287.282 * * [misc]simplify: iters left: 3 (39 enodes) 1538731287.289 * * [misc]simplify: iters left: 2 (51 enodes) 1538731287.297 * * [misc]simplify: iters left: 1 (52 enodes) 1538731287.311 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731287.311 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731287.312 * * * * [misc]progress: [ 509 / 806 ] simplifiying candidate # 1538731287.312 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731287.312 * * [misc]simplify: iters left: 6 (11 enodes) 1538731287.315 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.318 * * [misc]simplify: iters left: 4 (27 enodes) 1538731287.324 * * [misc]simplify: iters left: 3 (41 enodes) 1538731287.334 * * [misc]simplify: iters left: 2 (70 enodes) 1538731287.346 * * [misc]simplify: iters left: 1 (83 enodes) 1538731287.365 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731287.365 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731287.366 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731287.367 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.372 * * [misc]simplify: iters left: 5 (20 enodes) 1538731287.378 * * [misc]simplify: iters left: 4 (28 enodes) 1538731287.383 * * [misc]simplify: iters left: 3 (38 enodes) 1538731287.390 * * [misc]simplify: iters left: 2 (50 enodes) 1538731287.396 * * [misc]simplify: iters left: 1 (51 enodes) 1538731287.410 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731287.410 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731287.410 * * * * [misc]progress: [ 510 / 806 ] simplifiying candidate # 1538731287.410 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731287.411 * * [misc]simplify: iters left: 6 (11 enodes) 1538731287.413 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.417 * * [misc]simplify: iters left: 4 (27 enodes) 1538731287.423 * * [misc]simplify: iters left: 3 (46 enodes) 1538731287.434 * * [misc]simplify: iters left: 2 (73 enodes) 1538731287.458 * * [misc]simplify: iters left: 1 (89 enodes) 1538731287.478 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731287.478 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731287.479 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731287.480 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.485 * * [misc]simplify: iters left: 5 (20 enodes) 1538731287.493 * * [misc]simplify: iters left: 4 (28 enodes) 1538731287.503 * * [misc]simplify: iters left: 3 (38 enodes) 1538731287.518 * * [misc]simplify: iters left: 2 (50 enodes) 1538731287.531 * * [misc]simplify: iters left: 1 (51 enodes) 1538731287.548 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731287.548 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731287.548 * * * * [misc]progress: [ 511 / 806 ] simplifiying candidate # 1538731287.548 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731287.549 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.553 * * [misc]simplify: iters left: 5 (23 enodes) 1538731287.558 * * [misc]simplify: iters left: 4 (33 enodes) 1538731287.565 * * [misc]simplify: iters left: 3 (49 enodes) 1538731287.573 * * [misc]simplify: iters left: 2 (61 enodes) 1538731287.590 * * [misc]simplify: iters left: 1 (79 enodes) 1538731287.612 * [exit]simplify: Simplified to (/ (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731287.612 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731287.612 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731287.613 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.619 * * [misc]simplify: iters left: 5 (20 enodes) 1538731287.629 * * [misc]simplify: iters left: 4 (28 enodes) 1538731287.637 * * [misc]simplify: iters left: 3 (38 enodes) 1538731287.644 * * [misc]simplify: iters left: 2 (50 enodes) 1538731287.650 * * [misc]simplify: iters left: 1 (51 enodes) 1538731287.659 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731287.659 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731287.659 * * * * [misc]progress: [ 512 / 806 ] simplifiying candidate # 1538731287.659 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731287.660 * * [misc]simplify: iters left: 6 (11 enodes) 1538731287.663 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.668 * * [misc]simplify: iters left: 4 (25 enodes) 1538731287.671 * * [misc]simplify: iters left: 3 (29 enodes) 1538731287.675 * * [misc]simplify: iters left: 2 (30 enodes) 1538731287.678 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731287.678 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731287.678 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731287.679 * * [misc]simplify: iters left: 6 (12 enodes) 1538731287.681 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.685 * * [misc]simplify: iters left: 4 (24 enodes) 1538731287.689 * * [misc]simplify: iters left: 3 (28 enodes) 1538731287.693 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731287.693 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731287.693 * * * * [misc]progress: [ 513 / 806 ] simplifiying candidate # 1538731287.694 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731287.694 * * [misc]simplify: iters left: 6 (11 enodes) 1538731287.697 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.703 * * [misc]simplify: iters left: 4 (24 enodes) 1538731287.706 * * [misc]simplify: iters left: 3 (25 enodes) 1538731287.708 * * [misc]simplify: iters left: 2 (26 enodes) 1538731287.711 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731287.711 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731287.711 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731287.712 * * [misc]simplify: iters left: 6 (12 enodes) 1538731287.715 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.719 * * [misc]simplify: iters left: 4 (27 enodes) 1538731287.724 * * [misc]simplify: iters left: 3 (37 enodes) 1538731287.730 * * [misc]simplify: iters left: 2 (49 enodes) 1538731287.737 * * [misc]simplify: iters left: 1 (50 enodes) 1538731287.746 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731287.746 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731287.746 * * * * [misc]progress: [ 514 / 806 ] simplifiying candidate # 1538731287.746 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731287.747 * * [misc]simplify: iters left: 6 (13 enodes) 1538731287.750 * * [misc]simplify: iters left: 5 (23 enodes) 1538731287.754 * * [misc]simplify: iters left: 4 (36 enodes) 1538731287.762 * * [misc]simplify: iters left: 3 (65 enodes) 1538731287.787 * * [misc]simplify: iters left: 2 (122 enodes) 1538731287.814 * * [misc]simplify: iters left: 1 (180 enodes) 1538731287.863 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731287.863 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731287.863 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731287.864 * * [misc]simplify: iters left: 6 (14 enodes) 1538731287.867 * * [misc]simplify: iters left: 5 (21 enodes) 1538731287.871 * * [misc]simplify: iters left: 4 (29 enodes) 1538731287.876 * * [misc]simplify: iters left: 3 (39 enodes) 1538731287.883 * * [misc]simplify: iters left: 2 (51 enodes) 1538731287.889 * * [misc]simplify: iters left: 1 (52 enodes) 1538731287.899 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731287.899 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731287.899 * * * * [misc]progress: [ 515 / 806 ] simplifiying candidate # 1538731287.899 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731287.900 * * [misc]simplify: iters left: 6 (11 enodes) 1538731287.905 * * [misc]simplify: iters left: 5 (19 enodes) 1538731287.912 * * [misc]simplify: iters left: 4 (27 enodes) 1538731287.924 * * [misc]simplify: iters left: 3 (41 enodes) 1538731287.941 * * [misc]simplify: iters left: 2 (70 enodes) 1538731287.963 * * [misc]simplify: iters left: 1 (83 enodes) 1538731287.997 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731287.997 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731287.997 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731287.998 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.003 * * [misc]simplify: iters left: 5 (20 enodes) 1538731288.011 * * [misc]simplify: iters left: 4 (28 enodes) 1538731288.021 * * [misc]simplify: iters left: 3 (38 enodes) 1538731288.033 * * [misc]simplify: iters left: 2 (50 enodes) 1538731288.047 * * [misc]simplify: iters left: 1 (51 enodes) 1538731288.067 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731288.067 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731288.067 * * * * [misc]progress: [ 516 / 806 ] simplifiying candidate # 1538731288.068 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731288.069 * * [misc]simplify: iters left: 6 (11 enodes) 1538731288.074 * * [misc]simplify: iters left: 5 (19 enodes) 1538731288.081 * * [misc]simplify: iters left: 4 (27 enodes) 1538731288.094 * * [misc]simplify: iters left: 3 (46 enodes) 1538731288.112 * * [misc]simplify: iters left: 2 (73 enodes) 1538731288.130 * * [misc]simplify: iters left: 1 (89 enodes) 1538731288.141 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.141 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731288.141 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731288.142 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.145 * * [misc]simplify: iters left: 5 (20 enodes) 1538731288.149 * * [misc]simplify: iters left: 4 (28 enodes) 1538731288.154 * * [misc]simplify: iters left: 3 (38 enodes) 1538731288.163 * * [misc]simplify: iters left: 2 (50 enodes) 1538731288.174 * * [misc]simplify: iters left: 1 (51 enodes) 1538731288.190 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731288.190 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731288.190 * * * * [misc]progress: [ 517 / 806 ] simplifiying candidate # 1538731288.191 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731288.192 * * [misc]simplify: iters left: 6 (12 enodes) 1538731288.197 * * [misc]simplify: iters left: 5 (22 enodes) 1538731288.206 * * [misc]simplify: iters left: 4 (36 enodes) 1538731288.220 * * [misc]simplify: iters left: 3 (61 enodes) 1538731288.240 * * [misc]simplify: iters left: 2 (87 enodes) 1538731288.267 * * [misc]simplify: iters left: 1 (116 enodes) 1538731288.304 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.304 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731288.304 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731288.306 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.313 * * [misc]simplify: iters left: 5 (20 enodes) 1538731288.321 * * [misc]simplify: iters left: 4 (28 enodes) 1538731288.331 * * [misc]simplify: iters left: 3 (38 enodes) 1538731288.343 * * [misc]simplify: iters left: 2 (50 enodes) 1538731288.357 * * [misc]simplify: iters left: 1 (51 enodes) 1538731288.376 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.376 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731288.376 * * * * [misc]progress: [ 518 / 806 ] simplifiying candidate # 1538731288.376 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731288.377 * * [misc]simplify: iters left: 6 (10 enodes) 1538731288.382 * * [misc]simplify: iters left: 5 (18 enodes) 1538731288.390 * * [misc]simplify: iters left: 4 (26 enodes) 1538731288.398 * * [misc]simplify: iters left: 3 (33 enodes) 1538731288.402 * * [misc]simplify: iters left: 2 (41 enodes) 1538731288.410 * * [misc]simplify: iters left: 1 (48 enodes) 1538731288.418 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.418 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731288.419 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731288.419 * * [misc]simplify: iters left: 6 (12 enodes) 1538731288.422 * * [misc]simplify: iters left: 5 (19 enodes) 1538731288.426 * * [misc]simplify: iters left: 4 (24 enodes) 1538731288.430 * * [misc]simplify: iters left: 3 (28 enodes) 1538731288.434 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731288.434 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731288.434 * * * * [misc]progress: [ 519 / 806 ] simplifiying candidate # 1538731288.435 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1) 1538731288.435 * * [misc]simplify: iters left: 6 (10 enodes) 1538731288.437 * * [misc]simplify: iters left: 5 (16 enodes) 1538731288.441 * * [misc]simplify: iters left: 4 (21 enodes) 1538731288.444 * * [misc]simplify: iters left: 3 (25 enodes) 1538731288.447 * * [misc]simplify: iters left: 2 (26 enodes) 1538731288.450 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731288.450 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731288.450 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731288.451 * * [misc]simplify: iters left: 6 (12 enodes) 1538731288.453 * * [misc]simplify: iters left: 5 (19 enodes) 1538731288.457 * * [misc]simplify: iters left: 4 (27 enodes) 1538731288.462 * * [misc]simplify: iters left: 3 (37 enodes) 1538731288.468 * * [misc]simplify: iters left: 2 (49 enodes) 1538731288.474 * * [misc]simplify: iters left: 1 (50 enodes) 1538731288.484 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731288.484 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731288.484 * * * * [misc]progress: [ 520 / 806 ] simplifiying candidate # 1538731288.485 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731288.486 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.489 * * [misc]simplify: iters left: 5 (24 enodes) 1538731288.494 * * [misc]simplify: iters left: 4 (42 enodes) 1538731288.504 * * [misc]simplify: iters left: 3 (76 enodes) 1538731288.529 * * [misc]simplify: iters left: 2 (127 enodes) 1538731288.582 * * [misc]simplify: iters left: 1 (191 enodes) 1538731288.680 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731288.680 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731288.680 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731288.682 * * [misc]simplify: iters left: 6 (14 enodes) 1538731288.687 * * [misc]simplify: iters left: 5 (21 enodes) 1538731288.695 * * [misc]simplify: iters left: 4 (29 enodes) 1538731288.708 * * [misc]simplify: iters left: 3 (39 enodes) 1538731288.720 * * [misc]simplify: iters left: 2 (51 enodes) 1538731288.733 * * [misc]simplify: iters left: 1 (52 enodes) 1538731288.752 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731288.752 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731288.752 * * * * [misc]progress: [ 521 / 806 ] simplifiying candidate # 1538731288.753 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731288.754 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.760 * * [misc]simplify: iters left: 5 (22 enodes) 1538731288.768 * * [misc]simplify: iters left: 4 (33 enodes) 1538731288.781 * * [misc]simplify: iters left: 3 (48 enodes) 1538731288.801 * * [misc]simplify: iters left: 2 (70 enodes) 1538731288.825 * * [misc]simplify: iters left: 1 (89 enodes) 1538731288.866 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.866 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731288.866 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731288.868 * * [misc]simplify: iters left: 6 (14 enodes) 1538731288.870 * * [misc]simplify: iters left: 5 (21 enodes) 1538731288.874 * * [misc]simplify: iters left: 4 (29 enodes) 1538731288.880 * * [misc]simplify: iters left: 3 (39 enodes) 1538731288.886 * * [misc]simplify: iters left: 2 (51 enodes) 1538731288.893 * * [misc]simplify: iters left: 1 (52 enodes) 1538731288.902 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.902 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731288.902 * * * * [misc]progress: [ 522 / 806 ] simplifiying candidate # 1538731288.903 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731288.903 * * [misc]simplify: iters left: 6 (13 enodes) 1538731288.906 * * [misc]simplify: iters left: 5 (22 enodes) 1538731288.911 * * [misc]simplify: iters left: 4 (33 enodes) 1538731288.918 * * [misc]simplify: iters left: 3 (51 enodes) 1538731288.928 * * [misc]simplify: iters left: 2 (61 enodes) 1538731288.941 * * [misc]simplify: iters left: 1 (68 enodes) 1538731288.961 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731288.961 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731288.961 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731288.962 * * [misc]simplify: iters left: 6 (14 enodes) 1538731288.968 * * [misc]simplify: iters left: 5 (21 enodes) 1538731288.975 * * [misc]simplify: iters left: 4 (29 enodes) 1538731288.986 * * [misc]simplify: iters left: 3 (39 enodes) 1538731288.999 * * [misc]simplify: iters left: 2 (51 enodes) 1538731289.012 * * [misc]simplify: iters left: 1 (52 enodes) 1538731289.032 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731289.032 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731289.032 * * * * [misc]progress: [ 523 / 806 ] simplifiying candidate # 1538731289.032 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.033 * * [misc]simplify: iters left: 6 (10 enodes) 1538731289.038 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.045 * * [misc]simplify: iters left: 4 (27 enodes) 1538731289.058 * * [misc]simplify: iters left: 3 (47 enodes) 1538731289.074 * * [misc]simplify: iters left: 2 (57 enodes) 1538731289.089 * * [misc]simplify: iters left: 1 (60 enodes) 1538731289.104 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731289.104 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731289.104 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731289.105 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.110 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.117 * * [misc]simplify: iters left: 4 (24 enodes) 1538731289.126 * * [misc]simplify: iters left: 3 (38 enodes) 1538731289.135 * * [misc]simplify: iters left: 2 (43 enodes) 1538731289.140 * * [misc]simplify: iters left: 1 (45 enodes) 1538731289.146 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.146 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))))) 1538731289.146 * * * * [misc]progress: [ 524 / 806 ] simplifiying candidate # 1538731289.146 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731289.147 * * [misc]simplify: iters left: 6 (11 enodes) 1538731289.149 * * [misc]simplify: iters left: 5 (18 enodes) 1538731289.153 * * [misc]simplify: iters left: 4 (21 enodes) 1538731289.156 * * [misc]simplify: iters left: 3 (26 enodes) 1538731289.162 * * [misc]simplify: iters left: 2 (33 enodes) 1538731289.167 * * [misc]simplify: iters left: 1 (35 enodes) 1538731289.172 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.172 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731289.172 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731289.173 * * [misc]simplify: iters left: 6 (13 enodes) 1538731289.176 * * [misc]simplify: iters left: 5 (20 enodes) 1538731289.179 * * [misc]simplify: iters left: 4 (25 enodes) 1538731289.184 * * [misc]simplify: iters left: 3 (34 enodes) 1538731289.189 * * [misc]simplify: iters left: 2 (39 enodes) 1538731289.199 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731289.200 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731289.200 * * * * [misc]progress: [ 525 / 806 ] simplifiying candidate # 1538731289.200 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731289.201 * * [misc]simplify: iters left: 6 (10 enodes) 1538731289.205 * * [misc]simplify: iters left: 5 (17 enodes) 1538731289.211 * * [misc]simplify: iters left: 4 (20 enodes) 1538731289.219 * * [misc]simplify: iters left: 3 (29 enodes) 1538731289.226 * * [misc]simplify: iters left: 2 (33 enodes) 1538731289.233 * * [misc]simplify: iters left: 1 (34 enodes) 1538731289.240 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731289.240 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731289.240 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731289.241 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.246 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.253 * * [misc]simplify: iters left: 4 (24 enodes) 1538731289.261 * * [misc]simplify: iters left: 3 (33 enodes) 1538731289.267 * * [misc]simplify: iters left: 2 (38 enodes) 1538731289.273 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731289.273 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731289.273 * * * * [misc]progress: [ 526 / 806 ] simplifiying candidate # 1538731289.274 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.274 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.277 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.281 * * [misc]simplify: iters left: 4 (32 enodes) 1538731289.288 * * [misc]simplify: iters left: 3 (52 enodes) 1538731289.301 * * [misc]simplify: iters left: 2 (79 enodes) 1538731289.325 * * [misc]simplify: iters left: 1 (93 enodes) 1538731289.357 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731289.358 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731289.358 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731289.359 * * [misc]simplify: iters left: 6 (14 enodes) 1538731289.363 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.368 * * [misc]simplify: iters left: 4 (29 enodes) 1538731289.373 * * [misc]simplify: iters left: 3 (39 enodes) 1538731289.379 * * [misc]simplify: iters left: 2 (51 enodes) 1538731289.386 * * [misc]simplify: iters left: 1 (52 enodes) 1538731289.404 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731289.404 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731289.404 * * * * [misc]progress: [ 527 / 806 ] simplifiying candidate # 1538731289.404 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731289.406 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.411 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.417 * * [misc]simplify: iters left: 4 (25 enodes) 1538731289.425 * * [misc]simplify: iters left: 3 (32 enodes) 1538731289.436 * * [misc]simplify: iters left: 2 (44 enodes) 1538731289.449 * * [misc]simplify: iters left: 1 (45 enodes) 1538731289.464 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731289.464 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731289.465 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731289.468 * * [misc]simplify: iters left: 6 (14 enodes) 1538731289.474 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.481 * * [misc]simplify: iters left: 4 (29 enodes) 1538731289.491 * * [misc]simplify: iters left: 3 (39 enodes) 1538731289.503 * * [misc]simplify: iters left: 2 (51 enodes) 1538731289.517 * * [misc]simplify: iters left: 1 (52 enodes) 1538731289.528 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731289.528 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731289.528 * * * * [misc]progress: [ 528 / 806 ] simplifiying candidate # 1538731289.528 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731289.529 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.531 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.534 * * [misc]simplify: iters left: 4 (25 enodes) 1538731289.540 * * [misc]simplify: iters left: 3 (37 enodes) 1538731289.546 * * [misc]simplify: iters left: 2 (42 enodes) 1538731289.554 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731289.554 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731289.554 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731289.556 * * [misc]simplify: iters left: 6 (14 enodes) 1538731289.561 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.571 * * [misc]simplify: iters left: 4 (29 enodes) 1538731289.582 * * [misc]simplify: iters left: 3 (39 enodes) 1538731289.594 * * [misc]simplify: iters left: 2 (51 enodes) 1538731289.607 * * [misc]simplify: iters left: 1 (52 enodes) 1538731289.626 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731289.626 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731289.626 * * * * [misc]progress: [ 529 / 806 ] simplifiying candidate # 1538731289.627 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.628 * * [misc]simplify: iters left: 6 (11 enodes) 1538731289.631 * * [misc]simplify: iters left: 5 (20 enodes) 1538731289.635 * * [misc]simplify: iters left: 4 (26 enodes) 1538731289.640 * * [misc]simplify: iters left: 3 (37 enodes) 1538731289.645 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.645 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731289.645 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731289.646 * * [misc]simplify: iters left: 6 (13 enodes) 1538731289.648 * * [misc]simplify: iters left: 5 (20 enodes) 1538731289.652 * * [misc]simplify: iters left: 4 (28 enodes) 1538731289.657 * * [misc]simplify: iters left: 3 (38 enodes) 1538731289.664 * * [misc]simplify: iters left: 2 (50 enodes) 1538731289.679 * * [misc]simplify: iters left: 1 (51 enodes) 1538731289.697 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731289.697 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731289.697 * * * * [misc]progress: [ 530 / 806 ] simplifiying candidate # 1538731289.698 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731289.699 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.705 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.712 * * [misc]simplify: iters left: 4 (23 enodes) 1538731289.718 * * [misc]simplify: iters left: 3 (27 enodes) 1538731289.724 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731289.724 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731289.725 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731289.726 * * [misc]simplify: iters left: 6 (13 enodes) 1538731289.731 * * [misc]simplify: iters left: 5 (20 enodes) 1538731289.738 * * [misc]simplify: iters left: 4 (25 enodes) 1538731289.747 * * [misc]simplify: iters left: 3 (29 enodes) 1538731289.757 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731289.757 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731289.757 * * * * [misc]progress: [ 531 / 806 ] simplifiying candidate # 1538731289.758 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1) 1538731289.759 * * [misc]simplify: iters left: 6 (11 enodes) 1538731289.765 * * [misc]simplify: iters left: 5 (18 enodes) 1538731289.770 * * [misc]simplify: iters left: 4 (21 enodes) 1538731289.775 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731289.775 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731289.775 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731289.776 * * [misc]simplify: iters left: 6 (13 enodes) 1538731289.781 * * [misc]simplify: iters left: 5 (20 enodes) 1538731289.789 * * [misc]simplify: iters left: 4 (28 enodes) 1538731289.799 * * [misc]simplify: iters left: 3 (38 enodes) 1538731289.807 * * [misc]simplify: iters left: 2 (50 enodes) 1538731289.814 * * [misc]simplify: iters left: 1 (51 enodes) 1538731289.823 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731289.823 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731289.823 * * * * [misc]progress: [ 532 / 806 ] simplifiying candidate # 1538731289.823 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731289.824 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.826 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.833 * * [misc]simplify: iters left: 4 (32 enodes) 1538731289.846 * * [misc]simplify: iters left: 3 (52 enodes) 1538731289.866 * * [misc]simplify: iters left: 2 (79 enodes) 1538731289.889 * * [misc]simplify: iters left: 1 (93 enodes) 1538731289.921 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731289.921 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731289.921 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731289.923 * * [misc]simplify: iters left: 6 (14 enodes) 1538731289.925 * * [misc]simplify: iters left: 5 (21 enodes) 1538731289.929 * * [misc]simplify: iters left: 4 (29 enodes) 1538731289.934 * * [misc]simplify: iters left: 3 (39 enodes) 1538731289.940 * * [misc]simplify: iters left: 2 (51 enodes) 1538731289.947 * * [misc]simplify: iters left: 1 (52 enodes) 1538731289.966 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731289.966 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))))) 1538731289.966 * * * * [misc]progress: [ 533 / 806 ] simplifiying candidate # 1538731289.967 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731289.968 * * [misc]simplify: iters left: 6 (12 enodes) 1538731289.973 * * [misc]simplify: iters left: 5 (19 enodes) 1538731289.979 * * [misc]simplify: iters left: 4 (25 enodes) 1538731289.987 * * [misc]simplify: iters left: 3 (32 enodes) 1538731289.998 * * [misc]simplify: iters left: 2 (44 enodes) 1538731290.010 * * [misc]simplify: iters left: 1 (45 enodes) 1538731290.028 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731290.028 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731290.028 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731290.030 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.035 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.043 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.054 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.066 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.076 * * [misc]simplify: iters left: 1 (52 enodes) 1538731290.085 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731290.085 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731290.085 * * * * [misc]progress: [ 534 / 806 ] simplifiying candidate # 1538731290.085 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731290.086 * * [misc]simplify: iters left: 6 (12 enodes) 1538731290.089 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.092 * * [misc]simplify: iters left: 4 (25 enodes) 1538731290.097 * * [misc]simplify: iters left: 3 (37 enodes) 1538731290.103 * * [misc]simplify: iters left: 2 (42 enodes) 1538731290.109 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731290.109 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731290.110 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731290.113 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.118 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.126 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.136 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.149 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.162 * * [misc]simplify: iters left: 1 (52 enodes) 1538731290.181 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731290.181 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731290.181 * * * * [misc]progress: [ 535 / 806 ] simplifiying candidate # 1538731290.181 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731290.182 * * [misc]simplify: iters left: 6 (10 enodes) 1538731290.187 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.195 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.208 * * [misc]simplify: iters left: 3 (53 enodes) 1538731290.225 * * [misc]simplify: iters left: 2 (66 enodes) 1538731290.240 * * [misc]simplify: iters left: 1 (74 enodes) 1538731290.257 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) 1538731290.257 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731290.257 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731290.259 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.264 * * [misc]simplify: iters left: 5 (20 enodes) 1538731290.272 * * [misc]simplify: iters left: 4 (28 enodes) 1538731290.282 * * [misc]simplify: iters left: 3 (38 enodes) 1538731290.295 * * [misc]simplify: iters left: 2 (50 enodes) 1538731290.308 * * [misc]simplify: iters left: 1 (51 enodes) 1538731290.326 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731290.326 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (* (fabs (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731290.326 * * * * [misc]progress: [ 536 / 806 ] simplifiying candidate # 1538731290.326 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) (sqrt (hypot y.re y.im))) 1538731290.328 * * [misc]simplify: iters left: 6 (11 enodes) 1538731290.332 * * [misc]simplify: iters left: 5 (18 enodes) 1538731290.339 * * [misc]simplify: iters left: 4 (24 enodes) 1538731290.348 * * [misc]simplify: iters left: 3 (31 enodes) 1538731290.356 * * [misc]simplify: iters left: 2 (36 enodes) 1538731290.363 * * [misc]simplify: iters left: 1 (37 enodes) 1538731290.372 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731290.372 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731290.372 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731290.374 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.379 * * [misc]simplify: iters left: 5 (20 enodes) 1538731290.389 * * [misc]simplify: iters left: 4 (25 enodes) 1538731290.397 * * [misc]simplify: iters left: 3 (29 enodes) 1538731290.405 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731290.405 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731290.405 * * * * [misc]progress: [ 537 / 806 ] simplifiying candidate # 1538731290.406 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1) 1538731290.406 * * [misc]simplify: iters left: 6 (10 enodes) 1538731290.408 * * [misc]simplify: iters left: 5 (15 enodes) 1538731290.411 * * [misc]simplify: iters left: 4 (18 enodes) 1538731290.414 * * [misc]simplify: iters left: 3 (22 enodes) 1538731290.417 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731290.417 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731290.417 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731290.418 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.421 * * [misc]simplify: iters left: 5 (20 enodes) 1538731290.424 * * [misc]simplify: iters left: 4 (28 enodes) 1538731290.429 * * [misc]simplify: iters left: 3 (38 enodes) 1538731290.436 * * [misc]simplify: iters left: 2 (50 enodes) 1538731290.443 * * [misc]simplify: iters left: 1 (51 enodes) 1538731290.452 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))) 1538731290.452 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (hypot y.re y.im))))) 1538731290.452 * * * * [misc]progress: [ 538 / 806 ] simplifiying candidate # 1538731290.452 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731290.453 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.456 * * [misc]simplify: iters left: 5 (23 enodes) 1538731290.461 * * [misc]simplify: iters left: 4 (41 enodes) 1538731290.472 * * [misc]simplify: iters left: 3 (75 enodes) 1538731290.490 * * [misc]simplify: iters left: 2 (126 enodes) 1538731290.521 * * [misc]simplify: iters left: 1 (196 enodes) 1538731290.571 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731290.571 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731290.571 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731290.572 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.575 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.579 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.585 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.598 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.608 * * [misc]simplify: iters left: 1 (52 enodes) 1538731290.619 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731290.619 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731290.619 * * * * [misc]progress: [ 539 / 806 ] simplifiying candidate # 1538731290.619 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731290.620 * * [misc]simplify: iters left: 6 (11 enodes) 1538731290.623 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.627 * * [misc]simplify: iters left: 4 (30 enodes) 1538731290.633 * * [misc]simplify: iters left: 3 (45 enodes) 1538731290.642 * * [misc]simplify: iters left: 2 (67 enodes) 1538731290.654 * * [misc]simplify: iters left: 1 (88 enodes) 1538731290.672 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731290.672 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731290.672 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731290.673 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.676 * * [misc]simplify: iters left: 5 (20 enodes) 1538731290.681 * * [misc]simplify: iters left: 4 (28 enodes) 1538731290.686 * * [misc]simplify: iters left: 3 (38 enodes) 1538731290.693 * * [misc]simplify: iters left: 2 (50 enodes) 1538731290.700 * * [misc]simplify: iters left: 1 (51 enodes) 1538731290.709 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731290.709 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731290.709 * * * * [misc]progress: [ 540 / 806 ] simplifiying candidate # 1538731290.710 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731290.710 * * [misc]simplify: iters left: 6 (11 enodes) 1538731290.713 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.717 * * [misc]simplify: iters left: 4 (30 enodes) 1538731290.724 * * [misc]simplify: iters left: 3 (48 enodes) 1538731290.732 * * [misc]simplify: iters left: 2 (63 enodes) 1538731290.741 * * [misc]simplify: iters left: 1 (65 enodes) 1538731290.748 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731290.748 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731290.748 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731290.749 * * [misc]simplify: iters left: 6 (13 enodes) 1538731290.753 * * [misc]simplify: iters left: 5 (20 enodes) 1538731290.757 * * [misc]simplify: iters left: 4 (28 enodes) 1538731290.762 * * [misc]simplify: iters left: 3 (38 enodes) 1538731290.769 * * [misc]simplify: iters left: 2 (50 enodes) 1538731290.776 * * [misc]simplify: iters left: 1 (51 enodes) 1538731290.785 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731290.785 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731290.785 * * * * [misc]progress: [ 541 / 806 ] simplifiying candidate # 1538731290.785 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731290.786 * * [misc]simplify: iters left: 6 (12 enodes) 1538731290.789 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.793 * * [misc]simplify: iters left: 4 (32 enodes) 1538731290.800 * * [misc]simplify: iters left: 3 (52 enodes) 1538731290.810 * * [misc]simplify: iters left: 2 (79 enodes) 1538731290.825 * * [misc]simplify: iters left: 1 (93 enodes) 1538731290.842 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731290.842 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731290.842 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731290.843 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.846 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.850 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.856 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.862 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.869 * * [misc]simplify: iters left: 1 (52 enodes) 1538731290.878 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731290.878 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731290.879 * * * * [misc]progress: [ 542 / 806 ] simplifiying candidate # 1538731290.879 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731290.879 * * [misc]simplify: iters left: 6 (12 enodes) 1538731290.882 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.886 * * [misc]simplify: iters left: 4 (25 enodes) 1538731290.891 * * [misc]simplify: iters left: 3 (32 enodes) 1538731290.896 * * [misc]simplify: iters left: 2 (44 enodes) 1538731290.902 * * [misc]simplify: iters left: 1 (45 enodes) 1538731290.910 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731290.910 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731290.910 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731290.911 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.914 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.918 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.923 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.929 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.936 * * [misc]simplify: iters left: 1 (52 enodes) 1538731290.946 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731290.946 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731290.946 * * * * [misc]progress: [ 543 / 806 ] simplifiying candidate # 1538731290.946 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731290.947 * * [misc]simplify: iters left: 6 (12 enodes) 1538731290.951 * * [misc]simplify: iters left: 5 (19 enodes) 1538731290.954 * * [misc]simplify: iters left: 4 (25 enodes) 1538731290.960 * * [misc]simplify: iters left: 3 (41 enodes) 1538731290.966 * * [misc]simplify: iters left: 2 (46 enodes) 1538731290.971 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731290.971 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731290.971 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731290.972 * * [misc]simplify: iters left: 6 (14 enodes) 1538731290.975 * * [misc]simplify: iters left: 5 (21 enodes) 1538731290.979 * * [misc]simplify: iters left: 4 (29 enodes) 1538731290.984 * * [misc]simplify: iters left: 3 (39 enodes) 1538731290.991 * * [misc]simplify: iters left: 2 (51 enodes) 1538731290.998 * * [misc]simplify: iters left: 1 (52 enodes) 1538731291.007 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731291.008 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731291.008 * * * * [misc]progress: [ 544 / 806 ] simplifiying candidate # 1538731291.008 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.009 * * [misc]simplify: iters left: 6 (11 enodes) 1538731291.011 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.015 * * [misc]simplify: iters left: 4 (27 enodes) 1538731291.022 * * [misc]simplify: iters left: 3 (44 enodes) 1538731291.030 * * [misc]simplify: iters left: 2 (60 enodes) 1538731291.038 * * [misc]simplify: iters left: 1 (62 enodes) 1538731291.046 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.046 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731291.046 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731291.047 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.050 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.054 * * [misc]simplify: iters left: 4 (25 enodes) 1538731291.058 * * [misc]simplify: iters left: 3 (34 enodes) 1538731291.064 * * [misc]simplify: iters left: 2 (39 enodes) 1538731291.071 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731291.071 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731291.071 * * * * [misc]progress: [ 545 / 806 ] simplifiying candidate # 1538731291.071 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731291.072 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.074 * * [misc]simplify: iters left: 5 (15 enodes) 1538731291.076 * * [misc]simplify: iters left: 4 (18 enodes) 1538731291.080 * * [misc]simplify: iters left: 3 (29 enodes) 1538731291.085 * * [misc]simplify: iters left: 2 (33 enodes) 1538731291.089 * * [misc]simplify: iters left: 1 (34 enodes) 1538731291.095 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731291.095 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731291.095 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731291.096 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.098 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.102 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.107 * * [misc]simplify: iters left: 3 (38 enodes) 1538731291.113 * * [misc]simplify: iters left: 2 (43 enodes) 1538731291.118 * * [misc]simplify: iters left: 1 (46 enodes) 1538731291.124 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 1538731291.124 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731291.124 * * * * [misc]progress: [ 546 / 806 ] simplifiying candidate # 1538731291.124 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731291.124 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.126 * * [misc]simplify: iters left: 5 (15 enodes) 1538731291.129 * * [misc]simplify: iters left: 4 (21 enodes) 1538731291.135 * * [misc]simplify: iters left: 3 (29 enodes) 1538731291.141 * * [misc]simplify: iters left: 2 (31 enodes) 1538731291.144 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731291.144 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.144 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.144 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.147 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.151 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.155 * * [misc]simplify: iters left: 3 (33 enodes) 1538731291.160 * * [misc]simplify: iters left: 2 (38 enodes) 1538731291.166 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731291.166 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731291.166 * * * * [misc]progress: [ 547 / 806 ] simplifiying candidate # 1538731291.166 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.169 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.172 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.176 * * [misc]simplify: iters left: 4 (28 enodes) 1538731291.182 * * [misc]simplify: iters left: 3 (44 enodes) 1538731291.189 * * [misc]simplify: iters left: 2 (49 enodes) 1538731291.194 * * [misc]simplify: iters left: 1 (53 enodes) 1538731291.200 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731291.200 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731291.200 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731291.201 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.204 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.207 * * [misc]simplify: iters left: 4 (28 enodes) 1538731291.213 * * [misc]simplify: iters left: 3 (38 enodes) 1538731291.219 * * [misc]simplify: iters left: 2 (50 enodes) 1538731291.226 * * [misc]simplify: iters left: 1 (51 enodes) 1538731291.238 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731291.238 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731291.238 * * * * [misc]progress: [ 548 / 806 ] simplifiying candidate # 1538731291.238 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731291.239 * * [misc]simplify: iters left: 6 (10 enodes) 1538731291.247 * * [misc]simplify: iters left: 5 (16 enodes) 1538731291.251 * * [misc]simplify: iters left: 4 (20 enodes) 1538731291.254 * * [misc]simplify: iters left: 3 (24 enodes) 1538731291.257 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731291.257 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731291.257 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731291.258 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.260 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.264 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.268 * * [misc]simplify: iters left: 3 (28 enodes) 1538731291.273 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.273 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.273 * * * * [misc]progress: [ 549 / 806 ] simplifiying candidate # 1538731291.273 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731291.274 * * [misc]simplify: iters left: 6 (10 enodes) 1538731291.277 * * [misc]simplify: iters left: 5 (16 enodes) 1538731291.280 * * [misc]simplify: iters left: 4 (19 enodes) 1538731291.282 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731291.282 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731291.282 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731291.282 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.285 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.289 * * [misc]simplify: iters left: 4 (27 enodes) 1538731291.294 * * [misc]simplify: iters left: 3 (37 enodes) 1538731291.300 * * [misc]simplify: iters left: 2 (49 enodes) 1538731291.307 * * [misc]simplify: iters left: 1 (50 enodes) 1538731291.315 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.316 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.316 * * * * [misc]progress: [ 550 / 806 ] simplifiying candidate # 1538731291.316 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.318 * * [misc]simplify: iters left: 6 (11 enodes) 1538731291.321 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.324 * * [misc]simplify: iters left: 4 (27 enodes) 1538731291.330 * * [misc]simplify: iters left: 3 (44 enodes) 1538731291.338 * * [misc]simplify: iters left: 2 (60 enodes) 1538731291.346 * * [misc]simplify: iters left: 1 (62 enodes) 1538731291.354 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.354 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731291.354 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731291.355 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.358 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.362 * * [misc]simplify: iters left: 4 (25 enodes) 1538731291.366 * * [misc]simplify: iters left: 3 (34 enodes) 1538731291.372 * * [misc]simplify: iters left: 2 (39 enodes) 1538731291.378 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731291.378 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731291.378 * * * * [misc]progress: [ 551 / 806 ] simplifiying candidate # 1538731291.379 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731291.379 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.381 * * [misc]simplify: iters left: 5 (15 enodes) 1538731291.384 * * [misc]simplify: iters left: 4 (18 enodes) 1538731291.389 * * [misc]simplify: iters left: 3 (29 enodes) 1538731291.394 * * [misc]simplify: iters left: 2 (33 enodes) 1538731291.398 * * [misc]simplify: iters left: 1 (34 enodes) 1538731291.402 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731291.402 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731291.402 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731291.403 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.405 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.410 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.420 * * [misc]simplify: iters left: 3 (38 enodes) 1538731291.433 * * [misc]simplify: iters left: 2 (43 enodes) 1538731291.443 * * [misc]simplify: iters left: 1 (46 enodes) 1538731291.454 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 1538731291.454 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731291.454 * * * * [misc]progress: [ 552 / 806 ] simplifiying candidate # 1538731291.455 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731291.456 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.459 * * [misc]simplify: iters left: 5 (15 enodes) 1538731291.465 * * [misc]simplify: iters left: 4 (21 enodes) 1538731291.474 * * [misc]simplify: iters left: 3 (29 enodes) 1538731291.481 * * [misc]simplify: iters left: 2 (31 enodes) 1538731291.487 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731291.487 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.487 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.488 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.493 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.500 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.509 * * [misc]simplify: iters left: 3 (33 enodes) 1538731291.523 * * [misc]simplify: iters left: 2 (38 enodes) 1538731291.535 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731291.535 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731291.535 * * * * [misc]progress: [ 553 / 806 ] simplifiying candidate # 1538731291.535 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.537 * * [misc]simplify: iters left: 6 (11 enodes) 1538731291.541 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.550 * * [misc]simplify: iters left: 4 (29 enodes) 1538731291.563 * * [misc]simplify: iters left: 3 (50 enodes) 1538731291.571 * * [misc]simplify: iters left: 2 (63 enodes) 1538731291.580 * * [misc]simplify: iters left: 1 (71 enodes) 1538731291.589 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731291.589 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731291.590 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731291.590 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.593 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.597 * * [misc]simplify: iters left: 4 (28 enodes) 1538731291.602 * * [misc]simplify: iters left: 3 (38 enodes) 1538731291.614 * * [misc]simplify: iters left: 2 (50 enodes) 1538731291.630 * * [misc]simplify: iters left: 1 (51 enodes) 1538731291.648 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731291.648 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731291.648 * * * * [misc]progress: [ 554 / 806 ] simplifiying candidate # 1538731291.649 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731291.649 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.654 * * [misc]simplify: iters left: 5 (15 enodes) 1538731291.660 * * [misc]simplify: iters left: 4 (21 enodes) 1538731291.668 * * [misc]simplify: iters left: 3 (27 enodes) 1538731291.674 * * [misc]simplify: iters left: 2 (32 enodes) 1538731291.681 * * [misc]simplify: iters left: 1 (33 enodes) 1538731291.689 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731291.689 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731291.689 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731291.691 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.696 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.703 * * [misc]simplify: iters left: 4 (24 enodes) 1538731291.710 * * [misc]simplify: iters left: 3 (28 enodes) 1538731291.720 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.720 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.720 * * * * [misc]progress: [ 555 / 806 ] simplifiying candidate # 1538731291.721 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731291.721 * * [misc]simplify: iters left: 6 (9 enodes) 1538731291.725 * * [misc]simplify: iters left: 5 (13 enodes) 1538731291.730 * * [misc]simplify: iters left: 4 (16 enodes) 1538731291.735 * * [misc]simplify: iters left: 3 (19 enodes) 1538731291.739 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731291.739 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731291.740 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731291.741 * * [misc]simplify: iters left: 6 (12 enodes) 1538731291.746 * * [misc]simplify: iters left: 5 (19 enodes) 1538731291.753 * * [misc]simplify: iters left: 4 (27 enodes) 1538731291.765 * * [misc]simplify: iters left: 3 (37 enodes) 1538731291.777 * * [misc]simplify: iters left: 2 (49 enodes) 1538731291.785 * * [misc]simplify: iters left: 1 (50 enodes) 1538731291.794 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731291.794 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731291.794 * * * * [misc]progress: [ 556 / 806 ] simplifiying candidate # 1538731291.794 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731291.795 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.799 * * [misc]simplify: iters left: 5 (23 enodes) 1538731291.805 * * [misc]simplify: iters left: 4 (38 enodes) 1538731291.815 * * [misc]simplify: iters left: 3 (81 enodes) 1538731291.861 * * [misc]simplify: iters left: 2 (199 enodes) 1538731291.953 * * [misc]simplify: iters left: 1 (240 enodes) 1538731291.981 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731291.981 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731291.981 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731291.982 * * [misc]simplify: iters left: 6 (13 enodes) 1538731291.985 * * [misc]simplify: iters left: 5 (20 enodes) 1538731291.988 * * [misc]simplify: iters left: 4 (28 enodes) 1538731291.995 * * [misc]simplify: iters left: 3 (38 enodes) 1538731292.008 * * [misc]simplify: iters left: 2 (50 enodes) 1538731292.020 * * [misc]simplify: iters left: 1 (51 enodes) 1538731292.029 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731292.029 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731292.029 * * * * [misc]progress: [ 557 / 806 ] simplifiying candidate # 1538731292.029 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731292.030 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.033 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.037 * * [misc]simplify: iters left: 4 (29 enodes) 1538731292.044 * * [misc]simplify: iters left: 3 (55 enodes) 1538731292.057 * * [misc]simplify: iters left: 2 (89 enodes) 1538731292.077 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731292.077 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.077 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.078 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.081 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.085 * * [misc]simplify: iters left: 4 (25 enodes) 1538731292.089 * * [misc]simplify: iters left: 3 (35 enodes) 1538731292.094 * * [misc]simplify: iters left: 2 (37 enodes) 1538731292.099 * * [misc]simplify: iters left: 1 (38 enodes) 1538731292.104 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731292.104 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731292.104 * * * * [misc]progress: [ 558 / 806 ] simplifiying candidate # 1538731292.105 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731292.105 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.108 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.112 * * [misc]simplify: iters left: 4 (27 enodes) 1538731292.122 * * [misc]simplify: iters left: 3 (33 enodes) 1538731292.130 * * [misc]simplify: iters left: 2 (39 enodes) 1538731292.136 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731292.136 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731292.136 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731292.137 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.141 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.145 * * [misc]simplify: iters left: 4 (27 enodes) 1538731292.150 * * [misc]simplify: iters left: 3 (37 enodes) 1538731292.156 * * [misc]simplify: iters left: 2 (49 enodes) 1538731292.163 * * [misc]simplify: iters left: 1 (50 enodes) 1538731292.179 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.179 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.179 * * * * [misc]progress: [ 559 / 806 ] simplifiying candidate # 1538731292.179 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.180 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.186 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.192 * * [misc]simplify: iters left: 4 (27 enodes) 1538731292.197 * * [misc]simplify: iters left: 3 (40 enodes) 1538731292.205 * * [misc]simplify: iters left: 2 (60 enodes) 1538731292.214 * * [misc]simplify: iters left: 1 (64 enodes) 1538731292.222 * [exit]simplify: Simplified to (/ 1 (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731292.222 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731292.222 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731292.226 * * [misc]simplify: iters left: 6 (13 enodes) 1538731292.231 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.239 * * [misc]simplify: iters left: 4 (28 enodes) 1538731292.249 * * [misc]simplify: iters left: 3 (38 enodes) 1538731292.261 * * [misc]simplify: iters left: 2 (50 enodes) 1538731292.274 * * [misc]simplify: iters left: 1 (51 enodes) 1538731292.292 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731292.292 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (fabs (cbrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731292.292 * * * * [misc]progress: [ 560 / 806 ] simplifiying candidate # 1538731292.292 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731292.293 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.299 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.306 * * [misc]simplify: iters left: 4 (24 enodes) 1538731292.311 * * [misc]simplify: iters left: 3 (31 enodes) 1538731292.315 * * [misc]simplify: iters left: 2 (40 enodes) 1538731292.321 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731292.321 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.321 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.322 * * [misc]simplify: iters left: 6 (13 enodes) 1538731292.325 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.329 * * [misc]simplify: iters left: 4 (26 enodes) 1538731292.341 * * [misc]simplify: iters left: 3 (36 enodes) 1538731292.351 * * [misc]simplify: iters left: 2 (38 enodes) 1538731292.360 * * [misc]simplify: iters left: 1 (39 enodes) 1538731292.371 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) 1538731292.371 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) 1538731292.372 * * * * [misc]progress: [ 561 / 806 ] simplifiying candidate # 1538731292.372 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731292.372 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.375 * * [misc]simplify: iters left: 5 (18 enodes) 1538731292.378 * * [misc]simplify: iters left: 4 (20 enodes) 1538731292.381 * * [misc]simplify: iters left: 3 (24 enodes) 1538731292.383 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731292.384 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731292.384 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731292.384 * * [misc]simplify: iters left: 6 (13 enodes) 1538731292.387 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.391 * * [misc]simplify: iters left: 4 (28 enodes) 1538731292.396 * * [misc]simplify: iters left: 3 (38 enodes) 1538731292.405 * * [misc]simplify: iters left: 2 (50 enodes) 1538731292.418 * * [misc]simplify: iters left: 1 (51 enodes) 1538731292.436 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.436 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.436 * * * * [misc]progress: [ 562 / 806 ] simplifiying candidate # 1538731292.437 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.438 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.445 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.452 * * [misc]simplify: iters left: 4 (29 enodes) 1538731292.461 * * [misc]simplify: iters left: 3 (41 enodes) 1538731292.474 * * [misc]simplify: iters left: 2 (64 enodes) 1538731292.492 * * [misc]simplify: iters left: 1 (70 enodes) 1538731292.505 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.505 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731292.505 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731292.507 * * [misc]simplify: iters left: 6 (13 enodes) 1538731292.511 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.518 * * [misc]simplify: iters left: 4 (28 enodes) 1538731292.526 * * [misc]simplify: iters left: 3 (38 enodes) 1538731292.536 * * [misc]simplify: iters left: 2 (50 enodes) 1538731292.544 * * [misc]simplify: iters left: 1 (51 enodes) 1538731292.554 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731292.554 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731292.554 * * * * [misc]progress: [ 563 / 806 ] simplifiying candidate # 1538731292.554 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.555 * * [misc]simplify: iters left: 6 (10 enodes) 1538731292.558 * * [misc]simplify: iters left: 5 (16 enodes) 1538731292.560 * * [misc]simplify: iters left: 4 (22 enodes) 1538731292.565 * * [misc]simplify: iters left: 3 (27 enodes) 1538731292.569 * * [misc]simplify: iters left: 2 (31 enodes) 1538731292.574 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731292.574 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.574 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.575 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.578 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.581 * * [misc]simplify: iters left: 4 (25 enodes) 1538731292.586 * * [misc]simplify: iters left: 3 (35 enodes) 1538731292.591 * * [misc]simplify: iters left: 2 (37 enodes) 1538731292.596 * * [misc]simplify: iters left: 1 (38 enodes) 1538731292.601 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731292.601 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731292.601 * * * * [misc]progress: [ 564 / 806 ] simplifiying candidate # 1538731292.601 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731292.602 * * [misc]simplify: iters left: 6 (10 enodes) 1538731292.605 * * [misc]simplify: iters left: 5 (16 enodes) 1538731292.607 * * [misc]simplify: iters left: 4 (20 enodes) 1538731292.611 * * [misc]simplify: iters left: 3 (24 enodes) 1538731292.613 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731292.613 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731292.613 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731292.614 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.616 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.620 * * [misc]simplify: iters left: 4 (27 enodes) 1538731292.626 * * [misc]simplify: iters left: 3 (37 enodes) 1538731292.640 * * [misc]simplify: iters left: 2 (49 enodes) 1538731292.653 * * [misc]simplify: iters left: 1 (50 enodes) 1538731292.667 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.667 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.667 * * * * [misc]progress: [ 565 / 806 ] simplifiying candidate # 1538731292.667 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.668 * * [misc]simplify: iters left: 6 (10 enodes) 1538731292.670 * * [misc]simplify: iters left: 5 (18 enodes) 1538731292.674 * * [misc]simplify: iters left: 4 (23 enodes) 1538731292.677 * * [misc]simplify: iters left: 3 (34 enodes) 1538731292.683 * * [misc]simplify: iters left: 2 (38 enodes) 1538731292.686 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.686 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731292.686 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731292.687 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.689 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.694 * * [misc]simplify: iters left: 4 (24 enodes) 1538731292.703 * * [misc]simplify: iters left: 3 (33 enodes) 1538731292.713 * * [misc]simplify: iters left: 2 (38 enodes) 1538731292.726 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731292.726 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731292.726 * * * * [misc]progress: [ 566 / 806 ] simplifiying candidate # 1538731292.727 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731292.728 * * [misc]simplify: iters left: 6 (9 enodes) 1538731292.733 * * [misc]simplify: iters left: 5 (15 enodes) 1538731292.739 * * [misc]simplify: iters left: 4 (16 enodes) 1538731292.742 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731292.742 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731292.743 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731292.744 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.749 * * [misc]simplify: iters left: 5 (17 enodes) 1538731292.754 * * [misc]simplify: iters left: 4 (19 enodes) 1538731292.761 * * [misc]simplify: iters left: 3 (23 enodes) 1538731292.769 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731292.769 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731292.769 * * * * [misc]progress: [ 567 / 806 ] simplifiying candidate # 1538731292.769 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) 1) 1538731292.770 * * [misc]simplify: iters left: 6 (5 enodes) 1538731292.775 * * [misc]simplify: iters left: 5 (11 enodes) 1538731292.776 * [exit]simplify: Simplified to 1 1538731292.776 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731292.776 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731292.776 * * [misc]simplify: iters left: 6 (11 enodes) 1538731292.779 * * [misc]simplify: iters left: 5 (18 enodes) 1538731292.782 * * [misc]simplify: iters left: 4 (23 enodes) 1538731292.787 * * [misc]simplify: iters left: 3 (37 enodes) 1538731292.793 * * [misc]simplify: iters left: 2 (42 enodes) 1538731292.798 * * [misc]simplify: iters left: 1 (44 enodes) 1538731292.803 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731292.803 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731292.803 * * * * [misc]progress: [ 568 / 806 ] simplifiying candidate # 1538731292.804 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.805 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.811 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.819 * * [misc]simplify: iters left: 4 (29 enodes) 1538731292.830 * * [misc]simplify: iters left: 3 (41 enodes) 1538731292.845 * * [misc]simplify: iters left: 2 (64 enodes) 1538731292.868 * * [misc]simplify: iters left: 1 (70 enodes) 1538731292.883 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731292.883 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731292.884 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731292.885 * * [misc]simplify: iters left: 6 (13 enodes) 1538731292.890 * * [misc]simplify: iters left: 5 (20 enodes) 1538731292.898 * * [misc]simplify: iters left: 4 (28 enodes) 1538731292.908 * * [misc]simplify: iters left: 3 (38 enodes) 1538731292.920 * * [misc]simplify: iters left: 2 (50 enodes) 1538731292.927 * * [misc]simplify: iters left: 1 (51 enodes) 1538731292.936 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731292.936 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731292.936 * * * * [misc]progress: [ 569 / 806 ] simplifiying candidate # 1538731292.936 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.937 * * [misc]simplify: iters left: 6 (10 enodes) 1538731292.940 * * [misc]simplify: iters left: 5 (16 enodes) 1538731292.945 * * [misc]simplify: iters left: 4 (22 enodes) 1538731292.956 * * [misc]simplify: iters left: 3 (27 enodes) 1538731292.963 * * [misc]simplify: iters left: 2 (31 enodes) 1538731292.971 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731292.971 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731292.971 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731292.973 * * [misc]simplify: iters left: 6 (12 enodes) 1538731292.980 * * [misc]simplify: iters left: 5 (19 enodes) 1538731292.987 * * [misc]simplify: iters left: 4 (25 enodes) 1538731292.996 * * [misc]simplify: iters left: 3 (35 enodes) 1538731293.006 * * [misc]simplify: iters left: 2 (37 enodes) 1538731293.015 * * [misc]simplify: iters left: 1 (38 enodes) 1538731293.023 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731293.023 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731293.023 * * * * [misc]progress: [ 570 / 806 ] simplifiying candidate # 1538731293.023 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731293.024 * * [misc]simplify: iters left: 6 (10 enodes) 1538731293.027 * * [misc]simplify: iters left: 5 (16 enodes) 1538731293.030 * * [misc]simplify: iters left: 4 (20 enodes) 1538731293.033 * * [misc]simplify: iters left: 3 (24 enodes) 1538731293.035 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731293.035 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731293.035 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731293.036 * * [misc]simplify: iters left: 6 (12 enodes) 1538731293.039 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.042 * * [misc]simplify: iters left: 4 (27 enodes) 1538731293.047 * * [misc]simplify: iters left: 3 (37 enodes) 1538731293.053 * * [misc]simplify: iters left: 2 (49 enodes) 1538731293.060 * * [misc]simplify: iters left: 1 (50 enodes) 1538731293.080 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731293.080 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731293.080 * * * * [misc]progress: [ 571 / 806 ] simplifiying candidate # 1538731293.080 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731293.081 * * [misc]simplify: iters left: 6 (10 enodes) 1538731293.088 * * [misc]simplify: iters left: 5 (18 enodes) 1538731293.093 * * [misc]simplify: iters left: 4 (21 enodes) 1538731293.099 * * [misc]simplify: iters left: 3 (28 enodes) 1538731293.107 * * [misc]simplify: iters left: 2 (30 enodes) 1538731293.112 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731293.112 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731293.112 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731293.114 * * [misc]simplify: iters left: 6 (12 enodes) 1538731293.119 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.126 * * [misc]simplify: iters left: 4 (24 enodes) 1538731293.134 * * [misc]simplify: iters left: 3 (33 enodes) 1538731293.142 * * [misc]simplify: iters left: 2 (38 enodes) 1538731293.148 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731293.148 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731293.148 * * * * [misc]progress: [ 572 / 806 ] simplifiying candidate # 1538731293.149 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) (sqrt (hypot y.re y.im))) 1538731293.149 * * [misc]simplify: iters left: 6 (9 enodes) 1538731293.153 * * [misc]simplify: iters left: 5 (15 enodes) 1538731293.154 * * [misc]simplify: iters left: 4 (16 enodes) 1538731293.156 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731293.156 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731293.156 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731293.157 * * [misc]simplify: iters left: 6 (11 enodes) 1538731293.159 * * [misc]simplify: iters left: 5 (17 enodes) 1538731293.162 * * [misc]simplify: iters left: 4 (19 enodes) 1538731293.165 * * [misc]simplify: iters left: 3 (23 enodes) 1538731293.169 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731293.169 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731293.169 * * * * [misc]progress: [ 573 / 806 ] simplifiying candidate # 1538731293.169 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) 1) 1538731293.169 * * [misc]simplify: iters left: 6 (5 enodes) 1538731293.172 * * [misc]simplify: iters left: 5 (9 enodes) 1538731293.173 * [exit]simplify: Simplified to 1 1538731293.173 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731293.173 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731293.174 * * [misc]simplify: iters left: 6 (11 enodes) 1538731293.176 * * [misc]simplify: iters left: 5 (18 enodes) 1538731293.181 * * [misc]simplify: iters left: 4 (23 enodes) 1538731293.186 * * [misc]simplify: iters left: 3 (37 enodes) 1538731293.191 * * [misc]simplify: iters left: 2 (42 enodes) 1538731293.196 * * [misc]simplify: iters left: 1 (44 enodes) 1538731293.202 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731293.202 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731293.202 * * * * [misc]progress: [ 574 / 806 ] simplifiying candidate # 1538731293.202 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731293.203 * * [misc]simplify: iters left: 6 (13 enodes) 1538731293.208 * * [misc]simplify: iters left: 5 (23 enodes) 1538731293.218 * * [misc]simplify: iters left: 4 (41 enodes) 1538731293.236 * * [misc]simplify: iters left: 3 (75 enodes) 1538731293.268 * * [misc]simplify: iters left: 2 (126 enodes) 1538731293.329 * * [misc]simplify: iters left: 1 (196 enodes) 1538731293.381 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731293.381 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731293.381 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731293.382 * * [misc]simplify: iters left: 6 (14 enodes) 1538731293.385 * * [misc]simplify: iters left: 5 (21 enodes) 1538731293.390 * * [misc]simplify: iters left: 4 (29 enodes) 1538731293.400 * * [misc]simplify: iters left: 3 (39 enodes) 1538731293.412 * * [misc]simplify: iters left: 2 (51 enodes) 1538731293.427 * * [misc]simplify: iters left: 1 (52 enodes) 1538731293.446 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731293.446 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731293.446 * * * * [misc]progress: [ 575 / 806 ] simplifiying candidate # 1538731293.446 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731293.448 * * [misc]simplify: iters left: 6 (11 enodes) 1538731293.452 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.460 * * [misc]simplify: iters left: 4 (30 enodes) 1538731293.472 * * [misc]simplify: iters left: 3 (45 enodes) 1538731293.488 * * [misc]simplify: iters left: 2 (67 enodes) 1538731293.513 * * [misc]simplify: iters left: 1 (88 enodes) 1538731293.548 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731293.548 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731293.548 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731293.550 * * [misc]simplify: iters left: 6 (13 enodes) 1538731293.555 * * [misc]simplify: iters left: 5 (20 enodes) 1538731293.562 * * [misc]simplify: iters left: 4 (28 enodes) 1538731293.572 * * [misc]simplify: iters left: 3 (38 enodes) 1538731293.585 * * [misc]simplify: iters left: 2 (50 enodes) 1538731293.598 * * [misc]simplify: iters left: 1 (51 enodes) 1538731293.616 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731293.616 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))))) 1538731293.616 * * * * [misc]progress: [ 576 / 806 ] simplifiying candidate # 1538731293.616 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731293.617 * * [misc]simplify: iters left: 6 (11 enodes) 1538731293.624 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.632 * * [misc]simplify: iters left: 4 (30 enodes) 1538731293.645 * * [misc]simplify: iters left: 3 (48 enodes) 1538731293.661 * * [misc]simplify: iters left: 2 (63 enodes) 1538731293.676 * * [misc]simplify: iters left: 1 (65 enodes) 1538731293.690 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731293.690 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731293.690 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731293.692 * * [misc]simplify: iters left: 6 (13 enodes) 1538731293.697 * * [misc]simplify: iters left: 5 (20 enodes) 1538731293.705 * * [misc]simplify: iters left: 4 (28 enodes) 1538731293.714 * * [misc]simplify: iters left: 3 (38 enodes) 1538731293.726 * * [misc]simplify: iters left: 2 (50 enodes) 1538731293.740 * * [misc]simplify: iters left: 1 (51 enodes) 1538731293.754 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731293.754 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731293.755 * * * * [misc]progress: [ 577 / 806 ] simplifiying candidate # 1538731293.755 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731293.756 * * [misc]simplify: iters left: 6 (12 enodes) 1538731293.758 * * [misc]simplify: iters left: 5 (21 enodes) 1538731293.762 * * [misc]simplify: iters left: 4 (32 enodes) 1538731293.774 * * [misc]simplify: iters left: 3 (52 enodes) 1538731293.794 * * [misc]simplify: iters left: 2 (79 enodes) 1538731293.818 * * [misc]simplify: iters left: 1 (93 enodes) 1538731293.839 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731293.839 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731293.839 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731293.840 * * [misc]simplify: iters left: 6 (14 enodes) 1538731293.843 * * [misc]simplify: iters left: 5 (21 enodes) 1538731293.850 * * [misc]simplify: iters left: 4 (29 enodes) 1538731293.863 * * [misc]simplify: iters left: 3 (39 enodes) 1538731293.875 * * [misc]simplify: iters left: 2 (51 enodes) 1538731293.882 * * [misc]simplify: iters left: 1 (52 enodes) 1538731293.891 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))) 1538731293.891 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im))))))) 1538731293.892 * * * * [misc]progress: [ 578 / 806 ] simplifiying candidate # 1538731293.892 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731293.893 * * [misc]simplify: iters left: 6 (12 enodes) 1538731293.895 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.898 * * [misc]simplify: iters left: 4 (25 enodes) 1538731293.902 * * [misc]simplify: iters left: 3 (32 enodes) 1538731293.912 * * [misc]simplify: iters left: 2 (44 enodes) 1538731293.924 * * [misc]simplify: iters left: 1 (45 enodes) 1538731293.938 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731293.938 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731293.938 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731293.939 * * [misc]simplify: iters left: 6 (14 enodes) 1538731293.942 * * [misc]simplify: iters left: 5 (21 enodes) 1538731293.946 * * [misc]simplify: iters left: 4 (29 enodes) 1538731293.953 * * [misc]simplify: iters left: 3 (39 enodes) 1538731293.960 * * [misc]simplify: iters left: 2 (51 enodes) 1538731293.966 * * [misc]simplify: iters left: 1 (52 enodes) 1538731293.976 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731293.976 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731293.976 * * * * [misc]progress: [ 579 / 806 ] simplifiying candidate # 1538731293.976 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731293.977 * * [misc]simplify: iters left: 6 (12 enodes) 1538731293.979 * * [misc]simplify: iters left: 5 (19 enodes) 1538731293.982 * * [misc]simplify: iters left: 4 (25 enodes) 1538731293.989 * * [misc]simplify: iters left: 3 (41 enodes) 1538731293.994 * * [misc]simplify: iters left: 2 (46 enodes) 1538731294.004 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731294.004 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.004 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.006 * * [misc]simplify: iters left: 6 (14 enodes) 1538731294.011 * * [misc]simplify: iters left: 5 (21 enodes) 1538731294.019 * * [misc]simplify: iters left: 4 (29 enodes) 1538731294.024 * * [misc]simplify: iters left: 3 (39 enodes) 1538731294.032 * * [misc]simplify: iters left: 2 (51 enodes) 1538731294.039 * * [misc]simplify: iters left: 1 (52 enodes) 1538731294.050 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731294.050 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (sqrt (cbrt (hypot y.re y.im))) (hypot y.re y.im))))) 1538731294.050 * * * * [misc]progress: [ 580 / 806 ] simplifiying candidate # 1538731294.050 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.052 * * [misc]simplify: iters left: 6 (11 enodes) 1538731294.056 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.063 * * [misc]simplify: iters left: 4 (27 enodes) 1538731294.074 * * [misc]simplify: iters left: 3 (44 enodes) 1538731294.089 * * [misc]simplify: iters left: 2 (60 enodes) 1538731294.105 * * [misc]simplify: iters left: 1 (62 enodes) 1538731294.122 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.122 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731294.122 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731294.124 * * [misc]simplify: iters left: 6 (13 enodes) 1538731294.129 * * [misc]simplify: iters left: 5 (20 enodes) 1538731294.136 * * [misc]simplify: iters left: 4 (25 enodes) 1538731294.147 * * [misc]simplify: iters left: 3 (34 enodes) 1538731294.157 * * [misc]simplify: iters left: 2 (39 enodes) 1538731294.170 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731294.170 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731294.170 * * * * [misc]progress: [ 581 / 806 ] simplifiying candidate # 1538731294.171 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731294.171 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.175 * * [misc]simplify: iters left: 5 (15 enodes) 1538731294.180 * * [misc]simplify: iters left: 4 (18 enodes) 1538731294.187 * * [misc]simplify: iters left: 3 (29 enodes) 1538731294.195 * * [misc]simplify: iters left: 2 (33 enodes) 1538731294.199 * * [misc]simplify: iters left: 1 (34 enodes) 1538731294.202 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731294.202 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731294.203 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731294.203 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.206 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.209 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.214 * * [misc]simplify: iters left: 3 (38 enodes) 1538731294.221 * * [misc]simplify: iters left: 2 (43 enodes) 1538731294.231 * * [misc]simplify: iters left: 1 (46 enodes) 1538731294.242 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 1538731294.242 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731294.242 * * * * [misc]progress: [ 582 / 806 ] simplifiying candidate # 1538731294.242 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731294.243 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.247 * * [misc]simplify: iters left: 5 (15 enodes) 1538731294.253 * * [misc]simplify: iters left: 4 (21 enodes) 1538731294.263 * * [misc]simplify: iters left: 3 (29 enodes) 1538731294.270 * * [misc]simplify: iters left: 2 (31 enodes) 1538731294.275 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731294.275 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.276 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.277 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.282 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.289 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.297 * * [misc]simplify: iters left: 3 (33 enodes) 1538731294.308 * * [misc]simplify: iters left: 2 (38 enodes) 1538731294.320 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731294.320 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731294.320 * * * * [misc]progress: [ 583 / 806 ] simplifiying candidate # 1538731294.320 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.322 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.328 * * [misc]simplify: iters left: 5 (20 enodes) 1538731294.336 * * [misc]simplify: iters left: 4 (28 enodes) 1538731294.346 * * [misc]simplify: iters left: 3 (44 enodes) 1538731294.359 * * [misc]simplify: iters left: 2 (49 enodes) 1538731294.369 * * [misc]simplify: iters left: 1 (53 enodes) 1538731294.380 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731294.380 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731294.380 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731294.381 * * [misc]simplify: iters left: 6 (13 enodes) 1538731294.386 * * [misc]simplify: iters left: 5 (20 enodes) 1538731294.394 * * [misc]simplify: iters left: 4 (28 enodes) 1538731294.407 * * [misc]simplify: iters left: 3 (38 enodes) 1538731294.419 * * [misc]simplify: iters left: 2 (50 enodes) 1538731294.428 * * [misc]simplify: iters left: 1 (51 enodes) 1538731294.437 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731294.437 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731294.437 * * * * [misc]progress: [ 584 / 806 ] simplifiying candidate # 1538731294.437 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731294.437 * * [misc]simplify: iters left: 6 (10 enodes) 1538731294.440 * * [misc]simplify: iters left: 5 (16 enodes) 1538731294.443 * * [misc]simplify: iters left: 4 (20 enodes) 1538731294.447 * * [misc]simplify: iters left: 3 (24 enodes) 1538731294.449 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731294.449 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731294.450 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731294.450 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.453 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.457 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.460 * * [misc]simplify: iters left: 3 (28 enodes) 1538731294.465 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.465 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.465 * * * * [misc]progress: [ 585 / 806 ] simplifiying candidate # 1538731294.465 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1) 1538731294.466 * * [misc]simplify: iters left: 6 (10 enodes) 1538731294.469 * * [misc]simplify: iters left: 5 (16 enodes) 1538731294.472 * * [misc]simplify: iters left: 4 (19 enodes) 1538731294.474 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731294.474 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731294.474 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731294.474 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.477 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.481 * * [misc]simplify: iters left: 4 (27 enodes) 1538731294.487 * * [misc]simplify: iters left: 3 (37 enodes) 1538731294.494 * * [misc]simplify: iters left: 2 (49 enodes) 1538731294.500 * * [misc]simplify: iters left: 1 (50 enodes) 1538731294.509 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.509 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.509 * * * * [misc]progress: [ 586 / 806 ] simplifiying candidate # 1538731294.509 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.510 * * [misc]simplify: iters left: 6 (11 enodes) 1538731294.512 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.516 * * [misc]simplify: iters left: 4 (27 enodes) 1538731294.521 * * [misc]simplify: iters left: 3 (44 enodes) 1538731294.534 * * [misc]simplify: iters left: 2 (60 enodes) 1538731294.550 * * [misc]simplify: iters left: 1 (62 enodes) 1538731294.566 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.566 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731294.566 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731294.568 * * [misc]simplify: iters left: 6 (13 enodes) 1538731294.573 * * [misc]simplify: iters left: 5 (20 enodes) 1538731294.582 * * [misc]simplify: iters left: 4 (25 enodes) 1538731294.591 * * [misc]simplify: iters left: 3 (34 enodes) 1538731294.601 * * [misc]simplify: iters left: 2 (39 enodes) 1538731294.615 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731294.615 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731294.615 * * * * [misc]progress: [ 587 / 806 ] simplifiying candidate # 1538731294.615 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731294.616 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.620 * * [misc]simplify: iters left: 5 (15 enodes) 1538731294.622 * * [misc]simplify: iters left: 4 (18 enodes) 1538731294.626 * * [misc]simplify: iters left: 3 (29 enodes) 1538731294.631 * * [misc]simplify: iters left: 2 (33 enodes) 1538731294.635 * * [misc]simplify: iters left: 1 (34 enodes) 1538731294.638 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731294.638 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731294.638 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731294.639 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.642 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.645 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.652 * * [misc]simplify: iters left: 3 (38 enodes) 1538731294.664 * * [misc]simplify: iters left: 2 (43 enodes) 1538731294.674 * * [misc]simplify: iters left: 1 (46 enodes) 1538731294.685 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) 1538731294.685 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.re y.im)) (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731294.685 * * * * [misc]progress: [ 588 / 806 ] simplifiying candidate # 1538731294.686 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731294.686 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.692 * * [misc]simplify: iters left: 5 (15 enodes) 1538731294.698 * * [misc]simplify: iters left: 4 (21 enodes) 1538731294.706 * * [misc]simplify: iters left: 3 (29 enodes) 1538731294.713 * * [misc]simplify: iters left: 2 (31 enodes) 1538731294.719 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731294.719 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.719 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.721 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.726 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.732 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.741 * * [misc]simplify: iters left: 3 (33 enodes) 1538731294.751 * * [misc]simplify: iters left: 2 (38 enodes) 1538731294.763 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731294.763 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731294.763 * * * * [misc]progress: [ 589 / 806 ] simplifiying candidate # 1538731294.764 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731294.765 * * [misc]simplify: iters left: 6 (11 enodes) 1538731294.770 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.778 * * [misc]simplify: iters left: 4 (29 enodes) 1538731294.791 * * [misc]simplify: iters left: 3 (50 enodes) 1538731294.807 * * [misc]simplify: iters left: 2 (63 enodes) 1538731294.822 * * [misc]simplify: iters left: 1 (71 enodes) 1538731294.843 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731294.843 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731294.844 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731294.845 * * [misc]simplify: iters left: 6 (13 enodes) 1538731294.850 * * [misc]simplify: iters left: 5 (20 enodes) 1538731294.858 * * [misc]simplify: iters left: 4 (28 enodes) 1538731294.867 * * [misc]simplify: iters left: 3 (38 enodes) 1538731294.874 * * [misc]simplify: iters left: 2 (50 enodes) 1538731294.881 * * [misc]simplify: iters left: 1 (51 enodes) 1538731294.889 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))) 1538731294.889 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im))))))) 1538731294.889 * * * * [misc]progress: [ 590 / 806 ] simplifiying candidate # 1538731294.890 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) (sqrt (hypot y.re y.im))) 1538731294.890 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.892 * * [misc]simplify: iters left: 5 (15 enodes) 1538731294.895 * * [misc]simplify: iters left: 4 (21 enodes) 1538731294.899 * * [misc]simplify: iters left: 3 (27 enodes) 1538731294.903 * * [misc]simplify: iters left: 2 (32 enodes) 1538731294.906 * * [misc]simplify: iters left: 1 (33 enodes) 1538731294.909 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731294.910 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731294.910 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731294.910 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.914 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.921 * * [misc]simplify: iters left: 4 (24 enodes) 1538731294.932 * * [misc]simplify: iters left: 3 (28 enodes) 1538731294.942 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731294.942 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731294.942 * * * * [misc]progress: [ 591 / 806 ] simplifiying candidate # 1538731294.942 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1) 1538731294.943 * * [misc]simplify: iters left: 6 (9 enodes) 1538731294.947 * * [misc]simplify: iters left: 5 (13 enodes) 1538731294.951 * * [misc]simplify: iters left: 4 (16 enodes) 1538731294.956 * * [misc]simplify: iters left: 3 (19 enodes) 1538731294.960 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731294.960 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731294.960 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731294.961 * * [misc]simplify: iters left: 6 (12 enodes) 1538731294.967 * * [misc]simplify: iters left: 5 (19 enodes) 1538731294.974 * * [misc]simplify: iters left: 4 (27 enodes) 1538731294.984 * * [misc]simplify: iters left: 3 (37 enodes) 1538731294.996 * * [misc]simplify: iters left: 2 (49 enodes) 1538731295.009 * * [misc]simplify: iters left: 1 (50 enodes) 1538731295.018 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731295.019 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731295.019 * * * * [misc]progress: [ 592 / 806 ] simplifiying candidate # 1538731295.019 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.020 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.022 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.026 * * [misc]simplify: iters left: 4 (30 enodes) 1538731295.036 * * [misc]simplify: iters left: 3 (44 enodes) 1538731295.053 * * [misc]simplify: iters left: 2 (57 enodes) 1538731295.070 * * [misc]simplify: iters left: 1 (61 enodes) 1538731295.090 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731295.090 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731295.091 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731295.092 * * [misc]simplify: iters left: 6 (13 enodes) 1538731295.097 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.102 * * [misc]simplify: iters left: 4 (28 enodes) 1538731295.108 * * [misc]simplify: iters left: 3 (38 enodes) 1538731295.114 * * [misc]simplify: iters left: 2 (50 enodes) 1538731295.121 * * [misc]simplify: iters left: 1 (51 enodes) 1538731295.130 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731295.130 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731295.130 * * * * [misc]progress: [ 593 / 806 ] simplifiying candidate # 1538731295.130 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731295.131 * * [misc]simplify: iters left: 6 (10 enodes) 1538731295.133 * * [misc]simplify: iters left: 5 (16 enodes) 1538731295.136 * * [misc]simplify: iters left: 4 (21 enodes) 1538731295.141 * * [misc]simplify: iters left: 3 (25 enodes) 1538731295.145 * * [misc]simplify: iters left: 2 (31 enodes) 1538731295.149 * * [misc]simplify: iters left: 1 (32 enodes) 1538731295.154 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731295.154 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.154 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.155 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.157 * * [misc]simplify: iters left: 5 (19 enodes) 1538731295.161 * * [misc]simplify: iters left: 4 (25 enodes) 1538731295.166 * * [misc]simplify: iters left: 3 (35 enodes) 1538731295.171 * * [misc]simplify: iters left: 2 (37 enodes) 1538731295.175 * * [misc]simplify: iters left: 1 (38 enodes) 1538731295.181 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731295.181 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731295.181 * * * * [misc]progress: [ 594 / 806 ] simplifiying candidate # 1538731295.181 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731295.182 * * [misc]simplify: iters left: 6 (10 enodes) 1538731295.185 * * [misc]simplify: iters left: 5 (16 enodes) 1538731295.187 * * [misc]simplify: iters left: 4 (20 enodes) 1538731295.191 * * [misc]simplify: iters left: 3 (24 enodes) 1538731295.194 * * [misc]simplify: iters left: 2 (25 enodes) 1538731295.197 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731295.197 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731295.197 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731295.198 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.201 * * [misc]simplify: iters left: 5 (19 enodes) 1538731295.206 * * [misc]simplify: iters left: 4 (27 enodes) 1538731295.215 * * [misc]simplify: iters left: 3 (37 enodes) 1538731295.230 * * [misc]simplify: iters left: 2 (49 enodes) 1538731295.243 * * [misc]simplify: iters left: 1 (50 enodes) 1538731295.260 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.260 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.260 * * * * [misc]progress: [ 595 / 806 ] simplifiying candidate # 1538731295.260 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.261 * * [misc]simplify: iters left: 6 (10 enodes) 1538731295.266 * * [misc]simplify: iters left: 5 (17 enodes) 1538731295.272 * * [misc]simplify: iters left: 4 (23 enodes) 1538731295.279 * * [misc]simplify: iters left: 3 (29 enodes) 1538731295.288 * * [misc]simplify: iters left: 2 (34 enodes) 1538731295.296 * * [misc]simplify: iters left: 1 (35 enodes) 1538731295.306 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.306 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731295.307 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731295.308 * * [misc]simplify: iters left: 6 (13 enodes) 1538731295.313 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.321 * * [misc]simplify: iters left: 4 (28 enodes) 1538731295.331 * * [misc]simplify: iters left: 3 (38 enodes) 1538731295.344 * * [misc]simplify: iters left: 2 (50 enodes) 1538731295.359 * * [misc]simplify: iters left: 1 (51 enodes) 1538731295.377 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731295.377 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731295.377 * * * * [misc]progress: [ 596 / 806 ] simplifiying candidate # 1538731295.378 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731295.379 * * [misc]simplify: iters left: 6 (11 enodes) 1538731295.383 * * [misc]simplify: iters left: 5 (16 enodes) 1538731295.388 * * [misc]simplify: iters left: 4 (19 enodes) 1538731295.394 * * [misc]simplify: iters left: 3 (20 enodes) 1538731295.401 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731295.401 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.401 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.402 * * [misc]simplify: iters left: 6 (13 enodes) 1538731295.408 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.416 * * [misc]simplify: iters left: 4 (26 enodes) 1538731295.425 * * [misc]simplify: iters left: 3 (36 enodes) 1538731295.436 * * [misc]simplify: iters left: 2 (38 enodes) 1538731295.445 * * [misc]simplify: iters left: 1 (39 enodes) 1538731295.457 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) 1538731295.457 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) 1538731295.457 * * * * [misc]progress: [ 597 / 806 ] simplifiying candidate # 1538731295.457 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731295.459 * * [misc]simplify: iters left: 6 (10 enodes) 1538731295.463 * * [misc]simplify: iters left: 5 (15 enodes) 1538731295.467 * * [misc]simplify: iters left: 4 (16 enodes) 1538731295.472 * * [misc]simplify: iters left: 3 (19 enodes) 1538731295.477 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731295.477 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731295.477 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731295.478 * * [misc]simplify: iters left: 6 (13 enodes) 1538731295.484 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.493 * * [misc]simplify: iters left: 4 (28 enodes) 1538731295.503 * * [misc]simplify: iters left: 3 (38 enodes) 1538731295.515 * * [misc]simplify: iters left: 2 (50 enodes) 1538731295.529 * * [misc]simplify: iters left: 1 (51 enodes) 1538731295.546 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.546 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.546 * * * * [misc]progress: [ 598 / 806 ] simplifiying candidate # 1538731295.547 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.548 * * [misc]simplify: iters left: 6 (11 enodes) 1538731295.553 * * [misc]simplify: iters left: 5 (17 enodes) 1538731295.559 * * [misc]simplify: iters left: 4 (23 enodes) 1538731295.566 * * [misc]simplify: iters left: 3 (29 enodes) 1538731295.574 * * [misc]simplify: iters left: 2 (34 enodes) 1538731295.582 * * [misc]simplify: iters left: 1 (35 enodes) 1538731295.592 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731295.593 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731295.593 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731295.594 * * [misc]simplify: iters left: 6 (13 enodes) 1538731295.599 * * [misc]simplify: iters left: 5 (20 enodes) 1538731295.607 * * [misc]simplify: iters left: 4 (28 enodes) 1538731295.617 * * [misc]simplify: iters left: 3 (38 enodes) 1538731295.632 * * [misc]simplify: iters left: 2 (50 enodes) 1538731295.645 * * [misc]simplify: iters left: 1 (51 enodes) 1538731295.663 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731295.663 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731295.663 * * * * [misc]progress: [ 599 / 806 ] simplifiying candidate # 1538731295.664 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.665 * * [misc]simplify: iters left: 6 (9 enodes) 1538731295.668 * * [misc]simplify: iters left: 5 (13 enodes) 1538731295.673 * * [misc]simplify: iters left: 4 (16 enodes) 1538731295.677 * * [misc]simplify: iters left: 3 (17 enodes) 1538731295.682 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731295.683 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.683 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.684 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.689 * * [misc]simplify: iters left: 5 (19 enodes) 1538731295.697 * * [misc]simplify: iters left: 4 (25 enodes) 1538731295.706 * * [misc]simplify: iters left: 3 (35 enodes) 1538731295.717 * * [misc]simplify: iters left: 2 (37 enodes) 1538731295.726 * * [misc]simplify: iters left: 1 (38 enodes) 1538731295.737 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731295.737 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731295.737 * * * * [misc]progress: [ 600 / 806 ] simplifiying candidate # 1538731295.737 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731295.738 * * [misc]simplify: iters left: 6 (9 enodes) 1538731295.742 * * [misc]simplify: iters left: 5 (13 enodes) 1538731295.745 * * [misc]simplify: iters left: 4 (15 enodes) 1538731295.751 * * [misc]simplify: iters left: 3 (18 enodes) 1538731295.755 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731295.755 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731295.755 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731295.756 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.764 * * [misc]simplify: iters left: 5 (19 enodes) 1538731295.771 * * [misc]simplify: iters left: 4 (27 enodes) 1538731295.781 * * [misc]simplify: iters left: 3 (37 enodes) 1538731295.792 * * [misc]simplify: iters left: 2 (49 enodes) 1538731295.805 * * [misc]simplify: iters left: 1 (50 enodes) 1538731295.822 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731295.823 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731295.823 * * * * [misc]progress: [ 601 / 806 ] simplifiying candidate # 1538731295.823 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.824 * * [misc]simplify: iters left: 6 (10 enodes) 1538731295.829 * * [misc]simplify: iters left: 5 (16 enodes) 1538731295.834 * * [misc]simplify: iters left: 4 (21 enodes) 1538731295.843 * * [misc]simplify: iters left: 3 (34 enodes) 1538731295.852 * * [misc]simplify: iters left: 2 (36 enodes) 1538731295.857 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731295.857 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731295.857 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731295.859 * * [misc]simplify: iters left: 6 (12 enodes) 1538731295.864 * * [misc]simplify: iters left: 5 (19 enodes) 1538731295.871 * * [misc]simplify: iters left: 4 (24 enodes) 1538731295.880 * * [misc]simplify: iters left: 3 (33 enodes) 1538731295.889 * * [misc]simplify: iters left: 2 (38 enodes) 1538731295.904 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731295.904 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731295.904 * * * * [misc]progress: [ 602 / 806 ] simplifiying candidate # 1538731295.905 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731295.906 * * [misc]simplify: iters left: 6 (9 enodes) 1538731295.910 * * [misc]simplify: iters left: 5 (13 enodes) 1538731295.913 * * [misc]simplify: iters left: 4 (16 enodes) 1538731295.919 * * [misc]simplify: iters left: 3 (18 enodes) 1538731295.922 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731295.922 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731295.922 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731295.923 * * [misc]simplify: iters left: 6 (11 enodes) 1538731295.928 * * [misc]simplify: iters left: 5 (17 enodes) 1538731295.934 * * [misc]simplify: iters left: 4 (19 enodes) 1538731295.940 * * [misc]simplify: iters left: 3 (23 enodes) 1538731295.944 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731295.944 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731295.944 * * * * [misc]progress: [ 603 / 806 ] simplifiying candidate # 1538731295.944 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) 1) 1538731295.944 * * [misc]simplify: iters left: 6 (5 enodes) 1538731295.946 * * [misc]simplify: iters left: 5 (9 enodes) 1538731295.947 * [exit]simplify: Simplified to 1 1538731295.947 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731295.947 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731295.948 * * [misc]simplify: iters left: 6 (11 enodes) 1538731295.950 * * [misc]simplify: iters left: 5 (18 enodes) 1538731295.954 * * [misc]simplify: iters left: 4 (23 enodes) 1538731295.958 * * [misc]simplify: iters left: 3 (37 enodes) 1538731295.964 * * [misc]simplify: iters left: 2 (42 enodes) 1538731295.969 * * [misc]simplify: iters left: 1 (44 enodes) 1538731295.979 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731295.979 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731295.979 * * * * [misc]progress: [ 604 / 806 ] simplifiying candidate # 1538731295.980 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731295.981 * * [misc]simplify: iters left: 6 (11 enodes) 1538731295.985 * * [misc]simplify: iters left: 5 (17 enodes) 1538731295.991 * * [misc]simplify: iters left: 4 (23 enodes) 1538731295.998 * * [misc]simplify: iters left: 3 (29 enodes) 1538731296.007 * * [misc]simplify: iters left: 2 (34 enodes) 1538731296.017 * * [misc]simplify: iters left: 1 (35 enodes) 1538731296.028 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.028 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731296.029 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731296.030 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.035 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.043 * * [misc]simplify: iters left: 4 (28 enodes) 1538731296.053 * * [misc]simplify: iters left: 3 (38 enodes) 1538731296.065 * * [misc]simplify: iters left: 2 (50 enodes) 1538731296.079 * * [misc]simplify: iters left: 1 (51 enodes) 1538731296.097 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731296.097 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731296.097 * * * * [misc]progress: [ 605 / 806 ] simplifiying candidate # 1538731296.097 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.099 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.102 * * [misc]simplify: iters left: 5 (13 enodes) 1538731296.106 * * [misc]simplify: iters left: 4 (16 enodes) 1538731296.111 * * [misc]simplify: iters left: 3 (17 enodes) 1538731296.116 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.116 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.116 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.117 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.122 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.130 * * [misc]simplify: iters left: 4 (25 enodes) 1538731296.140 * * [misc]simplify: iters left: 3 (35 enodes) 1538731296.152 * * [misc]simplify: iters left: 2 (37 enodes) 1538731296.161 * * [misc]simplify: iters left: 1 (38 enodes) 1538731296.172 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.172 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731296.172 * * * * [misc]progress: [ 606 / 806 ] simplifiying candidate # 1538731296.173 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731296.173 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.177 * * [misc]simplify: iters left: 5 (13 enodes) 1538731296.181 * * [misc]simplify: iters left: 4 (15 enodes) 1538731296.186 * * [misc]simplify: iters left: 3 (18 enodes) 1538731296.190 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731296.190 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731296.191 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731296.192 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.197 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.204 * * [misc]simplify: iters left: 4 (27 enodes) 1538731296.213 * * [misc]simplify: iters left: 3 (37 enodes) 1538731296.225 * * [misc]simplify: iters left: 2 (49 enodes) 1538731296.238 * * [misc]simplify: iters left: 1 (50 enodes) 1538731296.255 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.255 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.255 * * * * [misc]progress: [ 607 / 806 ] simplifiying candidate # 1538731296.255 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.256 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.260 * * [misc]simplify: iters left: 5 (13 enodes) 1538731296.263 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.264 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731296.264 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731296.265 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.270 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.276 * * [misc]simplify: iters left: 4 (24 enodes) 1538731296.287 * * [misc]simplify: iters left: 3 (33 enodes) 1538731296.297 * * [misc]simplify: iters left: 2 (38 enodes) 1538731296.310 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731296.310 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731296.310 * * * * [misc]progress: [ 608 / 806 ] simplifiying candidate # 1538731296.310 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) (sqrt (hypot y.re y.im))) 1538731296.311 * * [misc]simplify: iters left: 6 (8 enodes) 1538731296.314 * * [misc]simplify: iters left: 5 (10 enodes) 1538731296.316 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731296.316 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731296.316 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731296.317 * * [misc]simplify: iters left: 6 (11 enodes) 1538731296.319 * * [misc]simplify: iters left: 5 (17 enodes) 1538731296.322 * * [misc]simplify: iters left: 4 (19 enodes) 1538731296.325 * * [misc]simplify: iters left: 3 (23 enodes) 1538731296.329 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731296.329 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731296.329 * * * * [misc]progress: [ 609 / 806 ] simplifiying candidate # 1538731296.329 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) 1) 1538731296.329 * * [misc]simplify: iters left: 6 (4 enodes) 1538731296.330 * * [misc]simplify: iters left: 5 (6 enodes) 1538731296.330 * [exit]simplify: Simplified to 1 1538731296.330 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731296.331 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731296.331 * * [misc]simplify: iters left: 6 (11 enodes) 1538731296.334 * * [misc]simplify: iters left: 5 (18 enodes) 1538731296.337 * * [misc]simplify: iters left: 4 (23 enodes) 1538731296.341 * * [misc]simplify: iters left: 3 (37 enodes) 1538731296.351 * * [misc]simplify: iters left: 2 (42 enodes) 1538731296.361 * * [misc]simplify: iters left: 1 (44 enodes) 1538731296.372 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731296.372 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731296.372 * * * * [misc]progress: [ 610 / 806 ] simplifiying candidate # 1538731296.373 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.374 * * [misc]simplify: iters left: 6 (11 enodes) 1538731296.379 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.386 * * [misc]simplify: iters left: 4 (29 enodes) 1538731296.400 * * [misc]simplify: iters left: 3 (42 enodes) 1538731296.407 * * [misc]simplify: iters left: 2 (54 enodes) 1538731296.415 * * [misc]simplify: iters left: 1 (57 enodes) 1538731296.424 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731296.424 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731296.424 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731296.425 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.428 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.436 * * [misc]simplify: iters left: 4 (28 enodes) 1538731296.446 * * [misc]simplify: iters left: 3 (38 enodes) 1538731296.458 * * [misc]simplify: iters left: 2 (50 enodes) 1538731296.471 * * [misc]simplify: iters left: 1 (51 enodes) 1538731296.488 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731296.488 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731296.488 * * * * [misc]progress: [ 611 / 806 ] simplifiying candidate # 1538731296.488 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731296.489 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.492 * * [misc]simplify: iters left: 5 (15 enodes) 1538731296.495 * * [misc]simplify: iters left: 4 (20 enodes) 1538731296.498 * * [misc]simplify: iters left: 3 (23 enodes) 1538731296.501 * * [misc]simplify: iters left: 2 (29 enodes) 1538731296.507 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731296.507 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.507 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.508 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.511 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.514 * * [misc]simplify: iters left: 4 (25 enodes) 1538731296.522 * * [misc]simplify: iters left: 3 (35 enodes) 1538731296.532 * * [misc]simplify: iters left: 2 (37 enodes) 1538731296.541 * * [misc]simplify: iters left: 1 (38 enodes) 1538731296.552 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731296.552 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731296.552 * * * * [misc]progress: [ 612 / 806 ] simplifiying candidate # 1538731296.552 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731296.553 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.557 * * [misc]simplify: iters left: 5 (15 enodes) 1538731296.563 * * [misc]simplify: iters left: 4 (20 enodes) 1538731296.569 * * [misc]simplify: iters left: 3 (24 enodes) 1538731296.573 * * [misc]simplify: iters left: 2 (25 enodes) 1538731296.576 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731296.576 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731296.576 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731296.577 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.580 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.583 * * [misc]simplify: iters left: 4 (27 enodes) 1538731296.590 * * [misc]simplify: iters left: 3 (37 enodes) 1538731296.596 * * [misc]simplify: iters left: 2 (49 enodes) 1538731296.605 * * [misc]simplify: iters left: 1 (50 enodes) 1538731296.617 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.617 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.617 * * * * [misc]progress: [ 613 / 806 ] simplifiying candidate # 1538731296.617 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.618 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.620 * * [misc]simplify: iters left: 5 (16 enodes) 1538731296.622 * * [misc]simplify: iters left: 4 (22 enodes) 1538731296.626 * * [misc]simplify: iters left: 3 (27 enodes) 1538731296.630 * * [misc]simplify: iters left: 2 (28 enodes) 1538731296.634 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.634 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731296.634 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731296.635 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.638 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.644 * * [misc]simplify: iters left: 4 (28 enodes) 1538731296.653 * * [misc]simplify: iters left: 3 (38 enodes) 1538731296.666 * * [misc]simplify: iters left: 2 (50 enodes) 1538731296.679 * * [misc]simplify: iters left: 1 (51 enodes) 1538731296.698 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731296.698 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731296.698 * * * * [misc]progress: [ 614 / 806 ] simplifiying candidate # 1538731296.699 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731296.700 * * [misc]simplify: iters left: 6 (10 enodes) 1538731296.704 * * [misc]simplify: iters left: 5 (15 enodes) 1538731296.709 * * [misc]simplify: iters left: 4 (18 enodes) 1538731296.715 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731296.715 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.715 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.717 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.722 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.730 * * [misc]simplify: iters left: 4 (26 enodes) 1538731296.740 * * [misc]simplify: iters left: 3 (36 enodes) 1538731296.749 * * [misc]simplify: iters left: 2 (38 enodes) 1538731296.754 * * [misc]simplify: iters left: 1 (39 enodes) 1538731296.760 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) 1538731296.760 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) 1538731296.760 * * * * [misc]progress: [ 615 / 806 ] simplifiying candidate # 1538731296.760 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731296.761 * * [misc]simplify: iters left: 6 (9 enodes) 1538731296.763 * * [misc]simplify: iters left: 5 (14 enodes) 1538731296.765 * * [misc]simplify: iters left: 4 (17 enodes) 1538731296.768 * * [misc]simplify: iters left: 3 (21 enodes) 1538731296.771 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731296.771 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731296.771 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731296.772 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.774 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.781 * * [misc]simplify: iters left: 4 (28 enodes) 1538731296.791 * * [misc]simplify: iters left: 3 (38 enodes) 1538731296.798 * * [misc]simplify: iters left: 2 (50 enodes) 1538731296.805 * * [misc]simplify: iters left: 1 (51 enodes) 1538731296.814 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.814 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.814 * * * * [misc]progress: [ 616 / 806 ] simplifiying candidate # 1538731296.814 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731296.815 * * [misc]simplify: iters left: 6 (10 enodes) 1538731296.818 * * [misc]simplify: iters left: 5 (16 enodes) 1538731296.824 * * [misc]simplify: iters left: 4 (22 enodes) 1538731296.831 * * [misc]simplify: iters left: 3 (27 enodes) 1538731296.838 * * [misc]simplify: iters left: 2 (28 enodes) 1538731296.846 * [exit]simplify: Simplified to (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.846 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731296.846 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731296.847 * * [misc]simplify: iters left: 6 (13 enodes) 1538731296.850 * * [misc]simplify: iters left: 5 (20 enodes) 1538731296.854 * * [misc]simplify: iters left: 4 (28 enodes) 1538731296.859 * * [misc]simplify: iters left: 3 (38 enodes) 1538731296.867 * * [misc]simplify: iters left: 2 (50 enodes) 1538731296.875 * * [misc]simplify: iters left: 1 (51 enodes) 1538731296.884 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731296.884 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731296.884 * * * * [misc]progress: [ 617 / 806 ] simplifiying candidate # 1538731296.884 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.885 * * [misc]simplify: iters left: 6 (8 enodes) 1538731296.886 * * [misc]simplify: iters left: 5 (12 enodes) 1538731296.888 * * [misc]simplify: iters left: 4 (15 enodes) 1538731296.891 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.891 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731296.891 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731296.892 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.894 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.900 * * [misc]simplify: iters left: 4 (25 enodes) 1538731296.909 * * [misc]simplify: iters left: 3 (35 enodes) 1538731296.919 * * [misc]simplify: iters left: 2 (37 enodes) 1538731296.928 * * [misc]simplify: iters left: 1 (38 enodes) 1538731296.939 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731296.940 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731296.940 * * * * [misc]progress: [ 618 / 806 ] simplifiying candidate # 1538731296.940 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731296.941 * * [misc]simplify: iters left: 6 (8 enodes) 1538731296.944 * * [misc]simplify: iters left: 5 (12 enodes) 1538731296.949 * * [misc]simplify: iters left: 4 (15 enodes) 1538731296.953 * * [misc]simplify: iters left: 3 (18 enodes) 1538731296.958 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731296.958 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731296.958 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731296.959 * * [misc]simplify: iters left: 6 (12 enodes) 1538731296.964 * * [misc]simplify: iters left: 5 (19 enodes) 1538731296.971 * * [misc]simplify: iters left: 4 (27 enodes) 1538731296.981 * * [misc]simplify: iters left: 3 (37 enodes) 1538731296.995 * * [misc]simplify: iters left: 2 (49 enodes) 1538731297.009 * * [misc]simplify: iters left: 1 (50 enodes) 1538731297.026 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.026 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.026 * * * * [misc]progress: [ 619 / 806 ] simplifiying candidate # 1538731297.026 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.027 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.032 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.037 * * [misc]simplify: iters left: 4 (20 enodes) 1538731297.045 * * [misc]simplify: iters left: 3 (33 enodes) 1538731297.055 * * [misc]simplify: iters left: 2 (35 enodes) 1538731297.060 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.060 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731297.060 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731297.061 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.066 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.074 * * [misc]simplify: iters left: 4 (24 enodes) 1538731297.082 * * [misc]simplify: iters left: 3 (33 enodes) 1538731297.090 * * [misc]simplify: iters left: 2 (38 enodes) 1538731297.097 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731297.097 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731297.097 * * * * [misc]progress: [ 620 / 806 ] simplifiying candidate # 1538731297.097 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731297.098 * * [misc]simplify: iters left: 5 (8 enodes) 1538731297.100 * * [misc]simplify: iters left: 4 (12 enodes) 1538731297.102 * * [misc]simplify: iters left: 3 (15 enodes) 1538731297.105 * * [misc]simplify: iters left: 2 (17 enodes) 1538731297.106 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731297.106 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731297.107 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731297.109 * * [misc]simplify: iters left: 6 (11 enodes) 1538731297.111 * * [misc]simplify: iters left: 5 (17 enodes) 1538731297.114 * * [misc]simplify: iters left: 4 (19 enodes) 1538731297.117 * * [misc]simplify: iters left: 3 (23 enodes) 1538731297.121 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731297.121 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731297.121 * * * * [misc]progress: [ 621 / 806 ] simplifiying candidate # 1538731297.121 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1538731297.122 * * [misc]simplify: iters left: 5 (4 enodes) 1538731297.125 * * [misc]simplify: iters left: 4 (8 enodes) 1538731297.125 * [exit]simplify: Simplified to 1 1538731297.125 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731297.125 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731297.126 * * [misc]simplify: iters left: 6 (11 enodes) 1538731297.128 * * [misc]simplify: iters left: 5 (18 enodes) 1538731297.132 * * [misc]simplify: iters left: 4 (23 enodes) 1538731297.137 * * [misc]simplify: iters left: 3 (37 enodes) 1538731297.143 * * [misc]simplify: iters left: 2 (42 enodes) 1538731297.148 * * [misc]simplify: iters left: 1 (44 enodes) 1538731297.154 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731297.154 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731297.154 * * * * [misc]progress: [ 622 / 806 ] simplifiying candidate # 1538731297.154 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.155 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.157 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.160 * * [misc]simplify: iters left: 4 (22 enodes) 1538731297.163 * * [misc]simplify: iters left: 3 (27 enodes) 1538731297.167 * * [misc]simplify: iters left: 2 (28 enodes) 1538731297.173 * [exit]simplify: Simplified to (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.173 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731297.173 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731297.174 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.176 * * [misc]simplify: iters left: 5 (20 enodes) 1538731297.182 * * [misc]simplify: iters left: 4 (28 enodes) 1538731297.188 * * [misc]simplify: iters left: 3 (38 enodes) 1538731297.195 * * [misc]simplify: iters left: 2 (50 enodes) 1538731297.202 * * [misc]simplify: iters left: 1 (51 enodes) 1538731297.211 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))) 1538731297.211 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (sqrt (hypot y.re y.im)))))) 1538731297.211 * * * * [misc]progress: [ 623 / 806 ] simplifiying candidate # 1538731297.211 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.211 * * [misc]simplify: iters left: 6 (8 enodes) 1538731297.213 * * [misc]simplify: iters left: 5 (12 enodes) 1538731297.215 * * [misc]simplify: iters left: 4 (15 enodes) 1538731297.218 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.218 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.218 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.219 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.221 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.225 * * [misc]simplify: iters left: 4 (25 enodes) 1538731297.230 * * [misc]simplify: iters left: 3 (35 enodes) 1538731297.235 * * [misc]simplify: iters left: 2 (37 enodes) 1538731297.240 * * [misc]simplify: iters left: 1 (38 enodes) 1538731297.245 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.245 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731297.245 * * * * [misc]progress: [ 624 / 806 ] simplifiying candidate # 1538731297.246 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731297.246 * * [misc]simplify: iters left: 6 (8 enodes) 1538731297.248 * * [misc]simplify: iters left: 5 (12 enodes) 1538731297.252 * * [misc]simplify: iters left: 4 (15 enodes) 1538731297.255 * * [misc]simplify: iters left: 3 (18 enodes) 1538731297.257 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731297.257 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731297.257 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731297.257 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.260 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.264 * * [misc]simplify: iters left: 4 (27 enodes) 1538731297.268 * * [misc]simplify: iters left: 3 (37 enodes) 1538731297.275 * * [misc]simplify: iters left: 2 (49 enodes) 1538731297.282 * * [misc]simplify: iters left: 1 (50 enodes) 1538731297.290 * [exit]simplify: Simplified to (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.290 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.290 * * * * [misc]progress: [ 625 / 806 ] simplifiying candidate # 1538731297.291 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.291 * * [misc]simplify: iters left: 6 (8 enodes) 1538731297.293 * * [misc]simplify: iters left: 5 (12 enodes) 1538731297.295 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731297.295 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731297.295 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731297.296 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.298 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.302 * * [misc]simplify: iters left: 4 (24 enodes) 1538731297.306 * * [misc]simplify: iters left: 3 (33 enodes) 1538731297.312 * * [misc]simplify: iters left: 2 (38 enodes) 1538731297.318 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731297.318 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731297.318 * * * * [misc]progress: [ 626 / 806 ] simplifiying candidate # 1538731297.319 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (hypot y.re y.im))) 1538731297.320 * * [misc]simplify: iters left: 4 (7 enodes) 1538731297.322 * * [misc]simplify: iters left: 3 (9 enodes) 1538731297.323 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731297.323 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731297.323 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731297.324 * * [misc]simplify: iters left: 6 (11 enodes) 1538731297.326 * * [misc]simplify: iters left: 5 (17 enodes) 1538731297.329 * * [misc]simplify: iters left: 4 (19 enodes) 1538731297.332 * * [misc]simplify: iters left: 3 (23 enodes) 1538731297.336 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731297.336 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731297.336 * * * * [misc]progress: [ 627 / 806 ] simplifiying candidate # 1538731297.336 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1538731297.337 * * [misc]simplify: iters left: 4 (3 enodes) 1538731297.337 * * [misc]simplify: iters left: 3 (5 enodes) 1538731297.338 * [exit]simplify: Simplified to 1 1538731297.338 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731297.338 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731297.338 * * [misc]simplify: iters left: 6 (11 enodes) 1538731297.343 * * [misc]simplify: iters left: 5 (18 enodes) 1538731297.349 * * [misc]simplify: iters left: 4 (23 enodes) 1538731297.358 * * [misc]simplify: iters left: 3 (37 enodes) 1538731297.370 * * [misc]simplify: iters left: 2 (42 enodes) 1538731297.379 * * [misc]simplify: iters left: 1 (44 enodes) 1538731297.390 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731297.390 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731297.391 * * * * [misc]progress: [ 628 / 806 ] simplifiying candidate # 1538731297.391 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.392 * * [misc]simplify: iters left: 6 (14 enodes) 1538731297.399 * * [misc]simplify: iters left: 5 (23 enodes) 1538731297.408 * * [misc]simplify: iters left: 4 (35 enodes) 1538731297.421 * * [misc]simplify: iters left: 3 (51 enodes) 1538731297.437 * * [misc]simplify: iters left: 2 (63 enodes) 1538731297.457 * * [misc]simplify: iters left: 1 (66 enodes) 1538731297.468 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731297.468 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (* (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731297.469 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731297.469 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.471 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.474 * * [misc]simplify: iters left: 4 (22 enodes) 1538731297.478 * * [misc]simplify: iters left: 3 (29 enodes) 1538731297.483 * * [misc]simplify: iters left: 2 (41 enodes) 1538731297.489 * * [misc]simplify: iters left: 1 (42 enodes) 1538731297.496 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731297.496 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))))) 1538731297.496 * * * * [misc]progress: [ 629 / 806 ] simplifiying candidate # 1538731297.496 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731297.497 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.500 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.503 * * [misc]simplify: iters left: 4 (26 enodes) 1538731297.508 * * [misc]simplify: iters left: 3 (32 enodes) 1538731297.514 * * [misc]simplify: iters left: 2 (38 enodes) 1538731297.522 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731297.522 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.522 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.523 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.526 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.531 * * [misc]simplify: iters left: 4 (19 enodes) 1538731297.538 * * [misc]simplify: iters left: 3 (26 enodes) 1538731297.545 * * [misc]simplify: iters left: 2 (28 enodes) 1538731297.552 * * [misc]simplify: iters left: 1 (29 enodes) 1538731297.561 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))) 1538731297.561 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im)))))) 1538731297.561 * * * * [misc]progress: [ 630 / 806 ] simplifiying candidate # 1538731297.561 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731297.562 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.568 * * [misc]simplify: iters left: 5 (22 enodes) 1538731297.576 * * [misc]simplify: iters left: 4 (29 enodes) 1538731297.587 * * [misc]simplify: iters left: 3 (36 enodes) 1538731297.597 * * [misc]simplify: iters left: 2 (39 enodes) 1538731297.607 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731297.607 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731297.607 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731297.608 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.612 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.618 * * [misc]simplify: iters left: 4 (21 enodes) 1538731297.622 * * [misc]simplify: iters left: 3 (28 enodes) 1538731297.627 * * [misc]simplify: iters left: 2 (40 enodes) 1538731297.633 * * [misc]simplify: iters left: 1 (41 enodes) 1538731297.640 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731297.640 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))))) 1538731297.640 * * * * [misc]progress: [ 631 / 806 ] simplifiying candidate # 1538731297.641 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.641 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.645 * * [misc]simplify: iters left: 5 (20 enodes) 1538731297.650 * * [misc]simplify: iters left: 4 (28 enodes) 1538731297.655 * * [misc]simplify: iters left: 3 (36 enodes) 1538731297.660 * * [misc]simplify: iters left: 2 (37 enodes) 1538731297.667 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.667 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731297.667 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731297.668 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.670 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.672 * * [misc]simplify: iters left: 4 (22 enodes) 1538731297.676 * * [misc]simplify: iters left: 3 (29 enodes) 1538731297.681 * * [misc]simplify: iters left: 2 (41 enodes) 1538731297.687 * * [misc]simplify: iters left: 1 (42 enodes) 1538731297.693 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.694 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.694 * * * * [misc]progress: [ 632 / 806 ] simplifiying candidate # 1538731297.694 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (hypot y.re y.im))) 1538731297.695 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.698 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.701 * * [misc]simplify: iters left: 4 (24 enodes) 1538731297.707 * * [misc]simplify: iters left: 3 (27 enodes) 1538731297.711 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731297.711 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.711 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.712 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.714 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.717 * * [misc]simplify: iters left: 4 (20 enodes) 1538731297.720 * * [misc]simplify: iters left: 3 (27 enodes) 1538731297.725 * * [misc]simplify: iters left: 2 (29 enodes) 1538731297.729 * * [misc]simplify: iters left: 1 (30 enodes) 1538731297.733 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))) 1538731297.733 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (sqrt (cbrt (hypot y.re y.im)))))) 1538731297.733 * * * * [misc]progress: [ 633 / 806 ] simplifiying candidate # 1538731297.733 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731297.734 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.737 * * [misc]simplify: iters left: 5 (21 enodes) 1538731297.740 * * [misc]simplify: iters left: 4 (26 enodes) 1538731297.745 * * [misc]simplify: iters left: 3 (33 enodes) 1538731297.750 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) 1538731297.750 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731297.750 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731297.751 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.753 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.756 * * [misc]simplify: iters left: 4 (22 enodes) 1538731297.759 * * [misc]simplify: iters left: 3 (29 enodes) 1538731297.765 * * [misc]simplify: iters left: 2 (41 enodes) 1538731297.770 * * [misc]simplify: iters left: 1 (42 enodes) 1538731297.778 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))) 1538731297.778 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im)))))) 1538731297.778 * * * * [misc]progress: [ 634 / 806 ] simplifiying candidate # 1538731297.778 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.779 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.782 * * [misc]simplify: iters left: 5 (20 enodes) 1538731297.788 * * [misc]simplify: iters left: 4 (28 enodes) 1538731297.792 * * [misc]simplify: iters left: 3 (36 enodes) 1538731297.797 * * [misc]simplify: iters left: 2 (37 enodes) 1538731297.804 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.804 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731297.804 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731297.805 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.807 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.810 * * [misc]simplify: iters left: 4 (22 enodes) 1538731297.813 * * [misc]simplify: iters left: 3 (29 enodes) 1538731297.819 * * [misc]simplify: iters left: 2 (41 enodes) 1538731297.830 * * [misc]simplify: iters left: 1 (42 enodes) 1538731297.837 * [exit]simplify: Simplified to (/ 1 (* (sqrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731297.837 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (sqrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))))) 1538731297.837 * * * * [misc]progress: [ 635 / 806 ] simplifiying candidate # 1538731297.837 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.838 * * [misc]simplify: iters left: 6 (11 enodes) 1538731297.840 * * [misc]simplify: iters left: 5 (16 enodes) 1538731297.843 * * [misc]simplify: iters left: 4 (21 enodes) 1538731297.846 * * [misc]simplify: iters left: 3 (24 enodes) 1538731297.850 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.850 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731297.851 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731297.852 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.854 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.857 * * [misc]simplify: iters left: 4 (19 enodes) 1538731297.860 * * [misc]simplify: iters left: 3 (26 enodes) 1538731297.864 * * [misc]simplify: iters left: 2 (28 enodes) 1538731297.868 * * [misc]simplify: iters left: 1 (29 enodes) 1538731297.873 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.873 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731297.873 * * * * [misc]progress: [ 636 / 806 ] simplifiying candidate # 1538731297.873 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731297.875 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.879 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.886 * * [misc]simplify: iters left: 4 (24 enodes) 1538731297.894 * * [misc]simplify: iters left: 3 (30 enodes) 1538731297.903 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.903 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731297.903 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731297.904 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.905 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.908 * * [misc]simplify: iters left: 4 (21 enodes) 1538731297.911 * * [misc]simplify: iters left: 3 (28 enodes) 1538731297.917 * * [misc]simplify: iters left: 2 (40 enodes) 1538731297.922 * * [misc]simplify: iters left: 1 (41 enodes) 1538731297.928 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731297.928 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) 1538731297.928 * * * * [misc]progress: [ 637 / 806 ] simplifiying candidate # 1538731297.928 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.929 * * [misc]simplify: iters left: 6 (13 enodes) 1538731297.933 * * [misc]simplify: iters left: 5 (22 enodes) 1538731297.938 * * [misc]simplify: iters left: 4 (31 enodes) 1538731297.945 * * [misc]simplify: iters left: 3 (50 enodes) 1538731297.952 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731297.952 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731297.952 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731297.953 * * [misc]simplify: iters left: 6 (9 enodes) 1538731297.954 * * [misc]simplify: iters left: 5 (15 enodes) 1538731297.957 * * [misc]simplify: iters left: 4 (18 enodes) 1538731297.960 * * [misc]simplify: iters left: 3 (24 enodes) 1538731297.964 * * [misc]simplify: iters left: 2 (29 enodes) 1538731297.969 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731297.969 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731297.969 * * * * [misc]progress: [ 638 / 806 ] simplifiying candidate # 1538731297.969 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) (sqrt (hypot y.re y.im))) 1538731297.970 * * [misc]simplify: iters left: 6 (12 enodes) 1538731297.973 * * [misc]simplify: iters left: 5 (19 enodes) 1538731297.976 * * [misc]simplify: iters left: 4 (24 enodes) 1538731297.981 * * [misc]simplify: iters left: 3 (29 enodes) 1538731297.984 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731297.984 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731297.984 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731297.985 * * [misc]simplify: iters left: 6 (8 enodes) 1538731297.986 * * [misc]simplify: iters left: 5 (13 enodes) 1538731297.989 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731297.989 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731297.989 * * * * [misc]progress: [ 639 / 806 ] simplifiying candidate # 1538731297.989 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) 1) 1538731297.989 * * [misc]simplify: iters left: 6 (10 enodes) 1538731297.992 * * [misc]simplify: iters left: 5 (17 enodes) 1538731297.995 * * [misc]simplify: iters left: 4 (19 enodes) 1538731297.997 * * [misc]simplify: iters left: 3 (22 enodes) 1538731298.000 * [exit]simplify: Simplified to (fma x.re y.re (* y.im x.im)) 1538731298.000 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma x.re y.re (* y.im x.im)) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731298.000 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731298.000 * * [misc]simplify: iters left: 6 (8 enodes) 1538731298.002 * * [misc]simplify: iters left: 5 (14 enodes) 1538731298.005 * * [misc]simplify: iters left: 4 (17 enodes) 1538731298.012 * * [misc]simplify: iters left: 3 (28 enodes) 1538731298.022 * * [misc]simplify: iters left: 2 (32 enodes) 1538731298.026 * [exit]simplify: Simplified to (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1538731298.026 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma x.re y.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731298.026 * * * * [misc]progress: [ 640 / 806 ] simplifiying candidate # 1538731298.026 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.027 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.031 * * [misc]simplify: iters left: 5 (20 enodes) 1538731298.034 * * [misc]simplify: iters left: 4 (28 enodes) 1538731298.040 * * [misc]simplify: iters left: 3 (36 enodes) 1538731298.044 * * [misc]simplify: iters left: 2 (37 enodes) 1538731298.051 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.051 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))))) 1538731298.051 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im))) 1538731298.052 * * [misc]simplify: iters left: 6 (10 enodes) 1538731298.056 * * [misc]simplify: iters left: 5 (16 enodes) 1538731298.062 * * [misc]simplify: iters left: 4 (22 enodes) 1538731298.068 * * [misc]simplify: iters left: 3 (29 enodes) 1538731298.073 * * [misc]simplify: iters left: 2 (41 enodes) 1538731298.079 * * [misc]simplify: iters left: 1 (42 enodes) 1538731298.086 * [exit]simplify: Simplified to (/ 1 (* (sqrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731298.086 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ 1 (* (sqrt (sqrt (hypot y.re y.im))) (* (sqrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))))) 1538731298.086 * * * * [misc]progress: [ 641 / 806 ] simplifiying candidate # 1538731298.086 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731298.087 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.089 * * [misc]simplify: iters left: 5 (16 enodes) 1538731298.092 * * [misc]simplify: iters left: 4 (21 enodes) 1538731298.097 * * [misc]simplify: iters left: 3 (24 enodes) 1538731298.101 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.101 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))))) 1538731298.102 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) 1538731298.102 * * [misc]simplify: iters left: 6 (9 enodes) 1538731298.104 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.106 * * [misc]simplify: iters left: 4 (19 enodes) 1538731298.110 * * [misc]simplify: iters left: 3 (26 enodes) 1538731298.114 * * [misc]simplify: iters left: 2 (28 enodes) 1538731298.117 * * [misc]simplify: iters left: 1 (29 enodes) 1538731298.121 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.121 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (sqrt (hypot y.re y.im)))))) 1538731298.121 * * * * [misc]progress: [ 642 / 806 ] simplifiying candidate # 1538731298.122 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731298.122 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.125 * * [misc]simplify: iters left: 5 (19 enodes) 1538731298.128 * * [misc]simplify: iters left: 4 (24 enodes) 1538731298.133 * * [misc]simplify: iters left: 3 (30 enodes) 1538731298.137 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.137 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)))) 1538731298.137 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) (hypot y.re y.im)) 1538731298.137 * * [misc]simplify: iters left: 6 (9 enodes) 1538731298.139 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.142 * * [misc]simplify: iters left: 4 (21 enodes) 1538731298.145 * * [misc]simplify: iters left: 3 (28 enodes) 1538731298.150 * * [misc]simplify: iters left: 2 (40 enodes) 1538731298.156 * * [misc]simplify: iters left: 1 (41 enodes) 1538731298.167 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.167 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im)))))) 1538731298.168 * * * * [misc]progress: [ 643 / 806 ] simplifiying candidate # 1538731298.168 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) 1) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.169 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.176 * * [misc]simplify: iters left: 5 (21 enodes) 1538731298.185 * * [misc]simplify: iters left: 4 (31 enodes) 1538731298.190 * * [misc]simplify: iters left: 3 (43 enodes) 1538731298.196 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731298.197 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731298.197 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731298.197 * * [misc]simplify: iters left: 6 (9 enodes) 1538731298.199 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.202 * * [misc]simplify: iters left: 4 (18 enodes) 1538731298.205 * * [misc]simplify: iters left: 3 (24 enodes) 1538731298.208 * * [misc]simplify: iters left: 2 (29 enodes) 1538731298.213 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731298.213 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731298.213 * * * * [misc]progress: [ 644 / 806 ] simplifiying candidate # 1538731298.213 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) 1) (sqrt (hypot y.re y.im))) 1538731298.214 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.216 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.223 * * [misc]simplify: iters left: 4 (25 enodes) 1538731298.231 * * [misc]simplify: iters left: 3 (28 enodes) 1538731298.238 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731298.238 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731298.238 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731298.239 * * [misc]simplify: iters left: 6 (8 enodes) 1538731298.242 * * [misc]simplify: iters left: 5 (13 enodes) 1538731298.245 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731298.245 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731298.245 * * * * [misc]progress: [ 645 / 806 ] simplifiying candidate # 1538731298.245 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) 1) 1) 1538731298.245 * * [misc]simplify: iters left: 6 (9 enodes) 1538731298.248 * * [misc]simplify: iters left: 5 (16 enodes) 1538731298.250 * * [misc]simplify: iters left: 4 (18 enodes) 1538731298.253 * * [misc]simplify: iters left: 3 (21 enodes) 1538731298.255 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731298.255 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma y.re x.re (* y.im x.im)) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731298.255 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731298.256 * * [misc]simplify: iters left: 6 (8 enodes) 1538731298.257 * * [misc]simplify: iters left: 5 (14 enodes) 1538731298.260 * * [misc]simplify: iters left: 4 (17 enodes) 1538731298.263 * * [misc]simplify: iters left: 3 (28 enodes) 1538731298.270 * * [misc]simplify: iters left: 2 (32 enodes) 1538731298.277 * [exit]simplify: Simplified to (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))) 1538731298.277 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma y.re x.re (* y.im x.im)) (/ 1 (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731298.277 * * * * [misc]progress: [ 646 / 806 ] simplifiying candidate # 1538731298.277 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.278 * * [misc]simplify: iters left: 6 (7 enodes) 1538731298.280 * * [misc]simplify: iters left: 5 (11 enodes) 1538731298.284 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731298.284 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731298.284 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731298.285 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.287 * * [misc]simplify: iters left: 5 (19 enodes) 1538731298.291 * * [misc]simplify: iters left: 4 (24 enodes) 1538731298.295 * * [misc]simplify: iters left: 3 (33 enodes) 1538731298.300 * * [misc]simplify: iters left: 2 (38 enodes) 1538731298.307 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))) 1538731298.307 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731298.307 * * * * [misc]progress: [ 647 / 806 ] simplifiying candidate # 1538731298.307 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.re y.im))) 1538731298.307 * * [misc]simplify: iters left: 4 (6 enodes) 1538731298.308 * * [misc]simplify: iters left: 3 (8 enodes) 1538731298.309 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731298.309 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731298.310 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731298.310 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.313 * * [misc]simplify: iters left: 5 (17 enodes) 1538731298.316 * * [misc]simplify: iters left: 4 (19 enodes) 1538731298.322 * * [misc]simplify: iters left: 3 (23 enodes) 1538731298.329 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731298.329 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.re y.im))) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731298.329 * * * * [misc]progress: [ 648 / 806 ] simplifiying candidate # 1538731298.330 * [enter]simplify: Simplifying (/ 1 1) 1538731298.330 * * [misc]simplify: iters left: 2 (2 enodes) 1538731298.331 * * [misc]simplify: iters left: 1 (4 enodes) 1538731298.332 * [exit]simplify: Simplified to 1 1538731298.332 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731298.332 * [enter]simplify: Simplifying (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731298.333 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.338 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.345 * * [misc]simplify: iters left: 4 (23 enodes) 1538731298.354 * * [misc]simplify: iters left: 3 (37 enodes) 1538731298.365 * * [misc]simplify: iters left: 2 (42 enodes) 1538731298.377 * * [misc]simplify: iters left: 1 (44 enodes) 1538731298.388 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))) 1538731298.389 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.re y.im) (hypot y.re y.im))))) 1538731298.389 * * * * [misc]progress: [ 649 / 806 ] simplifiying candidate # 1538731298.389 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.390 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.396 * * [misc]simplify: iters left: 5 (19 enodes) 1538731298.403 * * [misc]simplify: iters left: 4 (27 enodes) 1538731298.413 * * [misc]simplify: iters left: 3 (35 enodes) 1538731298.422 * * [misc]simplify: iters left: 2 (36 enodes) 1538731298.434 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731298.434 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))))) 1538731298.434 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (hypot y.re y.im))) 1538731298.435 * * [misc]simplify: iters left: 6 (8 enodes) 1538731298.438 * * [misc]simplify: iters left: 5 (12 enodes) 1538731298.442 * * [misc]simplify: iters left: 4 (15 enodes) 1538731298.448 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731298.448 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (/ 1 (cbrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731298.448 * * * * [misc]progress: [ 650 / 806 ] simplifiying candidate # 1538731298.448 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731298.449 * * [misc]simplify: iters left: 6 (10 enodes) 1538731298.453 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.459 * * [misc]simplify: iters left: 4 (17 enodes) 1538731298.465 * * [misc]simplify: iters left: 3 (21 enodes) 1538731298.472 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) 1538731298.472 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731298.472 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1538731298.473 * * [misc]simplify: iters left: 6 (7 enodes) 1538731298.475 * * [misc]simplify: iters left: 5 (11 enodes) 1538731298.479 * [exit]simplify: Simplified to (/ 1 (hypot y.re y.im)) 1538731298.479 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.re y.re (* y.im x.im)) (hypot y.re y.im)) (/ 1 (hypot y.re y.im)))) 1538731298.479 * * * * [misc]progress: [ 651 / 806 ] simplifiying candidate # 1538731298.479 * [enter]simplify: Simplifying (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1) 1538731298.480 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.485 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.491 * * [misc]simplify: iters left: 4 (23 enodes) 1538731298.500 * * [misc]simplify: iters left: 3 (29 enodes) 1538731298.507 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731298.507 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)))) 1538731298.507 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.re y.im))) (hypot y.re y.im)) 1538731298.509 * * [misc]simplify: iters left: 6 (7 enodes) 1538731298.511 * * [misc]simplify: iters left: 5 (11 enodes) 1538731298.513 * * [misc]simplify: iters left: 4 (14 enodes) 1538731298.515 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))) 1538731298.515 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (/ 1 (hypot y.re y.im)) (sqrt (hypot y.re y.im))))) 1538731298.515 * * * * [misc]progress: [ 652 / 806 ] simplifiying candidate # 1538731298.515 * * * * [misc]progress: [ 653 / 806 ] simplifiying candidate # 1538731298.515 * * * * [misc]progress: [ 654 / 806 ] simplifiying candidate # 1538731298.515 * * * * [misc]progress: [ 655 / 806 ] simplifiying candidate # 1538731298.515 * [enter]simplify: Simplifying (cbrt (hypot y.re y.im)) 1538731298.515 * * [misc]simplify: iters left: 2 (4 enodes) 1538731298.516 * [exit]simplify: Simplified to (cbrt (hypot y.re y.im)) 1538731298.516 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (cbrt (hypot y.re y.im)))) 1538731298.516 * * * * [misc]progress: [ 656 / 806 ] simplifiying candidate # 1538731298.516 * [enter]simplify: Simplifying (sqrt (hypot y.re y.im)) 1538731298.517 * * [misc]simplify: iters left: 2 (4 enodes) 1538731298.517 * [exit]simplify: Simplified to (sqrt (hypot y.re y.im)) 1538731298.517 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731298.517 * * * * [misc]progress: [ 657 / 806 ] simplifiying candidate # 1538731298.518 * [enter]simplify: Simplifying (hypot y.re y.im) 1538731298.518 * * [misc]simplify: iters left: 1 (3 enodes) 1538731298.518 * [exit]simplify: Simplified to (hypot y.re y.im) 1538731298.518 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) 1) (hypot y.re y.im))) 1538731298.518 * * * * [misc]progress: [ 658 / 806 ] simplifiying candidate # 1538731298.518 * [enter]simplify: Simplifying (* (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))) 1538731298.519 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.522 * * [misc]simplify: iters left: 5 (17 enodes) 1538731298.525 * * [misc]simplify: iters left: 4 (19 enodes) 1538731298.528 * * [misc]simplify: iters left: 3 (23 enodes) 1538731298.531 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) 1538731298.532 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im)))) (/ (hypot y.re y.im) (cbrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))))) 1538731298.532 * * * * [misc]progress: [ 659 / 806 ] simplifiying candidate # 1538731298.532 * [enter]simplify: Simplifying (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731298.532 * * [misc]simplify: iters left: 6 (11 enodes) 1538731298.535 * * [misc]simplify: iters left: 5 (16 enodes) 1538731298.537 * * [misc]simplify: iters left: 4 (18 enodes) 1538731298.540 * * [misc]simplify: iters left: 3 (22 enodes) 1538731298.545 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) 1538731298.545 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (hypot y.re y.im))) (/ (hypot y.re y.im) (sqrt (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))))))) 1538731298.545 * * * * [misc]progress: [ 660 / 806 ] simplifiying candidate # 1538731298.545 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731298.547 * * [misc]simplify: iters left: 6 (14 enodes) 1538731298.553 * * [misc]simplify: iters left: 5 (23 enodes) 1538731298.562 * * [misc]simplify: iters left: 4 (34 enodes) 1538731298.574 * * [misc]simplify: iters left: 3 (40 enodes) 1538731298.585 * * [misc]simplify: iters left: 2 (43 enodes) 1538731298.603 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) 1538731298.603 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731298.603 * * * * [misc]progress: [ 661 / 806 ] simplifiying candidate # 1538731298.603 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731298.605 * * [misc]simplify: iters left: 6 (15 enodes) 1538731298.612 * * [misc]simplify: iters left: 5 (21 enodes) 1538731298.619 * * [misc]simplify: iters left: 4 (25 enodes) 1538731298.628 * * [misc]simplify: iters left: 3 (29 enodes) 1538731298.640 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731298.640 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731298.640 * * * * [misc]progress: [ 662 / 806 ] simplifiying candidate # 1538731298.640 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.642 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.647 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.653 * * [misc]simplify: iters left: 4 (22 enodes) 1538731298.661 * * [misc]simplify: iters left: 3 (26 enodes) 1538731298.672 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731298.672 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731298.672 * * * * [misc]progress: [ 663 / 806 ] simplifiying candidate # 1538731298.672 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731298.674 * * [misc]simplify: iters left: 6 (14 enodes) 1538731298.680 * * [misc]simplify: iters left: 5 (21 enodes) 1538731298.687 * * [misc]simplify: iters left: 4 (25 enodes) 1538731298.694 * * [misc]simplify: iters left: 3 (28 enodes) 1538731298.703 * * [misc]simplify: iters left: 2 (34 enodes) 1538731298.712 * * [misc]simplify: iters left: 1 (36 enodes) 1538731298.722 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1538731298.722 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731298.722 * * * * [misc]progress: [ 664 / 806 ] simplifiying candidate # 1538731298.722 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.724 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.729 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.736 * * [misc]simplify: iters left: 4 (22 enodes) 1538731298.743 * * [misc]simplify: iters left: 3 (26 enodes) 1538731298.756 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) 1538731298.756 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (sqrt (sqrt (hypot y.re y.im))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731298.756 * * * * [misc]progress: [ 665 / 806 ] simplifiying candidate # 1538731298.757 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))))) 1) 1538731298.758 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.763 * * [misc]simplify: iters left: 5 (20 enodes) 1538731298.772 * * [misc]simplify: iters left: 4 (28 enodes) 1538731298.783 * * [misc]simplify: iters left: 3 (45 enodes) 1538731298.799 * * [misc]simplify: iters left: 2 (71 enodes) 1538731298.821 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) 1538731298.821 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (cbrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731298.821 * * * * [misc]progress: [ 666 / 806 ] simplifiying candidate # 1538731298.821 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731298.823 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.828 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.834 * * [misc]simplify: iters left: 4 (20 enodes) 1538731298.841 * * [misc]simplify: iters left: 3 (23 enodes) 1538731298.849 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731298.849 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731298.849 * * * * [misc]progress: [ 667 / 806 ] simplifiying candidate # 1538731298.850 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731298.851 * * [misc]simplify: iters left: 6 (14 enodes) 1538731298.856 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.862 * * [misc]simplify: iters left: 4 (20 enodes) 1538731298.869 * * [misc]simplify: iters left: 3 (23 enodes) 1538731298.877 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731298.877 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731298.877 * * * * [misc]progress: [ 668 / 806 ] simplifiying candidate # 1538731298.878 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.879 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.885 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.891 * * [misc]simplify: iters left: 4 (17 enodes) 1538731298.896 * * [misc]simplify: iters left: 3 (20 enodes) 1538731298.903 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.904 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731298.904 * * * * [misc]progress: [ 669 / 806 ] simplifiying candidate # 1538731298.904 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731298.905 * * [misc]simplify: iters left: 6 (13 enodes) 1538731298.911 * * [misc]simplify: iters left: 5 (18 enodes) 1538731298.917 * * [misc]simplify: iters left: 4 (20 enodes) 1538731298.924 * * [misc]simplify: iters left: 3 (25 enodes) 1538731298.931 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731298.931 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731298.931 * * * * [misc]progress: [ 670 / 806 ] simplifiying candidate # 1538731298.931 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.932 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.936 * * [misc]simplify: iters left: 5 (15 enodes) 1538731298.941 * * [misc]simplify: iters left: 4 (17 enodes) 1538731298.947 * * [misc]simplify: iters left: 3 (20 enodes) 1538731298.954 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731298.954 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731298.954 * * * * [misc]progress: [ 671 / 806 ] simplifiying candidate # 1538731298.954 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) 1) 1538731298.955 * * [misc]simplify: iters left: 6 (12 enodes) 1538731298.959 * * [misc]simplify: iters left: 5 (17 enodes) 1538731298.966 * * [misc]simplify: iters left: 4 (21 enodes) 1538731298.972 * * [misc]simplify: iters left: 3 (24 enodes) 1538731298.979 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) 1538731298.979 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731298.979 * * * * [misc]progress: [ 672 / 806 ] simplifiying candidate # 1538731298.979 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731298.981 * * [misc]simplify: iters left: 6 (14 enodes) 1538731298.987 * * [misc]simplify: iters left: 5 (27 enodes) 1538731299.001 * * [misc]simplify: iters left: 4 (54 enodes) 1538731299.028 * * [misc]simplify: iters left: 3 (90 enodes) 1538731299.047 * * [misc]simplify: iters left: 2 (120 enodes) 1538731299.065 * * [misc]simplify: iters left: 1 (124 enodes) 1538731299.088 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) 1538731299.088 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (sqrt (hypot y.re y.im)) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731299.088 * * * * [misc]progress: [ 673 / 806 ] simplifiying candidate # 1538731299.088 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731299.089 * * [misc]simplify: iters left: 6 (17 enodes) 1538731299.095 * * [misc]simplify: iters left: 5 (29 enodes) 1538731299.102 * * [misc]simplify: iters left: 4 (51 enodes) 1538731299.114 * * [misc]simplify: iters left: 3 (85 enodes) 1538731299.132 * * [misc]simplify: iters left: 2 (118 enodes) 1538731299.154 * * [misc]simplify: iters left: 1 (135 enodes) 1538731299.189 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731299.190 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731299.190 * * * * [misc]progress: [ 674 / 806 ] simplifiying candidate # 1538731299.190 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731299.191 * * [misc]simplify: iters left: 6 (15 enodes) 1538731299.195 * * [misc]simplify: iters left: 5 (26 enodes) 1538731299.201 * * [misc]simplify: iters left: 4 (48 enodes) 1538731299.212 * * [misc]simplify: iters left: 3 (82 enodes) 1538731299.231 * * [misc]simplify: iters left: 2 (115 enodes) 1538731299.254 * * [misc]simplify: iters left: 1 (133 enodes) 1538731299.287 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731299.287 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731299.287 * * * * [misc]progress: [ 675 / 806 ] simplifiying candidate # 1538731299.287 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731299.288 * * [misc]simplify: iters left: 6 (16 enodes) 1538731299.292 * * [misc]simplify: iters left: 5 (29 enodes) 1538731299.301 * * [misc]simplify: iters left: 4 (48 enodes) 1538731299.313 * * [misc]simplify: iters left: 3 (86 enodes) 1538731299.351 * * [misc]simplify: iters left: 2 (269 enodes) 1538731299.452 * * [misc]simplify: iters left: 1 (331 enodes) 1538731299.478 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731299.478 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731299.478 * * * * [misc]progress: [ 676 / 806 ] simplifiying candidate # 1538731299.478 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731299.479 * * [misc]simplify: iters left: 6 (15 enodes) 1538731299.483 * * [misc]simplify: iters left: 5 (26 enodes) 1538731299.489 * * [misc]simplify: iters left: 4 (48 enodes) 1538731299.501 * * [misc]simplify: iters left: 3 (82 enodes) 1538731299.520 * * [misc]simplify: iters left: 2 (115 enodes) 1538731299.541 * * [misc]simplify: iters left: 1 (133 enodes) 1538731299.574 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731299.574 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731299.574 * * * * [misc]progress: [ 677 / 806 ] simplifiying candidate # 1538731299.574 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731299.576 * * [misc]simplify: iters left: 6 (15 enodes) 1538731299.581 * * [misc]simplify: iters left: 5 (28 enodes) 1538731299.588 * * [misc]simplify: iters left: 4 (49 enodes) 1538731299.601 * * [misc]simplify: iters left: 3 (90 enodes) 1538731299.639 * * [misc]simplify: iters left: 2 (271 enodes) 1538731299.768 * * [misc]simplify: iters left: 1 (343 enodes) 1538731299.799 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731299.799 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731299.799 * * * * [misc]progress: [ 678 / 806 ] simplifiying candidate # 1538731299.799 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731299.801 * * [misc]simplify: iters left: 6 (17 enodes) 1538731299.804 * * [misc]simplify: iters left: 5 (27 enodes) 1538731299.812 * * [misc]simplify: iters left: 4 (43 enodes) 1538731299.831 * * [misc]simplify: iters left: 3 (81 enodes) 1538731299.848 * * [misc]simplify: iters left: 2 (120 enodes) 1538731299.882 * * [misc]simplify: iters left: 1 (141 enodes) 1538731299.927 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) 1538731299.927 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731299.928 * * * * [misc]progress: [ 679 / 806 ] simplifiying candidate # 1538731299.928 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731299.929 * * [misc]simplify: iters left: 6 (14 enodes) 1538731299.932 * * [misc]simplify: iters left: 5 (22 enodes) 1538731299.936 * * [misc]simplify: iters left: 4 (29 enodes) 1538731299.942 * * [misc]simplify: iters left: 3 (44 enodes) 1538731299.950 * * [misc]simplify: iters left: 2 (55 enodes) 1538731299.957 * * [misc]simplify: iters left: 1 (58 enodes) 1538731299.968 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) 1538731299.968 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731299.968 * * * * [misc]progress: [ 680 / 806 ] simplifiying candidate # 1538731299.968 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731299.969 * * [misc]simplify: iters left: 6 (16 enodes) 1538731299.972 * * [misc]simplify: iters left: 5 (24 enodes) 1538731299.977 * * [misc]simplify: iters left: 4 (35 enodes) 1538731299.985 * * [misc]simplify: iters left: 3 (51 enodes) 1538731299.993 * * [misc]simplify: iters left: 2 (59 enodes) 1538731300.002 * * [misc]simplify: iters left: 1 (62 enodes) 1538731300.026 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731300.026 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731300.026 * * * * [misc]progress: [ 681 / 806 ] simplifiying candidate # 1538731300.027 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731300.028 * * [misc]simplify: iters left: 6 (16 enodes) 1538731300.035 * * [misc]simplify: iters left: 5 (26 enodes) 1538731300.044 * * [misc]simplify: iters left: 4 (35 enodes) 1538731300.060 * * [misc]simplify: iters left: 3 (57 enodes) 1538731300.083 * * [misc]simplify: iters left: 2 (104 enodes) 1538731300.107 * * [misc]simplify: iters left: 1 (110 enodes) 1538731300.118 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731300.118 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731300.118 * * * * [misc]progress: [ 682 / 806 ] simplifiying candidate # 1538731300.118 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731300.119 * * [misc]simplify: iters left: 6 (16 enodes) 1538731300.122 * * [misc]simplify: iters left: 5 (24 enodes) 1538731300.127 * * [misc]simplify: iters left: 4 (35 enodes) 1538731300.134 * * [misc]simplify: iters left: 3 (51 enodes) 1538731300.143 * * [misc]simplify: iters left: 2 (59 enodes) 1538731300.158 * * [misc]simplify: iters left: 1 (62 enodes) 1538731300.187 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731300.187 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731300.187 * * * * [misc]progress: [ 683 / 806 ] simplifiying candidate # 1538731300.188 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731300.189 * * [misc]simplify: iters left: 6 (15 enodes) 1538731300.196 * * [misc]simplify: iters left: 5 (25 enodes) 1538731300.204 * * [misc]simplify: iters left: 4 (34 enodes) 1538731300.221 * * [misc]simplify: iters left: 3 (61 enodes) 1538731300.245 * * [misc]simplify: iters left: 2 (99 enodes) 1538731300.273 * * [misc]simplify: iters left: 1 (103 enodes) 1538731300.292 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731300.292 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731300.292 * * * * [misc]progress: [ 684 / 806 ] simplifiying candidate # 1538731300.292 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731300.294 * * [misc]simplify: iters left: 6 (15 enodes) 1538731300.300 * * [misc]simplify: iters left: 5 (24 enodes) 1538731300.313 * * [misc]simplify: iters left: 4 (40 enodes) 1538731300.332 * * [misc]simplify: iters left: 3 (78 enodes) 1538731300.364 * * [misc]simplify: iters left: 2 (119 enodes) 1538731300.398 * * [misc]simplify: iters left: 1 (139 enodes) 1538731300.449 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731300.449 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731300.450 * * * * [misc]progress: [ 685 / 806 ] simplifiying candidate # 1538731300.450 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731300.452 * * [misc]simplify: iters left: 6 (16 enodes) 1538731300.458 * * [misc]simplify: iters left: 5 (24 enodes) 1538731300.467 * * [misc]simplify: iters left: 4 (35 enodes) 1538731300.481 * * [misc]simplify: iters left: 3 (51 enodes) 1538731300.497 * * [misc]simplify: iters left: 2 (59 enodes) 1538731300.513 * * [misc]simplify: iters left: 1 (62 enodes) 1538731300.542 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731300.542 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731300.542 * * * * [misc]progress: [ 686 / 806 ] simplifiying candidate # 1538731300.543 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731300.544 * * [misc]simplify: iters left: 6 (13 enodes) 1538731300.550 * * [misc]simplify: iters left: 5 (20 enodes) 1538731300.558 * * [misc]simplify: iters left: 4 (27 enodes) 1538731300.568 * * [misc]simplify: iters left: 3 (38 enodes) 1538731300.579 * * [misc]simplify: iters left: 2 (41 enodes) 1538731300.590 * * [misc]simplify: iters left: 1 (42 enodes) 1538731300.606 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731300.606 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731300.606 * * * * [misc]progress: [ 687 / 806 ] simplifiying candidate # 1538731300.607 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731300.608 * * [misc]simplify: iters left: 6 (15 enodes) 1538731300.615 * * [misc]simplify: iters left: 5 (24 enodes) 1538731300.625 * * [misc]simplify: iters left: 4 (34 enodes) 1538731300.641 * * [misc]simplify: iters left: 3 (64 enodes) 1538731300.685 * * [misc]simplify: iters left: 2 (156 enodes) 1538731300.735 * * [misc]simplify: iters left: 1 (160 enodes) 1538731300.744 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731300.744 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731300.745 * * * * [misc]progress: [ 688 / 806 ] simplifiying candidate # 1538731300.745 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731300.745 * * [misc]simplify: iters left: 6 (13 enodes) 1538731300.748 * * [misc]simplify: iters left: 5 (20 enodes) 1538731300.752 * * [misc]simplify: iters left: 4 (27 enodes) 1538731300.757 * * [misc]simplify: iters left: 3 (38 enodes) 1538731300.763 * * [misc]simplify: iters left: 2 (41 enodes) 1538731300.768 * * [misc]simplify: iters left: 1 (42 enodes) 1538731300.777 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731300.777 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731300.777 * * * * [misc]progress: [ 689 / 806 ] simplifiying candidate # 1538731300.777 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731300.778 * * [misc]simplify: iters left: 6 (14 enodes) 1538731300.781 * * [misc]simplify: iters left: 5 (23 enodes) 1538731300.788 * * [misc]simplify: iters left: 4 (33 enodes) 1538731300.804 * * [misc]simplify: iters left: 3 (60 enodes) 1538731300.840 * * [misc]simplify: iters left: 2 (147 enodes) 1538731300.892 * * [misc]simplify: iters left: 1 (154 enodes) 1538731300.902 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731300.902 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731300.902 * * * * [misc]progress: [ 690 / 806 ] simplifiying candidate # 1538731300.903 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731300.904 * * [misc]simplify: iters left: 6 (16 enodes) 1538731300.908 * * [misc]simplify: iters left: 5 (27 enodes) 1538731300.916 * * [misc]simplify: iters left: 4 (43 enodes) 1538731300.938 * * [misc]simplify: iters left: 3 (91 enodes) 1538731300.991 * * [misc]simplify: iters left: 2 (231 enodes) 1538731301.236 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731301.236 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731301.236 * * * * [misc]progress: [ 691 / 806 ] simplifiying candidate # 1538731301.237 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731301.238 * * [misc]simplify: iters left: 6 (16 enodes) 1538731301.249 * * [misc]simplify: iters left: 5 (26 enodes) 1538731301.258 * * [misc]simplify: iters left: 4 (34 enodes) 1538731301.271 * * [misc]simplify: iters left: 3 (46 enodes) 1538731301.287 * * [misc]simplify: iters left: 2 (72 enodes) 1538731301.310 * * [misc]simplify: iters left: 1 (85 enodes) 1538731301.324 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731301.324 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731301.324 * * * * [misc]progress: [ 692 / 806 ] simplifiying candidate # 1538731301.325 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.325 * * [misc]simplify: iters left: 6 (15 enodes) 1538731301.329 * * [misc]simplify: iters left: 5 (24 enodes) 1538731301.334 * * [misc]simplify: iters left: 4 (34 enodes) 1538731301.342 * * [misc]simplify: iters left: 3 (56 enodes) 1538731301.358 * * [misc]simplify: iters left: 2 (119 enodes) 1538731301.400 * * [misc]simplify: iters left: 1 (127 enodes) 1538731301.421 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.421 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731301.421 * * * * [misc]progress: [ 693 / 806 ] simplifiying candidate # 1538731301.421 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt 1)) 1538731301.422 * * [misc]simplify: iters left: 6 (12 enodes) 1538731301.428 * * [misc]simplify: iters left: 5 (21 enodes) 1538731301.436 * * [misc]simplify: iters left: 4 (28 enodes) 1538731301.444 * * [misc]simplify: iters left: 3 (33 enodes) 1538731301.453 * * [misc]simplify: iters left: 2 (44 enodes) 1538731301.463 * * [misc]simplify: iters left: 1 (46 enodes) 1538731301.473 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731301.473 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731301.473 * * * * [misc]progress: [ 694 / 806 ] simplifiying candidate # 1538731301.473 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.475 * * [misc]simplify: iters left: 6 (15 enodes) 1538731301.481 * * [misc]simplify: iters left: 5 (24 enodes) 1538731301.492 * * [misc]simplify: iters left: 4 (34 enodes) 1538731301.507 * * [misc]simplify: iters left: 3 (56 enodes) 1538731301.532 * * [misc]simplify: iters left: 2 (119 enodes) 1538731301.574 * * [misc]simplify: iters left: 1 (127 enodes) 1538731301.595 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.595 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731301.595 * * * * [misc]progress: [ 695 / 806 ] simplifiying candidate # 1538731301.596 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt 1)) 1) 1538731301.597 * * [misc]simplify: iters left: 6 (12 enodes) 1538731301.603 * * [misc]simplify: iters left: 5 (21 enodes) 1538731301.610 * * [misc]simplify: iters left: 4 (28 enodes) 1538731301.619 * * [misc]simplify: iters left: 3 (33 enodes) 1538731301.630 * * [misc]simplify: iters left: 2 (44 enodes) 1538731301.641 * * [misc]simplify: iters left: 1 (46 enodes) 1538731301.650 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731301.650 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731301.650 * * * * [misc]progress: [ 696 / 806 ] simplifiying candidate # 1538731301.650 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731301.652 * * [misc]simplify: iters left: 6 (15 enodes) 1538731301.659 * * [misc]simplify: iters left: 5 (24 enodes) 1538731301.669 * * [misc]simplify: iters left: 4 (40 enodes) 1538731301.689 * * [misc]simplify: iters left: 3 (78 enodes) 1538731301.723 * * [misc]simplify: iters left: 2 (119 enodes) 1538731301.767 * * [misc]simplify: iters left: 1 (139 enodes) 1538731301.806 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.806 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731301.806 * * * * [misc]progress: [ 697 / 806 ] simplifiying candidate # 1538731301.806 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731301.808 * * [misc]simplify: iters left: 6 (16 enodes) 1538731301.815 * * [misc]simplify: iters left: 5 (24 enodes) 1538731301.824 * * [misc]simplify: iters left: 4 (35 enodes) 1538731301.837 * * [misc]simplify: iters left: 3 (51 enodes) 1538731301.851 * * [misc]simplify: iters left: 2 (59 enodes) 1538731301.859 * * [misc]simplify: iters left: 1 (62 enodes) 1538731301.880 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731301.880 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731301.881 * * * * [misc]progress: [ 698 / 806 ] simplifiying candidate # 1538731301.881 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731301.882 * * [misc]simplify: iters left: 6 (13 enodes) 1538731301.886 * * [misc]simplify: iters left: 5 (20 enodes) 1538731301.890 * * [misc]simplify: iters left: 4 (27 enodes) 1538731301.896 * * [misc]simplify: iters left: 3 (38 enodes) 1538731301.901 * * [misc]simplify: iters left: 2 (41 enodes) 1538731301.907 * * [misc]simplify: iters left: 1 (42 enodes) 1538731301.915 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731301.915 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731301.915 * * * * [misc]progress: [ 699 / 806 ] simplifiying candidate # 1538731301.915 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731301.916 * * [misc]simplify: iters left: 6 (15 enodes) 1538731301.923 * * [misc]simplify: iters left: 5 (24 enodes) 1538731301.930 * * [misc]simplify: iters left: 4 (34 enodes) 1538731301.941 * * [misc]simplify: iters left: 3 (64 enodes) 1538731301.970 * * [misc]simplify: iters left: 2 (156 enodes) 1538731302.014 * * [misc]simplify: iters left: 1 (160 enodes) 1538731302.024 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) 1538731302.024 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731302.024 * * * * [misc]progress: [ 700 / 806 ] simplifiying candidate # 1538731302.024 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731302.027 * * [misc]simplify: iters left: 6 (13 enodes) 1538731302.030 * * [misc]simplify: iters left: 5 (20 enodes) 1538731302.033 * * [misc]simplify: iters left: 4 (27 enodes) 1538731302.039 * * [misc]simplify: iters left: 3 (38 enodes) 1538731302.044 * * [misc]simplify: iters left: 2 (41 enodes) 1538731302.054 * * [misc]simplify: iters left: 1 (42 enodes) 1538731302.067 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) 1538731302.067 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731302.067 * * * * [misc]progress: [ 701 / 806 ] simplifiying candidate # 1538731302.067 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731302.068 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.071 * * [misc]simplify: iters left: 5 (23 enodes) 1538731302.075 * * [misc]simplify: iters left: 4 (33 enodes) 1538731302.084 * * [misc]simplify: iters left: 3 (60 enodes) 1538731302.120 * * [misc]simplify: iters left: 2 (147 enodes) 1538731302.183 * * [misc]simplify: iters left: 1 (154 enodes) 1538731302.193 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731302.193 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731302.193 * * * * [misc]progress: [ 702 / 806 ] simplifiying candidate # 1538731302.193 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.194 * * [misc]simplify: iters left: 6 (15 enodes) 1538731302.197 * * [misc]simplify: iters left: 5 (26 enodes) 1538731302.204 * * [misc]simplify: iters left: 4 (50 enodes) 1538731302.217 * * [misc]simplify: iters left: 3 (95 enodes) 1538731302.248 * * [misc]simplify: iters left: 2 (183 enodes) 1538731302.306 * * [misc]simplify: iters left: 1 (221 enodes) 1538731302.342 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.342 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731302.342 * * * * [misc]progress: [ 703 / 806 ] simplifiying candidate # 1538731302.342 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731302.343 * * [misc]simplify: iters left: 6 (15 enodes) 1538731302.347 * * [misc]simplify: iters left: 5 (25 enodes) 1538731302.352 * * [misc]simplify: iters left: 4 (39 enodes) 1538731302.361 * * [misc]simplify: iters left: 3 (59 enodes) 1538731302.381 * * [misc]simplify: iters left: 2 (85 enodes) 1538731302.406 * * [misc]simplify: iters left: 1 (88 enodes) 1538731302.424 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) 1538731302.424 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731302.425 * * * * [misc]progress: [ 704 / 806 ] simplifiying candidate # 1538731302.425 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731302.426 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.432 * * [misc]simplify: iters left: 5 (23 enodes) 1538731302.443 * * [misc]simplify: iters left: 4 (38 enodes) 1538731302.462 * * [misc]simplify: iters left: 3 (65 enodes) 1538731302.496 * * [misc]simplify: iters left: 2 (141 enodes) 1538731302.547 * * [misc]simplify: iters left: 1 (143 enodes) 1538731302.566 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731302.566 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731302.566 * * * * [misc]progress: [ 705 / 806 ] simplifiying candidate # 1538731302.566 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt 1)) 1538731302.567 * * [misc]simplify: iters left: 6 (12 enodes) 1538731302.574 * * [misc]simplify: iters left: 5 (21 enodes) 1538731302.580 * * [misc]simplify: iters left: 4 (27 enodes) 1538731302.590 * * [misc]simplify: iters left: 3 (32 enodes) 1538731302.598 * * [misc]simplify: iters left: 2 (37 enodes) 1538731302.604 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731302.604 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731302.604 * * * * [misc]progress: [ 706 / 806 ] simplifiying candidate # 1538731302.604 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731302.605 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.608 * * [misc]simplify: iters left: 5 (23 enodes) 1538731302.614 * * [misc]simplify: iters left: 4 (38 enodes) 1538731302.622 * * [misc]simplify: iters left: 3 (65 enodes) 1538731302.641 * * [misc]simplify: iters left: 2 (141 enodes) 1538731302.680 * * [misc]simplify: iters left: 1 (143 enodes) 1538731302.698 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) 1538731302.698 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731302.698 * * * * [misc]progress: [ 707 / 806 ] simplifiying candidate # 1538731302.698 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1) 1) 1538731302.699 * * [misc]simplify: iters left: 6 (11 enodes) 1538731302.701 * * [misc]simplify: iters left: 5 (18 enodes) 1538731302.704 * * [misc]simplify: iters left: 4 (22 enodes) 1538731302.708 * * [misc]simplify: iters left: 3 (27 enodes) 1538731302.712 * * [misc]simplify: iters left: 2 (35 enodes) 1538731302.717 * * [misc]simplify: iters left: 1 (37 enodes) 1538731302.721 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1538731302.721 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) (/ (hypot y.re y.im) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731302.722 * * * * [misc]progress: [ 708 / 806 ] simplifiying candidate # 1538731302.722 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.722 * * [misc]simplify: iters left: 6 (13 enodes) 1538731302.727 * * [misc]simplify: iters left: 5 (22 enodes) 1538731302.735 * * [misc]simplify: iters left: 4 (30 enodes) 1538731302.745 * * [misc]simplify: iters left: 3 (35 enodes) 1538731302.755 * * [misc]simplify: iters left: 2 (39 enodes) 1538731302.760 * * [misc]simplify: iters left: 1 (41 enodes) 1538731302.767 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) 1538731302.767 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731302.767 * * * * [misc]progress: [ 709 / 806 ] simplifiying candidate # 1538731302.767 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731302.768 * * [misc]simplify: iters left: 6 (16 enodes) 1538731302.771 * * [misc]simplify: iters left: 5 (24 enodes) 1538731302.777 * * [misc]simplify: iters left: 4 (31 enodes) 1538731302.782 * * [misc]simplify: iters left: 3 (37 enodes) 1538731302.788 * * [misc]simplify: iters left: 2 (43 enodes) 1538731302.806 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.806 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731302.806 * * * * [misc]progress: [ 710 / 806 ] simplifiying candidate # 1538731302.807 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731302.808 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.814 * * [misc]simplify: iters left: 5 (21 enodes) 1538731302.822 * * [misc]simplify: iters left: 4 (28 enodes) 1538731302.832 * * [misc]simplify: iters left: 3 (34 enodes) 1538731302.842 * * [misc]simplify: iters left: 2 (40 enodes) 1538731302.858 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731302.858 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731302.858 * * * * [misc]progress: [ 711 / 806 ] simplifiying candidate # 1538731302.858 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731302.860 * * [misc]simplify: iters left: 6 (15 enodes) 1538731302.867 * * [misc]simplify: iters left: 5 (24 enodes) 1538731302.876 * * [misc]simplify: iters left: 4 (31 enodes) 1538731302.886 * * [misc]simplify: iters left: 3 (37 enodes) 1538731302.895 * * [misc]simplify: iters left: 2 (42 enodes) 1538731302.903 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.903 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731302.903 * * * * [misc]progress: [ 712 / 806 ] simplifiying candidate # 1538731302.903 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731302.904 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.907 * * [misc]simplify: iters left: 5 (21 enodes) 1538731302.910 * * [misc]simplify: iters left: 4 (28 enodes) 1538731302.915 * * [misc]simplify: iters left: 3 (34 enodes) 1538731302.920 * * [misc]simplify: iters left: 2 (40 enodes) 1538731302.928 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731302.928 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731302.928 * * * * [misc]progress: [ 713 / 806 ] simplifiying candidate # 1538731302.928 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731302.929 * * [misc]simplify: iters left: 6 (14 enodes) 1538731302.932 * * [misc]simplify: iters left: 5 (23 enodes) 1538731302.937 * * [misc]simplify: iters left: 4 (30 enodes) 1538731302.946 * * [misc]simplify: iters left: 3 (38 enodes) 1538731302.951 * * [misc]simplify: iters left: 2 (43 enodes) 1538731302.957 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731302.957 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731302.957 * * * * [misc]progress: [ 714 / 806 ] simplifiying candidate # 1538731302.957 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731302.958 * * [misc]simplify: iters left: 6 (16 enodes) 1538731302.961 * * [misc]simplify: iters left: 5 (24 enodes) 1538731302.965 * * [misc]simplify: iters left: 4 (32 enodes) 1538731302.973 * * [misc]simplify: iters left: 3 (40 enodes) 1538731302.985 * * [misc]simplify: iters left: 2 (41 enodes) 1538731303.000 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.000 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.000 * * * * [misc]progress: [ 715 / 806 ] simplifiying candidate # 1538731303.001 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.002 * * [misc]simplify: iters left: 6 (13 enodes) 1538731303.007 * * [misc]simplify: iters left: 5 (19 enodes) 1538731303.013 * * [misc]simplify: iters left: 4 (21 enodes) 1538731303.020 * * [misc]simplify: iters left: 3 (24 enodes) 1538731303.023 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731303.024 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.024 * * * * [misc]progress: [ 716 / 806 ] simplifiying candidate # 1538731303.024 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.025 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.027 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.031 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.036 * * [misc]simplify: iters left: 3 (29 enodes) 1538731303.043 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731303.043 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.043 * * * * [misc]progress: [ 717 / 806 ] simplifiying candidate # 1538731303.043 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731303.045 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.052 * * [misc]simplify: iters left: 5 (23 enodes) 1538731303.059 * * [misc]simplify: iters left: 4 (28 enodes) 1538731303.068 * * [misc]simplify: iters left: 3 (35 enodes) 1538731303.072 * * [misc]simplify: iters left: 2 (36 enodes) 1538731303.078 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.078 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.078 * * * * [misc]progress: [ 718 / 806 ] simplifiying candidate # 1538731303.078 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.079 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.081 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.085 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.089 * * [misc]simplify: iters left: 3 (29 enodes) 1538731303.095 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) 1538731303.095 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (fabs (cbrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.095 * * * * [misc]progress: [ 719 / 806 ] simplifiying candidate # 1538731303.095 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731303.096 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.099 * * [misc]simplify: iters left: 5 (22 enodes) 1538731303.102 * * [misc]simplify: iters left: 4 (27 enodes) 1538731303.107 * * [misc]simplify: iters left: 3 (35 enodes) 1538731303.111 * * [misc]simplify: iters left: 2 (36 enodes) 1538731303.115 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.115 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.115 * * * * [misc]progress: [ 720 / 806 ] simplifiying candidate # 1538731303.115 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.116 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.119 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.123 * * [misc]simplify: iters left: 4 (29 enodes) 1538731303.128 * * [misc]simplify: iters left: 3 (37 enodes) 1538731303.138 * * [misc]simplify: iters left: 2 (38 enodes) 1538731303.152 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.152 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.153 * * * * [misc]progress: [ 721 / 806 ] simplifiying candidate # 1538731303.153 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.154 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.162 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.169 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.178 * * [misc]simplify: iters left: 3 (29 enodes) 1538731303.183 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.183 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.183 * * * * [misc]progress: [ 722 / 806 ] simplifiying candidate # 1538731303.183 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.184 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.186 * * [misc]simplify: iters left: 5 (17 enodes) 1538731303.189 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.192 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.196 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731303.196 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.196 * * * * [misc]progress: [ 723 / 806 ] simplifiying candidate # 1538731303.196 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731303.197 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.200 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.204 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.208 * * [misc]simplify: iters left: 3 (33 enodes) 1538731303.212 * * [misc]simplify: iters left: 2 (34 enodes) 1538731303.215 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.215 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.215 * * * * [misc]progress: [ 724 / 806 ] simplifiying candidate # 1538731303.216 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.216 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.219 * * [misc]simplify: iters left: 5 (17 enodes) 1538731303.221 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.224 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.228 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731303.228 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.228 * * * * [misc]progress: [ 725 / 806 ] simplifiying candidate # 1538731303.228 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731303.229 * * [misc]simplify: iters left: 6 (13 enodes) 1538731303.232 * * [misc]simplify: iters left: 5 (20 enodes) 1538731303.238 * * [misc]simplify: iters left: 4 (25 enodes) 1538731303.250 * * [misc]simplify: iters left: 3 (32 enodes) 1538731303.257 * * [misc]simplify: iters left: 2 (33 enodes) 1538731303.265 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.265 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.265 * * * * [misc]progress: [ 726 / 806 ] simplifiying candidate # 1538731303.266 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.267 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.274 * * [misc]simplify: iters left: 5 (24 enodes) 1538731303.281 * * [misc]simplify: iters left: 4 (31 enodes) 1538731303.287 * * [misc]simplify: iters left: 3 (42 enodes) 1538731303.292 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731303.292 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.292 * * * * [misc]progress: [ 727 / 806 ] simplifiying candidate # 1538731303.293 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.293 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.297 * * [misc]simplify: iters left: 5 (23 enodes) 1538731303.301 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.306 * * [misc]simplify: iters left: 3 (33 enodes) 1538731303.310 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.310 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.310 * * * * [misc]progress: [ 728 / 806 ] simplifiying candidate # 1538731303.310 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.311 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.314 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.317 * * [misc]simplify: iters left: 4 (24 enodes) 1538731303.322 * * [misc]simplify: iters left: 3 (31 enodes) 1538731303.326 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.326 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.326 * * * * [misc]progress: [ 729 / 806 ] simplifiying candidate # 1538731303.326 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt 1)) 1538731303.327 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.330 * * [misc]simplify: iters left: 5 (18 enodes) 1538731303.333 * * [misc]simplify: iters left: 4 (20 enodes) 1538731303.337 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.340 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731303.340 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731303.340 * * * * [misc]progress: [ 730 / 806 ] simplifiying candidate # 1538731303.340 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.341 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.344 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.347 * * [misc]simplify: iters left: 4 (24 enodes) 1538731303.352 * * [misc]simplify: iters left: 3 (31 enodes) 1538731303.360 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.361 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.361 * * * * [misc]progress: [ 731 / 806 ] simplifiying candidate # 1538731303.361 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt 1)) 1) 1538731303.362 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.368 * * [misc]simplify: iters left: 5 (18 enodes) 1538731303.372 * * [misc]simplify: iters left: 4 (20 enodes) 1538731303.377 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.383 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731303.383 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731303.383 * * * * [misc]progress: [ 732 / 806 ] simplifiying candidate # 1538731303.383 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.385 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.390 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.398 * * [misc]simplify: iters left: 4 (29 enodes) 1538731303.408 * * [misc]simplify: iters left: 3 (37 enodes) 1538731303.414 * * [misc]simplify: iters left: 2 (38 enodes) 1538731303.422 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.422 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.422 * * * * [misc]progress: [ 733 / 806 ] simplifiying candidate # 1538731303.422 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.423 * * [misc]simplify: iters left: 6 (15 enodes) 1538731303.426 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.429 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.435 * * [misc]simplify: iters left: 3 (29 enodes) 1538731303.440 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.440 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.re y.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.440 * * * * [misc]progress: [ 734 / 806 ] simplifiying candidate # 1538731303.441 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.441 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.444 * * [misc]simplify: iters left: 5 (17 enodes) 1538731303.446 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.452 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.455 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731303.455 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.455 * * * * [misc]progress: [ 735 / 806 ] simplifiying candidate # 1538731303.456 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731303.456 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.460 * * [misc]simplify: iters left: 5 (21 enodes) 1538731303.463 * * [misc]simplify: iters left: 4 (26 enodes) 1538731303.468 * * [misc]simplify: iters left: 3 (33 enodes) 1538731303.471 * * [misc]simplify: iters left: 2 (34 enodes) 1538731303.475 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.475 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.475 * * * * [misc]progress: [ 736 / 806 ] simplifiying candidate # 1538731303.475 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.476 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.479 * * [misc]simplify: iters left: 5 (17 enodes) 1538731303.483 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.490 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.497 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) 1538731303.497 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.497 * * * * [misc]progress: [ 737 / 806 ] simplifiying candidate # 1538731303.498 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731303.499 * * [misc]simplify: iters left: 6 (13 enodes) 1538731303.504 * * [misc]simplify: iters left: 5 (20 enodes) 1538731303.510 * * [misc]simplify: iters left: 4 (25 enodes) 1538731303.519 * * [misc]simplify: iters left: 3 (32 enodes) 1538731303.525 * * [misc]simplify: iters left: 2 (33 enodes) 1538731303.531 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.531 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.531 * * * * [misc]progress: [ 738 / 806 ] simplifiying candidate # 1538731303.531 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.532 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.535 * * [misc]simplify: iters left: 5 (23 enodes) 1538731303.540 * * [misc]simplify: iters left: 4 (33 enodes) 1538731303.546 * * [misc]simplify: iters left: 3 (45 enodes) 1538731303.559 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.560 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.560 * * * * [misc]progress: [ 739 / 806 ] simplifiying candidate # 1538731303.560 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.561 * * [misc]simplify: iters left: 6 (14 enodes) 1538731303.567 * * [misc]simplify: iters left: 5 (22 enodes) 1538731303.575 * * [misc]simplify: iters left: 4 (28 enodes) 1538731303.579 * * [misc]simplify: iters left: 3 (31 enodes) 1538731303.583 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.583 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.583 * * * * [misc]progress: [ 740 / 806 ] simplifiying candidate # 1538731303.584 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.584 * * [misc]simplify: iters left: 6 (13 enodes) 1538731303.587 * * [misc]simplify: iters left: 5 (20 enodes) 1538731303.591 * * [misc]simplify: iters left: 4 (27 enodes) 1538731303.595 * * [misc]simplify: iters left: 3 (30 enodes) 1538731303.598 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.598 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.599 * * * * [misc]progress: [ 741 / 806 ] simplifiying candidate # 1538731303.599 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt 1)) 1538731303.599 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.602 * * [misc]simplify: iters left: 5 (18 enodes) 1538731303.605 * * [misc]simplify: iters left: 4 (20 enodes) 1538731303.607 * * [misc]simplify: iters left: 3 (23 enodes) 1538731303.610 * [exit]simplify: Simplified to (sqrt (fma y.re x.re (* y.im x.im))) 1538731303.610 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma y.re x.re (* y.im x.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731303.610 * * * * [misc]progress: [ 742 / 806 ] simplifiying candidate # 1538731303.610 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.611 * * [misc]simplify: iters left: 6 (13 enodes) 1538731303.615 * * [misc]simplify: iters left: 5 (20 enodes) 1538731303.619 * * [misc]simplify: iters left: 4 (27 enodes) 1538731303.623 * * [misc]simplify: iters left: 3 (30 enodes) 1538731303.630 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.630 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.630 * * * * [misc]progress: [ 743 / 806 ] simplifiying candidate # 1538731303.631 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) 1) 1) 1538731303.631 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.635 * * [misc]simplify: iters left: 5 (15 enodes) 1538731303.640 * * [misc]simplify: iters left: 4 (17 enodes) 1538731303.645 * * [misc]simplify: iters left: 3 (20 enodes) 1538731303.650 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1538731303.650 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.re y.re (* y.im x.im))) (/ (hypot y.re y.im) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731303.650 * * * * [misc]progress: [ 744 / 806 ] simplifiying candidate # 1538731303.650 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.651 * * [misc]simplify: iters left: 6 (9 enodes) 1538731303.655 * * [misc]simplify: iters left: 5 (17 enodes) 1538731303.661 * * [misc]simplify: iters left: 4 (23 enodes) 1538731303.668 * * [misc]simplify: iters left: 3 (25 enodes) 1538731303.676 * * [misc]simplify: iters left: 2 (28 enodes) 1538731303.684 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) 1538731303.684 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.684 * * * * [misc]progress: [ 745 / 806 ] simplifiying candidate # 1538731303.685 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.686 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.691 * * [misc]simplify: iters left: 5 (19 enodes) 1538731303.697 * * [misc]simplify: iters left: 4 (24 enodes) 1538731303.705 * * [misc]simplify: iters left: 3 (27 enodes) 1538731303.713 * * [misc]simplify: iters left: 2 (33 enodes) 1538731303.726 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.726 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.726 * * * * [misc]progress: [ 746 / 806 ] simplifiying candidate # 1538731303.727 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.728 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.732 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.740 * * [misc]simplify: iters left: 4 (21 enodes) 1538731303.745 * * [misc]simplify: iters left: 3 (24 enodes) 1538731303.749 * * [misc]simplify: iters left: 2 (30 enodes) 1538731303.755 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.755 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.755 * * * * [misc]progress: [ 747 / 806 ] simplifiying candidate # 1538731303.755 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt 1)) 1538731303.756 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.758 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.761 * * [misc]simplify: iters left: 4 (21 enodes) 1538731303.765 * * [misc]simplify: iters left: 3 (24 enodes) 1538731303.767 * * [misc]simplify: iters left: 2 (25 enodes) 1538731303.770 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731303.770 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.770 * * * * [misc]progress: [ 748 / 806 ] simplifiying candidate # 1538731303.770 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.771 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.773 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.776 * * [misc]simplify: iters left: 4 (21 enodes) 1538731303.782 * * [misc]simplify: iters left: 3 (24 enodes) 1538731303.790 * * [misc]simplify: iters left: 2 (30 enodes) 1538731303.802 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.802 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (* (sqrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.802 * * * * [misc]progress: [ 749 / 806 ] simplifiying candidate # 1538731303.802 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1) 1538731303.803 * * [misc]simplify: iters left: 6 (9 enodes) 1538731303.807 * * [misc]simplify: iters left: 5 (15 enodes) 1538731303.813 * * [misc]simplify: iters left: 4 (20 enodes) 1538731303.819 * * [misc]simplify: iters left: 3 (24 enodes) 1538731303.822 * * [misc]simplify: iters left: 2 (25 enodes) 1538731303.825 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.825 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.825 * * * * [misc]progress: [ 750 / 806 ] simplifiying candidate # 1538731303.825 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.826 * * [misc]simplify: iters left: 6 (12 enodes) 1538731303.828 * * [misc]simplify: iters left: 5 (19 enodes) 1538731303.833 * * [misc]simplify: iters left: 4 (25 enodes) 1538731303.837 * * [misc]simplify: iters left: 3 (30 enodes) 1538731303.841 * * [misc]simplify: iters left: 2 (31 enodes) 1538731303.847 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.847 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.847 * * * * [misc]progress: [ 751 / 806 ] simplifiying candidate # 1538731303.847 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.848 * * [misc]simplify: iters left: 6 (9 enodes) 1538731303.850 * * [misc]simplify: iters left: 5 (14 enodes) 1538731303.852 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) 1538731303.852 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.852 * * * * [misc]progress: [ 752 / 806 ] simplifiying candidate # 1538731303.853 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.853 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.856 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.861 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.868 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.868 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.868 * * * * [misc]progress: [ 753 / 806 ] simplifiying candidate # 1538731303.868 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt 1)) 1538731303.869 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.873 * * [misc]simplify: iters left: 5 (15 enodes) 1538731303.876 * * [misc]simplify: iters left: 4 (18 enodes) 1538731303.878 * * [misc]simplify: iters left: 3 (21 enodes) 1538731303.881 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731303.881 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.881 * * * * [misc]progress: [ 754 / 806 ] simplifiying candidate # 1538731303.881 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.882 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.884 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.886 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.890 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.890 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.890 * * * * [misc]progress: [ 755 / 806 ] simplifiying candidate # 1538731303.890 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1) 1538731303.890 * * [misc]simplify: iters left: 6 (9 enodes) 1538731303.892 * * [misc]simplify: iters left: 5 (14 enodes) 1538731303.895 * * [misc]simplify: iters left: 4 (17 enodes) 1538731303.898 * * [misc]simplify: iters left: 3 (21 enodes) 1538731303.901 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731303.901 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.901 * * * * [misc]progress: [ 756 / 806 ] simplifiying candidate # 1538731303.901 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.902 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.904 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.907 * * [misc]simplify: iters left: 4 (22 enodes) 1538731303.916 * * [misc]simplify: iters left: 3 (27 enodes) 1538731303.919 * * [misc]simplify: iters left: 2 (28 enodes) 1538731303.924 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.925 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.925 * * * * [misc]progress: [ 757 / 806 ] simplifiying candidate # 1538731303.925 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.925 * * [misc]simplify: iters left: 6 (11 enodes) 1538731303.928 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.930 * * [misc]simplify: iters left: 4 (19 enodes) 1538731303.934 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731303.934 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731303.934 * * * * [misc]progress: [ 758 / 806 ] simplifiying candidate # 1538731303.934 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.934 * * [misc]simplify: iters left: 6 (8 enodes) 1538731303.936 * * [misc]simplify: iters left: 5 (12 enodes) 1538731303.938 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731303.938 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.938 * * * * [misc]progress: [ 759 / 806 ] simplifiying candidate # 1538731303.938 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731303.939 * * [misc]simplify: iters left: 6 (9 enodes) 1538731303.941 * * [misc]simplify: iters left: 5 (13 enodes) 1538731303.944 * * [misc]simplify: iters left: 4 (16 enodes) 1538731303.946 * * [misc]simplify: iters left: 3 (19 enodes) 1538731303.948 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731303.948 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.948 * * * * [misc]progress: [ 760 / 806 ] simplifiying candidate # 1538731303.948 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731303.949 * * [misc]simplify: iters left: 6 (8 enodes) 1538731303.950 * * [misc]simplify: iters left: 5 (12 enodes) 1538731303.952 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731303.953 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731303.953 * * * * [misc]progress: [ 761 / 806 ] simplifiying candidate # 1538731303.953 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731303.953 * * [misc]simplify: iters left: 6 (8 enodes) 1538731303.955 * * [misc]simplify: iters left: 5 (12 enodes) 1538731303.958 * * [misc]simplify: iters left: 4 (15 enodes) 1538731303.960 * * [misc]simplify: iters left: 3 (18 enodes) 1538731303.962 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731303.962 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731303.963 * * * * [misc]progress: [ 762 / 806 ] simplifiying candidate # 1538731303.963 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731303.963 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.966 * * [misc]simplify: iters left: 5 (16 enodes) 1538731303.969 * * [misc]simplify: iters left: 4 (21 enodes) 1538731303.973 * * [misc]simplify: iters left: 3 (34 enodes) 1538731303.979 * * [misc]simplify: iters left: 2 (36 enodes) 1538731303.984 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) 1538731303.985 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731303.985 * * * * [misc]progress: [ 763 / 806 ] simplifiying candidate # 1538731303.985 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731303.986 * * [misc]simplify: iters left: 6 (10 enodes) 1538731303.991 * * [misc]simplify: iters left: 5 (15 enodes) 1538731303.997 * * [misc]simplify: iters left: 4 (17 enodes) 1538731304.003 * * [misc]simplify: iters left: 3 (20 enodes) 1538731304.007 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731304.008 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731304.008 * * * * [misc]progress: [ 764 / 806 ] simplifiying candidate # 1538731304.008 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.008 * * [misc]simplify: iters left: 5 (9 enodes) 1538731304.011 * * [misc]simplify: iters left: 4 (13 enodes) 1538731304.013 * * [misc]simplify: iters left: 3 (16 enodes) 1538731304.016 * * [misc]simplify: iters left: 2 (18 enodes) 1538731304.017 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.018 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.018 * * * * [misc]progress: [ 765 / 806 ] simplifiying candidate # 1538731304.018 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1538731304.018 * * [misc]simplify: iters left: 5 (4 enodes) 1538731304.020 * * [misc]simplify: iters left: 4 (8 enodes) 1538731304.021 * [exit]simplify: Simplified to 1 1538731304.021 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.021 * * * * [misc]progress: [ 766 / 806 ] simplifiying candidate # 1538731304.021 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.021 * * [misc]simplify: iters left: 5 (9 enodes) 1538731304.024 * * [misc]simplify: iters left: 4 (13 enodes) 1538731304.026 * * [misc]simplify: iters left: 3 (16 enodes) 1538731304.029 * * [misc]simplify: iters left: 2 (18 enodes) 1538731304.030 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.030 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.030 * * * * [misc]progress: [ 767 / 806 ] simplifiying candidate # 1538731304.031 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1538731304.031 * * [misc]simplify: iters left: 5 (4 enodes) 1538731304.034 * * [misc]simplify: iters left: 4 (8 enodes) 1538731304.034 * [exit]simplify: Simplified to 1 1538731304.034 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.034 * * * * [misc]progress: [ 768 / 806 ] simplifiying candidate # 1538731304.034 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.035 * * [misc]simplify: iters left: 6 (10 enodes) 1538731304.037 * * [misc]simplify: iters left: 5 (16 enodes) 1538731304.040 * * [misc]simplify: iters left: 4 (22 enodes) 1538731304.044 * * [misc]simplify: iters left: 3 (27 enodes) 1538731304.051 * * [misc]simplify: iters left: 2 (28 enodes) 1538731304.062 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.062 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731304.062 * * * * [misc]progress: [ 769 / 806 ] simplifiying candidate # 1538731304.062 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731304.063 * * [misc]simplify: iters left: 6 (11 enodes) 1538731304.068 * * [misc]simplify: iters left: 5 (16 enodes) 1538731304.073 * * [misc]simplify: iters left: 4 (19 enodes) 1538731304.080 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) 1538731304.080 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731304.080 * * * * [misc]progress: [ 770 / 806 ] simplifiying candidate # 1538731304.080 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.081 * * [misc]simplify: iters left: 6 (8 enodes) 1538731304.084 * * [misc]simplify: iters left: 5 (12 enodes) 1538731304.088 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731304.088 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.088 * * * * [misc]progress: [ 771 / 806 ] simplifiying candidate # 1538731304.089 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt 1)) 1538731304.090 * * [misc]simplify: iters left: 6 (9 enodes) 1538731304.094 * * [misc]simplify: iters left: 5 (13 enodes) 1538731304.099 * * [misc]simplify: iters left: 4 (16 enodes) 1538731304.103 * * [misc]simplify: iters left: 3 (19 enodes) 1538731304.107 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.108 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731304.108 * * * * [misc]progress: [ 772 / 806 ] simplifiying candidate # 1538731304.108 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.112 * * [misc]simplify: iters left: 6 (8 enodes) 1538731304.115 * * [misc]simplify: iters left: 5 (12 enodes) 1538731304.119 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.re y.im))) 1538731304.119 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.119 * * * * [misc]progress: [ 773 / 806 ] simplifiying candidate # 1538731304.120 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1) 1538731304.120 * * [misc]simplify: iters left: 6 (8 enodes) 1538731304.124 * * [misc]simplify: iters left: 5 (12 enodes) 1538731304.128 * * [misc]simplify: iters left: 4 (15 enodes) 1538731304.133 * * [misc]simplify: iters left: 3 (18 enodes) 1538731304.137 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.137 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) (sqrt (hypot y.re y.im)))))) 1538731304.137 * * * * [misc]progress: [ 774 / 806 ] simplifiying candidate # 1538731304.137 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.138 * * [misc]simplify: iters left: 6 (9 enodes) 1538731304.142 * * [misc]simplify: iters left: 5 (13 enodes) 1538731304.146 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.146 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731304.146 * * * * [misc]progress: [ 775 / 806 ] simplifiying candidate # 1538731304.147 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731304.148 * * [misc]simplify: iters left: 6 (9 enodes) 1538731304.151 * * [misc]simplify: iters left: 5 (12 enodes) 1538731304.155 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731304.155 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731304.155 * * * * [misc]progress: [ 776 / 806 ] simplifiying candidate # 1538731304.155 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.156 * * [misc]simplify: iters left: 5 (8 enodes) 1538731304.159 * * [misc]simplify: iters left: 4 (10 enodes) 1538731304.162 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.162 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.162 * * * * [misc]progress: [ 777 / 806 ] simplifiying candidate # 1538731304.162 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt 1)) 1538731304.163 * * [misc]simplify: iters left: 4 (4 enodes) 1538731304.165 * * [misc]simplify: iters left: 3 (6 enodes) 1538731304.166 * [exit]simplify: Simplified to 1 1538731304.166 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.166 * * * * [misc]progress: [ 778 / 806 ] simplifiying candidate # 1538731304.166 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.167 * * [misc]simplify: iters left: 5 (8 enodes) 1538731304.170 * * [misc]simplify: iters left: 4 (10 enodes) 1538731304.173 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.173 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.173 * * * * [misc]progress: [ 779 / 806 ] simplifiying candidate # 1538731304.174 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1538731304.174 * * [misc]simplify: iters left: 4 (3 enodes) 1538731304.175 * * [misc]simplify: iters left: 3 (5 enodes) 1538731304.176 * [exit]simplify: Simplified to 1 1538731304.176 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.176 * * * * [misc]progress: [ 780 / 806 ] simplifiying candidate # 1538731304.177 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.177 * * [misc]simplify: iters left: 6 (8 enodes) 1538731304.180 * * [misc]simplify: iters left: 5 (12 enodes) 1538731304.185 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.185 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731304.185 * * * * [misc]progress: [ 781 / 806 ] simplifiying candidate # 1538731304.185 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731304.186 * * [misc]simplify: iters left: 6 (8 enodes) 1538731304.189 * * [misc]simplify: iters left: 5 (11 enodes) 1538731304.193 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.re y.im)))) 1538731304.193 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731304.193 * * * * [misc]progress: [ 782 / 806 ] simplifiying candidate # 1538731304.193 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.194 * * [misc]simplify: iters left: 5 (7 enodes) 1538731304.196 * * [misc]simplify: iters left: 4 (9 enodes) 1538731304.199 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.199 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.199 * * * * [misc]progress: [ 783 / 806 ] simplifiying candidate # 1538731304.199 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1538731304.200 * * [misc]simplify: iters left: 3 (3 enodes) 1538731304.202 * * [misc]simplify: iters left: 2 (5 enodes) 1538731304.203 * [exit]simplify: Simplified to 1 1538731304.203 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.203 * * * * [misc]progress: [ 784 / 806 ] simplifiying candidate # 1538731304.203 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.204 * * [misc]simplify: iters left: 5 (7 enodes) 1538731304.206 * * [misc]simplify: iters left: 4 (9 enodes) 1538731304.209 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.re y.im)))) 1538731304.209 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.209 * * * * [misc]progress: [ 785 / 806 ] simplifiying candidate # 1538731304.210 * [enter]simplify: Simplifying (/ 1 1) 1538731304.210 * * [misc]simplify: iters left: 2 (2 enodes) 1538731304.211 * * [misc]simplify: iters left: 1 (4 enodes) 1538731304.211 * [exit]simplify: Simplified to 1 1538731304.211 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.211 * * * * [misc]progress: [ 786 / 806 ] simplifiying candidate # 1538731304.212 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.212 * * [misc]simplify: iters left: 6 (11 enodes) 1538731304.214 * * [misc]simplify: iters left: 5 (16 enodes) 1538731304.217 * * [misc]simplify: iters left: 4 (18 enodes) 1538731304.220 * * [misc]simplify: iters left: 3 (21 enodes) 1538731304.224 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) 1538731304.224 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (* (cbrt (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (cbrt (sqrt (hypot y.re y.im))))))) 1538731304.224 * * * * [misc]progress: [ 787 / 806 ] simplifiying candidate # 1538731304.224 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (* (cbrt (hypot y.re y.im)) (cbrt (hypot y.re y.im))))) 1538731304.225 * * [misc]simplify: iters left: 6 (11 enodes) 1538731304.227 * * [misc]simplify: iters left: 5 (15 enodes) 1538731304.229 * * [misc]simplify: iters left: 4 (17 enodes) 1538731304.235 * * [misc]simplify: iters left: 3 (20 enodes) 1538731304.242 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) 1538731304.242 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (fabs (cbrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (cbrt (hypot y.re y.im))))))) 1538731304.242 * * * * [misc]progress: [ 788 / 806 ] simplifiying candidate # 1538731304.242 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.243 * * [misc]simplify: iters left: 5 (10 enodes) 1538731304.247 * * [misc]simplify: iters left: 4 (13 enodes) 1538731304.251 * * [misc]simplify: iters left: 3 (15 enodes) 1538731304.256 * * [misc]simplify: iters left: 2 (18 enodes) 1538731304.262 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.262 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.262 * * * * [misc]progress: [ 789 / 806 ] simplifiying candidate # 1538731304.262 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt 1)) 1538731304.263 * * [misc]simplify: iters left: 5 (9 enodes) 1538731304.267 * * [misc]simplify: iters left: 4 (14 enodes) 1538731304.272 * * [misc]simplify: iters left: 3 (16 enodes) 1538731304.277 * * [misc]simplify: iters left: 2 (19 enodes) 1538731304.282 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731304.282 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.re x.re (* y.im x.im)) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.282 * * * * [misc]progress: [ 790 / 806 ] simplifiying candidate # 1538731304.282 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.283 * * [misc]simplify: iters left: 5 (10 enodes) 1538731304.286 * * [misc]simplify: iters left: 4 (13 enodes) 1538731304.291 * * [misc]simplify: iters left: 3 (15 enodes) 1538731304.296 * * [misc]simplify: iters left: 2 (18 enodes) 1538731304.302 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) 1538731304.302 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.re y.re (* y.im x.im)) (sqrt (sqrt (hypot y.re y.im)))) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (sqrt (hypot y.re y.im))))))) 1538731304.302 * * * * [misc]progress: [ 791 / 806 ] simplifiying candidate # 1538731304.302 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) 1) 1538731304.302 * * [misc]simplify: iters left: 5 (8 enodes) 1538731304.306 * * [misc]simplify: iters left: 4 (13 enodes) 1538731304.311 * * [misc]simplify: iters left: 3 (17 enodes) 1538731304.316 * * [misc]simplify: iters left: 2 (20 enodes) 1538731304.322 * [exit]simplify: Simplified to (fma y.re x.re (* y.im x.im)) 1538731304.322 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma y.re x.re (* y.im x.im)) (/ (hypot y.re y.im) (/ (/ 1 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im)))))) 1538731304.322 * * * * [misc]progress: [ 792 / 806 ] simplifiying candidate # 1538731304.322 * * * * [misc]progress: [ 793 / 806 ] simplifiying candidate # 1538731304.322 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731304.323 * * [misc]simplify: iters left: 5 (9 enodes) 1538731304.326 * * [misc]simplify: iters left: 4 (12 enodes) 1538731304.331 * * [misc]simplify: iters left: 3 (14 enodes) 1538731304.336 * * [misc]simplify: iters left: 2 (17 enodes) 1538731304.341 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731304.341 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (/ (hypot y.re y.im) (/ 1 (sqrt (hypot y.re y.im)))))) 1538731304.341 * * * * [misc]progress: [ 794 / 806 ] simplifiying candidate # 1538731304.342 * [enter]simplify: Simplifying (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) 1538731304.343 * * [misc]simplify: iters left: 5 (9 enodes) 1538731304.346 * * [misc]simplify: iters left: 4 (12 enodes) 1538731304.350 * * [misc]simplify: iters left: 3 (14 enodes) 1538731304.355 * * [misc]simplify: iters left: 2 (17 enodes) 1538731304.361 * [exit]simplify: Simplified to (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) 1538731304.361 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* y.im x.im)) (sqrt (hypot y.re y.im))) (* (hypot y.re y.im) (sqrt (hypot y.re y.im))))) 1538731304.361 * * * * [misc]progress: [ 795 / 806 ] simplifiying candidate # 1538731304.361 * [enter]simplify: Simplifying x.re 1538731304.361 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.362 * [exit]simplify: Simplified to x.re 1538731304.362 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.re (hypot y.re y.im))) 1538731304.362 * * * * [misc]progress: [ 796 / 806 ] simplifiying candidate # 1538731304.362 * [enter]simplify: Simplifying x.im 1538731304.362 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.362 * [exit]simplify: Simplified to x.im 1538731304.362 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.im (hypot y.re y.im))) 1538731304.363 * * * * [misc]progress: [ 797 / 806 ] simplifiying candidate # 1538731304.363 * [enter]simplify: Simplifying (* -1 x.im) 1538731304.363 * * [misc]simplify: iters left: 2 (3 enodes) 1538731304.364 * * [misc]simplify: iters left: 1 (5 enodes) 1538731304.366 * [exit]simplify: Simplified to (- x.im) 1538731304.366 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (- x.im) (hypot y.re y.im))) 1538731304.366 * * * * [misc]progress: [ 798 / 806 ] simplifiying candidate # 1538731304.366 * [enter]simplify: Simplifying 0 1538731304.366 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.367 * [exit]simplify: Simplified to 0 1538731304.367 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 0 (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.367 * * * * [misc]progress: [ 799 / 806 ] simplifiying candidate # 1538731304.367 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ (* y.re x.re) (pow y.im 2))) (- (+ (* +nan.0 (/ (* y.re x.re) y.im)) (- (* +nan.0 x.im)))))) 1538731304.367 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ +nan.0 (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.367 * * * * [misc]progress: [ 800 / 806 ] simplifiying candidate # 1538731304.367 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ (* y.re x.re) (pow y.im 2))) (- (+ (* +nan.0 (/ (* y.re x.re) y.im)) (- (* +nan.0 x.im)))))) 1538731304.367 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ +nan.0 (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.367 * * * * [misc]progress: [ 801 / 806 ] simplifiying candidate # 1538731304.367 * [enter]simplify: Simplifying 0 1538731304.368 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.368 * [exit]simplify: Simplified to 0 1538731304.368 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 0 (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.368 * * * * [misc]progress: [ 802 / 806 ] simplifiying candidate # 1538731304.368 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731304.369 * * [misc]simplify: iters left: 4 (7 enodes) 1538731304.375 * * [misc]simplify: iters left: 3 (11 enodes) 1538731304.378 * * [misc]simplify: iters left: 2 (14 enodes) 1538731304.383 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731304.383 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.383 * * * * [misc]progress: [ 803 / 806 ] simplifiying candidate # 1538731304.383 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1538731304.384 * * [misc]simplify: iters left: 4 (7 enodes) 1538731304.387 * * [misc]simplify: iters left: 3 (11 enodes) 1538731304.391 * * [misc]simplify: iters left: 2 (14 enodes) 1538731304.395 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1538731304.395 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.re y.im))) (sqrt (hypot y.re y.im))) (hypot y.re y.im))) 1538731304.395 * * * * [misc]progress: [ 804 / 806 ] simplifiying candidate # 1538731304.395 * [enter]simplify: Simplifying 0 1538731304.395 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.396 * [exit]simplify: Simplified to 0 1538731304.396 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731304.396 * * * * [misc]progress: [ 805 / 806 ] simplifiying candidate # 1538731304.396 * [enter]simplify: Simplifying 0 1538731304.396 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.396 * [exit]simplify: Simplified to 0 1538731304.396 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731304.396 * * * * [misc]progress: [ 806 / 806 ] simplifiying candidate # 1538731304.397 * [enter]simplify: Simplifying 0 1538731304.397 * * [misc]simplify: iters left: 0 (1 enodes) 1538731304.397 * [exit]simplify: Simplified to 0 1538731304.397 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1538731304.397 * * * [misc]progress: adding candidates to table 1538731326.423 * [misc]progress: [Phase 3 of 3] Extracting. 1538731326.423 * * [misc]regime: Finding splitpoints for: (# # # # # # # # # #) 1538731326.426 * * * [misc]regime-changes: Trying 5 branch expressions: (y.im x.im y.re x.re (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im)))) 1538731326.426 * * * * [misc]regimes: Trying to branch on y.im from (# # # # # # # # # #) 1538731326.579 * * * * [misc]regimes: Trying to branch on x.im from (# # # # # # # # # #) 1538731326.698 * * * * [misc]regimes: Trying to branch on y.re from (# # # # # # # # # #) 1538731326.833 * * * * [misc]regimes: Trying to branch on x.re from (# # # # # # # # # #) 1538731326.924 * * * * [misc]regimes: Trying to branch on (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) from (# # # # # # # # # #) 1538731327.046 * * * [misc]regime: Found split indices: #