1544782480.858 * [misc]progress: [Phase 1 of 3] Setting up. 1544782480.858 * * * [misc]progress: [1/2] Preparing points 1544782480.858 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1544782480.965 * * * * [misc]points: Filtering points with unrepresentable outputs 1544782480.966 * * * * [misc]points: Sampling 8 additional inputs, on iter 1 have 248 / 256 1544782480.972 * * * * [misc]points: Filtering points with unrepresentable outputs 1544782480.972 * * * * [misc]points: Sampling 4 additional inputs, on iter 2 have 254 / 256 1544782480.977 * * * * [misc]points: Filtering points with unrepresentable outputs 1544782480.978 * * * * [exit]points: Sampled 257 points with exact outputs 1544782480.978 * * * [misc]progress: [2/2] Setting up program. 1544782480.986 * [misc]progress: [Phase 2 of 3] Improving. 1544782480.987 * [enter]simplify: Simplifying (/ (+ (* x.re y.re) (* x.im y.im)) (+ (* y.re y.re) (* y.im y.im))) 1544782480.988 * * [misc]simplify: iters left: 6 (11 enodes) 1544782480.993 * * [misc]simplify: iters left: 5 (17 enodes) 1544782480.999 * * [misc]simplify: iters left: 4 (21 enodes) 1544782481.006 * [exit]simplify: Simplified to (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))) 1544782481.025 * * [misc]progress: iteration 1 / 4 1544782481.025 * * * [misc]progress: picking best candidate 1544782481.034 * * * * [misc]pick: Picked # 1544782481.034 * * * [misc]progress: localizing error 1544782481.074 * * * [misc]progress: generating rewritten candidates 1544782481.074 * * * * [misc]progress: [ 1 / 1 ] rewriting at (2) 1544782481.135 * * * [misc]progress: generating series expansions 1544782481.135 * * * * [misc]progress: [ 1 / 1 ] generating series at (2) 1544782481.135 * [misc]backup-simplify: Simplify (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))) into (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) 1544782481.135 * [misc]approximate: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in (x.re y.re x.im y.im) around 0 1544782481.135 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in y.im 1544782481.135 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.im 1544782481.135 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1544782481.135 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.im 1544782481.135 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782481.135 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.136 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.136 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.136 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782481.136 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.136 * [misc]backup-simplify: Simplify 0 into 0 1544782481.136 * [misc]backup-simplify: Simplify 1 into 1 1544782481.136 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782481.136 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.136 * [misc]taylor: Taking taylor expansion of (fma y.im y.im (pow y.re 2)) in y.im 1544782481.136 * [misc]taylor: Rewrote expression to (+ (* y.im y.im) (pow y.re 2)) 1544782481.136 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782481.136 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.136 * [misc]backup-simplify: Simplify 0 into 0 1544782481.136 * [misc]backup-simplify: Simplify 1 into 1 1544782481.136 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.136 * [misc]backup-simplify: Simplify 0 into 0 1544782481.136 * [misc]backup-simplify: Simplify 1 into 1 1544782481.136 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1544782481.136 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.136 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.136 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1544782481.136 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782481.136 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782481.136 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782481.136 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.136 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782481.137 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1544782481.137 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in x.im 1544782481.137 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.im 1544782481.137 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1544782481.137 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.im 1544782481.137 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782481.137 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.137 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.137 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.137 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782481.137 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.137 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.137 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.137 * [misc]backup-simplify: Simplify 0 into 0 1544782481.137 * [misc]backup-simplify: Simplify 1 into 1 1544782481.137 * [misc]taylor: Taking taylor expansion of (fma y.im y.im (pow y.re 2)) in x.im 1544782481.137 * [misc]taylor: Rewrote expression to (+ (* y.im y.im) (pow y.re 2)) 1544782481.137 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782481.137 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.137 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.137 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.137 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.137 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782481.137 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.137 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.137 * [misc]backup-simplify: Simplify (* x.re y.re) into (* y.re x.re) 1544782481.137 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782481.137 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782481.137 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.137 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.137 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782481.137 * [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))) 1544782481.137 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in y.re 1544782481.137 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in y.re 1544782481.137 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1544782481.137 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in y.re 1544782481.137 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782481.138 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.138 * [misc]backup-simplify: Simplify 0 into 0 1544782481.138 * [misc]backup-simplify: Simplify 1 into 1 1544782481.138 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.138 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.138 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.138 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.138 * [misc]taylor: Taking taylor expansion of (fma y.im y.im (pow y.re 2)) in y.re 1544782481.138 * [misc]taylor: Rewrote expression to (+ (* y.im y.im) (pow y.re 2)) 1544782481.138 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.138 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.138 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.138 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.138 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.138 * [misc]backup-simplify: Simplify 0 into 0 1544782481.138 * [misc]backup-simplify: Simplify 1 into 1 1544782481.138 * [misc]backup-simplify: Simplify (* x.re 0) into 0 1544782481.138 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.138 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782481.138 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.138 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782481.138 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782481.138 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in x.re 1544782481.138 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1544782481.138 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1544782481.138 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1544782481.138 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.138 * [misc]backup-simplify: Simplify 0 into 0 1544782481.138 * [misc]backup-simplify: Simplify 1 into 1 1544782481.138 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.138 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.138 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.138 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.138 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.138 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.138 * [misc]taylor: Taking taylor expansion of (fma y.im y.im (pow y.re 2)) in x.re 1544782481.138 * [misc]taylor: Rewrote expression to (+ (* y.im y.im) (pow y.re 2)) 1544782481.138 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782481.138 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.139 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.139 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.139 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1544782481.139 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.139 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782481.139 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.139 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.139 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782481.139 * [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))) 1544782481.139 * [misc]taylor: Taking taylor expansion of (/ (fma x.re y.re (* y.im x.im)) (fma y.im y.im (pow y.re 2))) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of (fma x.re y.re (* y.im x.im)) in x.re 1544782481.139 * [misc]taylor: Rewrote expression to (+ (* x.re y.re) (* y.im x.im)) 1544782481.139 * [misc]taylor: Taking taylor expansion of (* x.re y.re) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.139 * [misc]backup-simplify: Simplify 0 into 0 1544782481.139 * [misc]backup-simplify: Simplify 1 into 1 1544782481.139 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.139 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.139 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.139 * [misc]taylor: Taking taylor expansion of (fma y.im y.im (pow y.re 2)) in x.re 1544782481.139 * [misc]taylor: Rewrote expression to (+ (* y.im y.im) (pow y.re 2)) 1544782481.139 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.139 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.139 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.139 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.139 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.140 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.140 * [misc]backup-simplify: Simplify (* 0 y.re) into 0 1544782481.140 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.140 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782481.140 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.140 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.140 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782481.140 * [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))) 1544782481.140 * [misc]taylor: Taking taylor expansion of (/ (* y.im x.im) (+ (pow y.re 2) (pow y.im 2))) in y.re 1544782481.140 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782481.140 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.140 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.140 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.140 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.140 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1544782481.140 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.140 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.140 * [misc]backup-simplify: Simplify 0 into 0 1544782481.140 * [misc]backup-simplify: Simplify 1 into 1 1544782481.140 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.140 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.140 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.140 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.140 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.140 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1544782481.141 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782481.141 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.im 1544782481.141 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.141 * [misc]backup-simplify: Simplify 0 into 0 1544782481.141 * [misc]backup-simplify: Simplify 1 into 1 1544782481.141 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.141 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.141 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.141 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 y.re)) into y.re 1544782481.141 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.141 * [misc]backup-simplify: Simplify (+ y.re 0) into y.re 1544782481.141 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782481.141 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782481.141 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.142 * [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))) 1544782481.142 * [misc]taylor: Taking taylor expansion of (/ y.re (+ (pow y.re 2) (pow y.im 2))) in y.re 1544782481.142 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.142 * [misc]backup-simplify: Simplify 0 into 0 1544782481.142 * [misc]backup-simplify: Simplify 1 into 1 1544782481.142 * [misc]taylor: Taking taylor expansion of (+ (pow y.re 2) (pow y.im 2)) in y.re 1544782481.142 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.142 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.142 * [misc]backup-simplify: Simplify 0 into 0 1544782481.142 * [misc]backup-simplify: Simplify 1 into 1 1544782481.142 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.142 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.142 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.142 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.142 * [misc]backup-simplify: Simplify (+ 0 (pow y.im 2)) into (pow y.im 2) 1544782481.142 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.142 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.142 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782481.142 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.142 * [misc]backup-simplify: Simplify (- (/ 0 (pow y.im 2)) (+ (* (/ x.im y.im) (/ 0 (pow y.im 2))))) into 0 1544782481.142 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.142 * [misc]backup-simplify: Simplify 0 into 0 1544782481.143 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.143 * [misc]backup-simplify: Simplify 0 into 0 1544782481.143 * [misc]backup-simplify: Simplify 0 into 0 1544782481.143 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782481.143 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.143 * [misc]backup-simplify: Simplify 0 into 0 1544782481.143 * [misc]backup-simplify: Simplify 1 into 1 1544782481.143 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.143 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.143 * [misc]backup-simplify: Simplify 0 into 0 1544782481.143 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 y.re))) into 0 1544782481.143 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782481.143 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.144 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782481.144 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782481.144 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.144 * [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 1544782481.144 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782481.144 * [misc]backup-simplify: Simplify 0 into 0 1544782481.144 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.144 * [misc]backup-simplify: Simplify 0 into 0 1544782481.145 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.145 * [misc]backup-simplify: Simplify 0 into 0 1544782481.145 * [misc]backup-simplify: Simplify 0 into 0 1544782481.145 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782481.145 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782481.145 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.145 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.145 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.145 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.145 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782481.145 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782481.145 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.145 * [misc]backup-simplify: Simplify 0 into 0 1544782481.145 * [misc]backup-simplify: Simplify 1 into 1 1544782481.145 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.145 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.145 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782481.145 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782481.146 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.146 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.146 * [misc]backup-simplify: Simplify 0 into 0 1544782481.146 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782481.146 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.146 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782481.146 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.147 * [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))) 1544782481.147 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 1544782481.147 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 1544782481.147 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify 1 into 1 1544782481.147 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.im 1544782481.147 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.147 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.147 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.147 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782481.147 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1544782481.147 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782481.147 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify 0 into 0 1544782481.147 * [misc]backup-simplify: Simplify (/ (fma (/ 1 x.re) (/ 1 y.re) (* (/ 1 x.im) (/ 1 y.im))) (fma (/ 1 y.im) (/ 1 y.im) (* (/ 1 y.re) (/ 1 y.re)))) into (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) 1544782481.147 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 1544782481.147 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in y.im 1544782481.147 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.im 1544782481.148 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1544782481.148 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782481.148 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.148 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782481.148 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.148 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.148 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782481.148 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.148 * [misc]backup-simplify: Simplify 0 into 0 1544782481.148 * [misc]backup-simplify: Simplify 1 into 1 1544782481.148 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782481.148 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.148 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782481.148 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782481.148 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782481.148 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2))) in y.im 1544782481.148 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 y.im)) (/ 1 (pow y.re 2))) 1544782481.148 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782481.148 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.148 * [misc]backup-simplify: Simplify 0 into 0 1544782481.148 * [misc]backup-simplify: Simplify 1 into 1 1544782481.149 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.149 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782481.149 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.149 * [misc]backup-simplify: Simplify 0 into 0 1544782481.149 * [misc]backup-simplify: Simplify 1 into 1 1544782481.149 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.149 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1544782481.149 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1544782481.149 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.149 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.149 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.149 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.149 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782481.149 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.149 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.149 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782481.149 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in x.im 1544782481.149 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.im 1544782481.149 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1544782481.149 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.im 1544782481.149 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782481.149 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782481.149 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.149 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782481.150 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.150 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.150 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782481.150 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.150 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.150 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.150 * [misc]backup-simplify: Simplify 0 into 0 1544782481.150 * [misc]backup-simplify: Simplify 1 into 1 1544782481.150 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782481.150 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782481.150 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.150 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2))) in x.im 1544782481.150 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 y.im)) (/ 1 (pow y.re 2))) 1544782481.150 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.150 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.150 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.150 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.150 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.150 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.150 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 1544782481.150 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782481.151 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.151 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.151 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.151 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.151 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782481.151 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.151 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.151 * [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))))) 1544782481.151 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in y.re 1544782481.151 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in y.re 1544782481.151 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1544782481.151 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in y.re 1544782481.151 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782481.151 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782481.151 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.152 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782481.152 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.152 * [misc]backup-simplify: Simplify 0 into 0 1544782481.152 * [misc]backup-simplify: Simplify 1 into 1 1544782481.152 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.152 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.152 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.152 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.152 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.152 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.152 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.152 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2))) in y.re 1544782481.152 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 y.im)) (/ 1 (pow y.re 2))) 1544782481.152 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.152 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.152 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.152 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.152 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.152 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.152 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.152 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.152 * [misc]backup-simplify: Simplify 0 into 0 1544782481.152 * [misc]backup-simplify: Simplify 1 into 1 1544782481.153 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.153 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.153 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 1) into (/ 1 x.re) 1544782481.153 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782481.153 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782481.153 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782481.153 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1544782481.153 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1544782481.153 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.153 * [misc]backup-simplify: Simplify 0 into 0 1544782481.153 * [misc]backup-simplify: Simplify 1 into 1 1544782481.153 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.153 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.153 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.153 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782481.153 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.153 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.153 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.153 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.153 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.153 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.154 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.154 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2))) in x.re 1544782481.154 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 y.im)) (/ 1 (pow y.re 2))) 1544782481.154 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.154 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.154 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.154 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.154 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.154 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.154 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.154 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.154 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.154 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.154 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1544782481.154 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782481.154 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.154 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.154 * [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))))) 1544782481.154 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2)))) in x.re 1544782481.154 * [misc]taylor: Taking taylor expansion of (fma (/ 1 x.re) (/ 1 y.re) (/ 1 (* y.im x.im))) in x.re 1544782481.155 * [misc]taylor: Rewrote expression to (+ (* (/ 1 x.re) (/ 1 y.re)) (/ 1 (* y.im x.im))) 1544782481.155 * [misc]taylor: Taking taylor expansion of (* (/ 1 x.re) (/ 1 y.re)) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.155 * [misc]backup-simplify: Simplify 0 into 0 1544782481.155 * [misc]backup-simplify: Simplify 1 into 1 1544782481.155 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.155 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.155 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.155 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.155 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.155 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.155 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.155 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.155 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 y.im) (/ 1 (pow y.re 2))) in x.re 1544782481.155 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 y.im)) (/ 1 (pow y.re 2))) 1544782481.155 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.155 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.155 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.155 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.155 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.155 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.155 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.155 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.156 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.156 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.156 * [misc]backup-simplify: Simplify (* 1 (/ 1 y.re)) into (/ 1 y.re) 1544782481.156 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782481.156 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.156 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.156 * [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))))) 1544782481.156 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1544782481.156 * [misc]taylor: Taking taylor expansion of (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1544782481.156 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.156 * [misc]backup-simplify: Simplify 0 into 0 1544782481.156 * [misc]backup-simplify: Simplify 1 into 1 1544782481.156 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1544782481.156 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.156 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.156 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.156 * [misc]backup-simplify: Simplify 0 into 0 1544782481.156 * [misc]backup-simplify: Simplify 1 into 1 1544782481.156 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.157 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.157 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1544782481.157 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.157 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.157 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.157 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.157 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.157 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.157 * [misc]backup-simplify: Simplify (* 0 1) into 0 1544782481.157 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782481.157 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.157 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.158 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 1)) into 1 1544782481.158 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.158 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782481.158 * [misc]backup-simplify: Simplify 1 into 1 1544782481.158 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782481.158 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.158 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 y.re))) into 0 1544782481.158 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782481.158 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782481.158 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782481.158 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782481.159 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782481.159 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1544782481.159 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.159 * [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)))))) 1544782481.159 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1544782481.159 * [misc]taylor: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1544782481.159 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.159 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.159 * [misc]taylor: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.160 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.160 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.160 * [misc]backup-simplify: Simplify 0 into 0 1544782481.160 * [misc]backup-simplify: Simplify 1 into 1 1544782481.160 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.160 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.160 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.160 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.160 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.160 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.160 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.160 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.161 * [misc]backup-simplify: Simplify (* x.im 1) into x.im 1544782481.161 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.161 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.161 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782481.161 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.161 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1544782481.162 * [misc]backup-simplify: Simplify (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 1 0) (* 0 1))) into 0 1544782481.162 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.162 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.162 * [misc]backup-simplify: Simplify 0 into 0 1544782481.162 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782481.162 * [misc]backup-simplify: Simplify 1 into 1 1544782481.162 * [misc]backup-simplify: Simplify 0 into 0 1544782481.162 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782481.163 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.163 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1544782481.163 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.163 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782481.163 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.164 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.164 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.164 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (* 0 (/ 1 y.im)))) into 0 1544782481.164 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782481.165 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1544782481.165 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.166 * [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 1544782481.166 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782481.166 * [misc]backup-simplify: Simplify 0 into 0 1544782481.166 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.166 * [misc]backup-simplify: Simplify 0 into 0 1544782481.166 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782481.166 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782481.166 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.166 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.166 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.166 * [misc]backup-simplify: Simplify 0 into 0 1544782481.166 * [misc]backup-simplify: Simplify 1 into 1 1544782481.166 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782481.167 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782481.167 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.167 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782481.167 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.167 * [misc]backup-simplify: Simplify 0 into 0 1544782481.167 * [misc]backup-simplify: Simplify 1 into 1 1544782481.167 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.167 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.167 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.167 * [misc]backup-simplify: Simplify 0 into 0 1544782481.168 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782481.168 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.168 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782481.168 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782481.169 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.169 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into (/ 1 (pow y.im 2)) 1544782481.169 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1544782481.169 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782481.169 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782481.169 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782481.169 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.170 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.170 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.170 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.170 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.170 * [misc]backup-simplify: Simplify 0 into 0 1544782481.170 * [misc]backup-simplify: Simplify 0 into 0 1544782481.170 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.170 * [misc]backup-simplify: Simplify 0 into 0 1544782481.170 * [misc]backup-simplify: Simplify 0 into 0 1544782481.170 * [misc]backup-simplify: Simplify 0 into 0 1544782481.170 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782481.171 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.171 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.re))))) into 0 1544782481.171 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782481.172 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782481.172 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.172 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.172 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.173 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 y.im))))) into 0 1544782481.173 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 1544782481.173 * [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 1544782481.173 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.175 * [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 1544782481.175 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782481.175 * [misc]backup-simplify: Simplify 0 into 0 1544782481.175 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.175 * [misc]backup-simplify: Simplify 0 into 0 1544782481.175 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.175 * [misc]backup-simplify: Simplify 0 into 0 1544782481.175 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782481.176 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.176 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.176 * [misc]backup-simplify: Simplify (+ (* x.im 0) (* 0 1)) into 0 1544782481.176 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.176 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782481.176 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.176 * [misc]backup-simplify: Simplify 0 into 0 1544782481.177 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782481.177 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.177 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782481.178 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1544782481.178 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.178 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1))))) into 0 1544782481.179 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1544782481.179 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.179 * [misc]backup-simplify: Simplify 0 into 0 1544782481.179 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.179 * [misc]backup-simplify: Simplify 0 into 0 1544782481.179 * [misc]backup-simplify: Simplify 0 into 0 1544782481.179 * [misc]backup-simplify: Simplify 0 into 0 1544782481.180 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- x.re)) (/ 1 (- y.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (fma (/ 1 (- y.im)) (/ 1 (- y.im)) (* (/ 1 (- y.re)) (/ 1 (- y.re))))) into (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) 1544782481.180 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in (x.re y.re x.im y.im) around 0 1544782481.180 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.im 1544782481.180 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1544782481.180 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782481.180 * [misc]backup-simplify: Simplify -1 into -1 1544782481.180 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782481.180 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.180 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782481.180 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782481.180 * [misc]backup-simplify: Simplify -1 into -1 1544782481.180 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.180 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.180 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782481.180 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782481.180 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.180 * [misc]backup-simplify: Simplify 0 into 0 1544782481.180 * [misc]backup-simplify: Simplify 1 into 1 1544782481.180 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782481.180 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.180 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782481.181 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782481.181 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782481.181 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2))) in y.im 1544782481.181 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 y.im)) (/ 1 (pow y.re 2))) 1544782481.181 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782481.181 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782481.181 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782481.181 * [misc]backup-simplify: Simplify -1 into -1 1544782481.181 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.181 * [misc]backup-simplify: Simplify 0 into 0 1544782481.181 * [misc]backup-simplify: Simplify 1 into 1 1544782481.181 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782481.181 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782481.181 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782481.181 * [misc]backup-simplify: Simplify -1 into -1 1544782481.181 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.181 * [misc]backup-simplify: Simplify 0 into 0 1544782481.181 * [misc]backup-simplify: Simplify 1 into 1 1544782481.181 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782481.181 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.im 1544782481.181 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.im 1544782481.181 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782481.181 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.182 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.182 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.182 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782481.182 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782481.182 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.182 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782481.182 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in x.im 1544782481.182 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.im 1544782481.182 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1544782481.182 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.im 1544782481.182 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782481.182 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782481.182 * [misc]backup-simplify: Simplify -1 into -1 1544782481.182 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782481.182 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.182 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782481.182 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782481.182 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782481.182 * [misc]backup-simplify: Simplify -1 into -1 1544782481.183 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.183 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.183 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782481.183 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782481.183 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782481.183 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.183 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.183 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.183 * [misc]backup-simplify: Simplify 0 into 0 1544782481.183 * [misc]backup-simplify: Simplify 1 into 1 1544782481.183 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782481.183 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782481.183 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.183 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2))) in x.im 1544782481.183 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 y.im)) (/ 1 (pow y.re 2))) 1544782481.183 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782481.183 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782481.183 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782481.183 * [misc]backup-simplify: Simplify -1 into -1 1544782481.183 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.183 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.183 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.183 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782481.183 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782481.183 * [misc]backup-simplify: Simplify -1 into -1 1544782481.183 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.184 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.184 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.184 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.im 1544782481.184 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782481.184 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782481.184 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.184 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.184 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.184 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782481.184 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.184 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.184 * [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))))) 1544782481.184 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in y.re 1544782481.184 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in y.re 1544782481.185 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1544782481.185 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in y.re 1544782481.185 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782481.185 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782481.185 * [misc]backup-simplify: Simplify -1 into -1 1544782481.185 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782481.185 * [misc]backup-simplify: Simplify x.re into x.re 1544782481.185 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782481.185 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782481.185 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782481.185 * [misc]backup-simplify: Simplify -1 into -1 1544782481.185 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.185 * [misc]backup-simplify: Simplify 0 into 0 1544782481.185 * [misc]backup-simplify: Simplify 1 into 1 1544782481.185 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782481.185 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782481.185 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782481.185 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.185 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.185 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.185 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.185 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.185 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.185 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2))) in y.re 1544782481.185 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 y.im)) (/ 1 (pow y.re 2))) 1544782481.185 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782481.186 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782481.186 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782481.186 * [misc]backup-simplify: Simplify -1 into -1 1544782481.186 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.186 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.186 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.186 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782481.186 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782481.186 * [misc]backup-simplify: Simplify -1 into -1 1544782481.186 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.186 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.186 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.186 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.186 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.186 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.186 * [misc]backup-simplify: Simplify 0 into 0 1544782481.186 * [misc]backup-simplify: Simplify 1 into 1 1544782481.186 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.186 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.186 * [misc]backup-simplify: Simplify (* (/ -1 x.re) -1) into (/ 1 x.re) 1544782481.186 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782481.187 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782481.187 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782481.187 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1544782481.187 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1544782481.187 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.187 * [misc]backup-simplify: Simplify -1 into -1 1544782481.187 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.187 * [misc]backup-simplify: Simplify 0 into 0 1544782481.187 * [misc]backup-simplify: Simplify 1 into 1 1544782481.187 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782481.187 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.187 * [misc]backup-simplify: Simplify -1 into -1 1544782481.187 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.187 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.187 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782481.187 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.187 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.188 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.188 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.188 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.188 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.188 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.188 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2))) in x.re 1544782481.188 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 y.im)) (/ 1 (pow y.re 2))) 1544782481.188 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782481.188 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782481.188 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.188 * [misc]backup-simplify: Simplify -1 into -1 1544782481.188 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.188 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.188 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.188 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782481.188 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.188 * [misc]backup-simplify: Simplify -1 into -1 1544782481.188 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.188 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.188 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.188 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782481.188 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.188 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.188 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.188 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.188 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.189 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1544782481.189 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782481.189 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.189 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.189 * [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))))) 1544782481.189 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2)))) in x.re 1544782481.189 * [misc]taylor: Taking taylor expansion of (fma (/ -1 x.re) (/ -1 y.re) (/ 1 (* y.im x.im))) in x.re 1544782481.189 * [misc]taylor: Rewrote expression to (+ (* (/ -1 x.re) (/ -1 y.re)) (/ 1 (* y.im x.im))) 1544782481.189 * [misc]taylor: Taking taylor expansion of (* (/ -1 x.re) (/ -1 y.re)) in x.re 1544782481.189 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782481.189 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.189 * [misc]backup-simplify: Simplify -1 into -1 1544782481.189 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782481.189 * [misc]backup-simplify: Simplify 0 into 0 1544782481.189 * [misc]backup-simplify: Simplify 1 into 1 1544782481.190 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782481.190 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782481.190 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.190 * [misc]backup-simplify: Simplify -1 into -1 1544782481.190 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.190 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.190 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782481.190 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782481.190 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782481.190 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.190 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.190 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782481.190 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.190 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.190 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.190 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 y.im) (/ 1 (pow y.re 2))) in x.re 1544782481.190 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 y.im)) (/ 1 (pow y.re 2))) 1544782481.190 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782481.190 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782481.190 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.190 * [misc]backup-simplify: Simplify -1 into -1 1544782481.190 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.190 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.191 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.191 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782481.191 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782481.191 * [misc]backup-simplify: Simplify -1 into -1 1544782481.191 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782481.191 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.191 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782481.191 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782481.191 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782481.191 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782481.191 * [misc]backup-simplify: Simplify y.re into y.re 1544782481.191 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782481.191 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782481.191 * [misc]backup-simplify: Simplify (* -1 (/ -1 y.re)) into (/ 1 y.re) 1544782481.191 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782481.191 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782481.191 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782481.192 * [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))))) 1544782481.192 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1544782481.192 * [misc]taylor: Taking taylor expansion of (* y.re (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1544782481.192 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.192 * [misc]backup-simplify: Simplify 0 into 0 1544782481.192 * [misc]backup-simplify: Simplify 1 into 1 1544782481.192 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1544782481.192 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.192 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.192 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.192 * [misc]backup-simplify: Simplify 0 into 0 1544782481.192 * [misc]backup-simplify: Simplify 1 into 1 1544782481.192 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.193 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.193 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1544782481.193 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.193 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.193 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.193 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.193 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.193 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.193 * [misc]backup-simplify: Simplify (* 0 1) into 0 1544782481.193 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782481.194 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.194 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.194 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 1)) into 1 1544782481.194 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.194 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782481.194 * [misc]backup-simplify: Simplify 1 into 1 1544782481.194 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782481.195 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782481.195 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 y.re))) into 0 1544782481.195 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782481.195 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782481.195 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782481.195 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782481.196 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782481.196 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1544782481.196 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.197 * [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)))))) 1544782481.197 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of (* y.im (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))))) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.197 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.197 * [misc]taylor: Taking taylor expansion of (* x.im (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782481.197 * [misc]backup-simplify: Simplify x.im into x.im 1544782481.197 * [misc]taylor: Taking taylor expansion of (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782481.197 * [misc]backup-simplify: Simplify 0 into 0 1544782481.197 * [misc]backup-simplify: Simplify 1 into 1 1544782481.197 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782481.197 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.197 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.re 1544782481.197 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782481.197 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.198 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.198 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.198 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782481.198 * [misc]backup-simplify: Simplify (* x.im 1) into x.im 1544782481.198 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782481.198 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782481.198 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782481.199 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.199 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.im 2))) into (/ 1 (pow y.im 2)) 1544782481.199 * [misc]backup-simplify: Simplify (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 1 0) (* 0 1))) into 0 1544782481.199 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.199 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.199 * [misc]backup-simplify: Simplify 0 into 0 1544782481.199 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782481.200 * [misc]backup-simplify: Simplify 1 into 1 1544782481.200 * [misc]backup-simplify: Simplify 0 into 0 1544782481.200 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782481.200 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.200 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 1544782481.201 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.201 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782481.201 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.201 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.201 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.202 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (* 0 (/ -1 y.im)))) into 0 1544782481.202 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782481.202 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))) (* 0 (/ 0 (pow y.re 2))))) into 0 1544782481.203 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.204 * [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 1544782481.204 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782481.204 * [misc]backup-simplify: Simplify 0 into 0 1544782481.204 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.204 * [misc]backup-simplify: Simplify 0 into 0 1544782481.204 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782481.204 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782481.204 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.204 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.204 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782481.204 * [misc]backup-simplify: Simplify 0 into 0 1544782481.204 * [misc]backup-simplify: Simplify 1 into 1 1544782481.204 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782481.204 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782481.204 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782481.204 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782481.204 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782481.204 * [misc]backup-simplify: Simplify 0 into 0 1544782481.205 * [misc]backup-simplify: Simplify 1 into 1 1544782481.205 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782481.205 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.205 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.205 * [misc]backup-simplify: Simplify 0 into 0 1544782481.206 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782481.206 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.206 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782481.206 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782481.207 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.207 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1)))) into (/ 1 (pow y.im 2)) 1544782481.208 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (/ 1 (pow y.im 2))) 1544782481.208 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782481.208 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782481.208 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782481.208 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782481.208 * [misc]backup-simplify: Simplify y.im into y.im 1544782481.208 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782481.208 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782481.208 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.208 * [misc]backup-simplify: Simplify 0 into 0 1544782481.208 * [misc]backup-simplify: Simplify 0 into 0 1544782481.208 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.208 * [misc]backup-simplify: Simplify 0 into 0 1544782481.208 * [misc]backup-simplify: Simplify 0 into 0 1544782481.208 * [misc]backup-simplify: Simplify 0 into 0 1544782481.209 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782481.209 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.209 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.re))))) into 0 1544782481.210 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782481.210 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782481.210 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.210 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.211 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782481.211 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 y.im))))) into 0 1544782481.211 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 y.re)))) into 0 1544782481.212 * [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 1544782481.212 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.213 * [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 1544782481.213 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782481.213 * [misc]backup-simplify: Simplify 0 into 0 1544782481.213 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.213 * [misc]backup-simplify: Simplify 0 into 0 1544782481.213 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.213 * [misc]backup-simplify: Simplify 0 into 0 1544782481.214 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782481.214 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782481.214 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.214 * [misc]backup-simplify: Simplify (+ (* x.im 0) (* 0 1)) into 0 1544782481.214 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782481.214 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782481.214 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.214 * [misc]backup-simplify: Simplify 0 into 0 1544782481.215 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782481.215 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782481.215 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782481.216 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))) (* 0 (/ 0 (pow y.im 2))))) into 0 1544782481.216 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782481.216 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 (/ 1 (pow y.im 2))) (+ (* 0 0) (* 0 1))))) into 0 1544782481.217 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1 (pow y.im 2)) 1)) (* (- (/ 1 (pow y.im 2))) (/ 0 1)))) into 0 1544782481.217 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782481.217 * [misc]backup-simplify: Simplify 0 into 0 1544782481.217 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782481.217 * [misc]backup-simplify: Simplify 0 into 0 1544782481.217 * [misc]backup-simplify: Simplify 0 into 0 1544782481.217 * [misc]backup-simplify: Simplify 0 into 0 1544782481.217 * * * [misc]progress: simplifying candidates 1544782481.217 * * * * [misc]progress: [ 1 / 32 ] simplifiying candidate # 1544782481.217 * * * * [misc]progress: [ 2 / 32 ] simplifiying candidate # 1544782481.217 * * * * [misc]progress: [ 3 / 32 ] simplifiying candidate # 1544782481.217 * * * * [misc]progress: [ 4 / 32 ] simplifiying candidate # 1544782481.218 * [enter]simplify: Simplifying (- (log (fma x.re y.re (* x.im y.im))) (log (fma y.im y.im (* y.re y.re)))) 1544782481.219 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.223 * * [misc]simplify: iters left: 5 (18 enodes) 1544782481.233 * * [misc]simplify: iters left: 4 (22 enodes) 1544782481.240 * * [misc]simplify: iters left: 3 (26 enodes) 1544782481.248 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* x.re y.re))) (log (fma y.im y.im (* y.re y.re)))) 1544782481.248 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* x.re y.re))) (log (fma y.im y.im (* y.re y.re)))))) 1544782481.248 * * * * [misc]progress: [ 5 / 32 ] simplifiying candidate # 1544782481.248 * * * * [misc]progress: [ 6 / 32 ] simplifiying candidate # 1544782481.248 * * * * [misc]progress: [ 7 / 32 ] simplifiying candidate # 1544782481.249 * [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))) (* (* (fma y.im y.im (* y.re y.re)) (fma y.im y.im (* y.re y.re))) (fma y.im y.im (* y.re y.re)))) 1544782481.250 * * [misc]simplify: iters left: 6 (13 enodes) 1544782481.256 * * [misc]simplify: iters left: 5 (27 enodes) 1544782481.273 * * [misc]simplify: iters left: 4 (82 enodes) 1544782481.314 * * [misc]simplify: iters left: 3 (304 enodes) 1544782481.664 * [exit]simplify: Simplified to (pow (/ (fma x.im y.im (* x.re y.re)) (fma y.im y.im (* y.re y.re))) 3) 1544782481.664 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (pow (/ (fma x.im y.im (* x.re y.re)) (fma y.im y.im (* y.re y.re))) 3))) 1544782481.664 * * * * [misc]progress: [ 8 / 32 ] simplifiying candidate # 1544782481.664 * * * * [misc]progress: [ 9 / 32 ] simplifiying candidate # 1544782481.664 * * * * [misc]progress: [ 10 / 32 ] simplifiying candidate # 1544782481.664 * * * * [misc]progress: [ 11 / 32 ] simplifiying candidate # 1544782481.664 * * * * [misc]progress: [ 12 / 32 ] simplifiying candidate # 1544782481.665 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (* (cbrt (fma y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) 1544782481.666 * * [misc]simplify: iters left: 6 (13 enodes) 1544782481.672 * * [misc]simplify: iters left: 5 (24 enodes) 1544782481.682 * * [misc]simplify: iters left: 4 (36 enodes) 1544782481.696 * * [misc]simplify: iters left: 3 (43 enodes) 1544782481.709 * * [misc]simplify: iters left: 2 (46 enodes) 1544782481.728 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) 1544782481.729 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.im y.im (* y.re y.re)))))) 1544782481.729 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782481.730 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.734 * * [misc]simplify: iters left: 5 (16 enodes) 1544782481.740 * * [misc]simplify: iters left: 4 (19 enodes) 1544782481.744 * * [misc]simplify: iters left: 3 (23 enodes) 1544782481.749 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782481.749 * [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 y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))))) 1544782481.749 * * * * [misc]progress: [ 13 / 32 ] simplifiying candidate # 1544782481.749 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) (sqrt (fma y.im y.im (* y.re y.re)))) 1544782481.750 * * [misc]simplify: iters left: 6 (12 enodes) 1544782481.752 * * [misc]simplify: iters left: 5 (19 enodes) 1544782481.756 * * [misc]simplify: iters left: 4 (25 enodes) 1544782481.761 * * [misc]simplify: iters left: 3 (30 enodes) 1544782481.766 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (/ (hypot y.im y.re) (cbrt (fma x.im y.im (* x.re y.re))))) 1544782481.767 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (/ (hypot y.im y.re) (cbrt (fma x.im y.im (* x.re y.re))))) (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (fma y.im y.im (* y.re y.re)))))) 1544782481.767 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (sqrt (fma y.im y.im (* y.re y.re)))) 1544782481.767 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.770 * * [misc]simplify: iters left: 5 (16 enodes) 1544782481.773 * * [misc]simplify: iters left: 4 (20 enodes) 1544782481.780 * * [misc]simplify: iters left: 3 (24 enodes) 1544782481.787 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)) 1544782481.787 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* x.re y.re))) (/ (hypot y.im y.re) (cbrt (fma x.im y.im (* x.re y.re))))) (/ (cbrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)))) 1544782481.787 * * * * [misc]progress: [ 14 / 32 ] simplifiying candidate # 1544782481.788 * [enter]simplify: Simplifying (/ (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1) 1544782481.788 * * [misc]simplify: iters left: 6 (10 enodes) 1544782481.790 * * [misc]simplify: iters left: 5 (17 enodes) 1544782481.794 * * [misc]simplify: iters left: 4 (25 enodes) 1544782481.798 * * [misc]simplify: iters left: 3 (30 enodes) 1544782481.803 * * [misc]simplify: iters left: 2 (35 enodes) 1544782481.808 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) 1544782481.808 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im 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))) (fma y.im y.im (* y.re y.re))))) 1544782481.808 * [enter]simplify: Simplifying (/ (cbrt (fma x.re y.re (* x.im y.im))) (fma y.im y.im (* y.re y.re))) 1544782481.809 * * [misc]simplify: iters left: 6 (10 enodes) 1544782481.811 * * [misc]simplify: iters left: 5 (15 enodes) 1544782481.814 * * [misc]simplify: iters left: 4 (18 enodes) 1544782481.818 * * [misc]simplify: iters left: 3 (22 enodes) 1544782481.822 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* x.re y.re))) (fma y.re y.re (* y.im y.im))) 1544782481.822 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im 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 y.im x.im (* x.re y.re))) (fma y.re y.re (* y.im y.im))))) 1544782481.822 * * * * [misc]progress: [ 15 / 32 ] simplifiying candidate # 1544782481.823 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (* (cbrt (fma y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) 1544782481.823 * * [misc]simplify: iters left: 6 (12 enodes) 1544782481.826 * * [misc]simplify: iters left: 5 (19 enodes) 1544782481.837 * * [misc]simplify: iters left: 4 (22 enodes) 1544782481.845 * * [misc]simplify: iters left: 3 (26 enodes) 1544782481.853 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.re y.re (* y.im y.im)))) (cbrt (fma y.re y.re (* y.im y.im)))) 1544782481.853 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* x.re y.re))) (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.im y.im (* y.re y.re)))))) 1544782481.854 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782481.855 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.859 * * [misc]simplify: iters left: 5 (16 enodes) 1544782481.864 * * [misc]simplify: iters left: 4 (19 enodes) 1544782481.870 * * [misc]simplify: iters left: 3 (23 enodes) 1544782481.878 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782481.878 * [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.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) (/ (sqrt (fma x.im y.im (* x.re y.re))) (cbrt (fma y.im y.im (* y.re y.re)))))) 1544782481.878 * * * * [misc]progress: [ 16 / 32 ] simplifiying candidate # 1544782481.878 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma y.im y.im (* y.re y.re)))) 1544782481.879 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.884 * * [misc]simplify: iters left: 5 (16 enodes) 1544782481.890 * * [misc]simplify: iters left: 4 (20 enodes) 1544782481.897 * * [misc]simplify: iters left: 3 (24 enodes) 1544782481.905 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)) 1544782481.905 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)) (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma y.im y.im (* y.re y.re)))))) 1544782481.905 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (sqrt (fma y.im y.im (* y.re y.re)))) 1544782481.906 * * [misc]simplify: iters left: 6 (11 enodes) 1544782481.911 * * [misc]simplify: iters left: 5 (16 enodes) 1544782481.917 * * [misc]simplify: iters left: 4 (20 enodes) 1544782481.924 * * [misc]simplify: iters left: 3 (24 enodes) 1544782481.932 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)) 1544782481.932 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* x.re y.re))) (hypot y.im y.re)))) 1544782481.932 * * * * [misc]progress: [ 17 / 32 ] simplifiying candidate # 1544782481.933 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) 1) 1544782481.933 * * [misc]simplify: iters left: 6 (9 enodes) 1544782481.937 * * [misc]simplify: iters left: 5 (14 enodes) 1544782481.942 * * [misc]simplify: iters left: 4 (18 enodes) 1544782481.948 * * [misc]simplify: iters left: 3 (21 enodes) 1544782481.954 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* x.re y.re))) 1544782481.954 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (fma x.re y.re (* x.im y.im))) (fma y.im y.im (* y.re y.re))))) 1544782481.954 * [enter]simplify: Simplifying (/ (sqrt (fma x.re y.re (* x.im y.im))) (fma y.im y.im (* y.re y.re))) 1544782481.955 * * [misc]simplify: iters left: 6 (10 enodes) 1544782481.959 * * [misc]simplify: iters left: 5 (15 enodes) 1544782481.965 * * [misc]simplify: iters left: 4 (18 enodes) 1544782481.974 * * [misc]simplify: iters left: 3 (22 enodes) 1544782481.982 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* x.re y.re))) (fma y.re y.re (* y.im y.im))) 1544782481.982 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* x.re y.re))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (fma y.re y.re (* y.im y.im))))) 1544782481.982 * * * * [misc]progress: [ 18 / 32 ] simplifiying candidate # 1544782481.982 * [enter]simplify: Simplifying (/ 1 (* (cbrt (fma y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) 1544782481.983 * * [misc]simplify: iters left: 6 (8 enodes) 1544782481.987 * * [misc]simplify: iters left: 5 (14 enodes) 1544782481.992 * * [misc]simplify: iters left: 4 (15 enodes) 1544782481.998 * * [misc]simplify: iters left: 3 (16 enodes) 1544782482.004 * [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))))) 1544782482.004 * [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))))) (/ (fma x.re y.re (* x.im y.im)) (cbrt (fma y.im y.im (* y.re y.re)))))) 1544782482.004 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782482.005 * * [misc]simplify: iters left: 6 (10 enodes) 1544782482.009 * * [misc]simplify: iters left: 5 (15 enodes) 1544782482.015 * * [misc]simplify: iters left: 4 (18 enodes) 1544782482.022 * * [misc]simplify: iters left: 3 (22 enodes) 1544782482.029 * [exit]simplify: Simplified to (/ (fma y.im x.im (* x.re y.re)) (cbrt (fma y.im y.im (* y.re y.re)))) 1544782482.029 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (fma y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) (/ (fma y.im x.im (* x.re y.re)) (cbrt (fma y.im y.im (* y.re y.re)))))) 1544782482.029 * * * * [misc]progress: [ 19 / 32 ] simplifiying candidate # 1544782482.030 * [enter]simplify: Simplifying (/ 1 (sqrt (fma y.im y.im (* y.re y.re)))) 1544782482.030 * * [misc]simplify: iters left: 6 (7 enodes) 1544782482.033 * * [misc]simplify: iters left: 5 (11 enodes) 1544782482.037 * * [misc]simplify: iters left: 4 (13 enodes) 1544782482.042 * * [misc]simplify: iters left: 3 (14 enodes) 1544782482.046 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782482.046 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma x.re y.re (* x.im y.im)) (sqrt (fma y.im y.im (* y.re y.re)))))) 1544782482.047 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (sqrt (fma y.im y.im (* y.re y.re)))) 1544782482.048 * * [misc]simplify: iters left: 6 (10 enodes) 1544782482.052 * * [misc]simplify: iters left: 5 (15 enodes) 1544782482.059 * * [misc]simplify: iters left: 4 (19 enodes) 1544782482.066 * * [misc]simplify: iters left: 3 (23 enodes) 1544782482.073 * [exit]simplify: Simplified to (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) 1544782482.073 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782482.073 * * * * [misc]progress: [ 20 / 32 ] simplifiying candidate # 1544782482.074 * [enter]simplify: Simplifying (/ 1 1) 1544782482.074 * * [misc]simplify: iters left: 2 (2 enodes) 1544782482.075 * * [misc]simplify: iters left: 1 (4 enodes) 1544782482.076 * [exit]simplify: Simplified to 1 1544782482.076 * [misc]simplify: Simplified (2 1) 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))))) 1544782482.076 * [enter]simplify: Simplifying (/ (fma x.re y.re (* x.im y.im)) (fma y.im y.im (* y.re y.re))) 1544782482.077 * * [misc]simplify: iters left: 5 (9 enodes) 1544782482.081 * * [misc]simplify: iters left: 4 (14 enodes) 1544782482.086 * * [misc]simplify: iters left: 3 (17 enodes) 1544782482.093 * * [misc]simplify: iters left: 2 (21 enodes) 1544782482.100 * [exit]simplify: Simplified to (/ (fma x.im y.im (* x.re y.re)) (fma y.im y.im (* y.re y.re))) 1544782482.100 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* x.re y.re)) (fma y.im y.im (* y.re y.re))))) 1544782482.100 * * * * [misc]progress: [ 21 / 32 ] simplifiying candidate # 1544782482.100 * * * * [misc]progress: [ 22 / 32 ] simplifiying candidate # 1544782482.100 * * * * [misc]progress: [ 23 / 32 ] simplifiying candidate # 1544782482.100 * * * * [misc]progress: [ 24 / 32 ] simplifiying candidate # 1544782482.101 * [enter]simplify: Simplifying (cbrt (fma y.im y.im (* y.re y.re))) 1544782482.101 * * [misc]simplify: iters left: 4 (5 enodes) 1544782482.103 * * [misc]simplify: iters left: 3 (7 enodes) 1544782482.106 * * [misc]simplify: iters left: 2 (8 enodes) 1544782482.108 * * [misc]simplify: iters left: 1 (9 enodes) 1544782482.110 * [exit]simplify: Simplified to (cbrt (fma y.im y.im (* y.re y.re))) 1544782482.110 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (* (cbrt (fma y.im y.im (* y.re y.re))) (cbrt (fma y.im y.im (* y.re y.re))))) (cbrt (fma y.im y.im (* y.re y.re))))) 1544782482.110 * * * * [misc]progress: [ 25 / 32 ] simplifiying candidate # 1544782482.111 * [enter]simplify: Simplifying (sqrt (fma y.im y.im (* y.re y.re))) 1544782482.111 * * [misc]simplify: iters left: 4 (5 enodes) 1544782482.112 * * [misc]simplify: iters left: 3 (7 enodes) 1544782482.115 * * [misc]simplify: iters left: 2 (9 enodes) 1544782482.117 * * [misc]simplify: iters left: 1 (10 enodes) 1544782482.118 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782482.118 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) (sqrt (fma y.im y.im (* y.re y.re)))) (hypot y.im y.re))) 1544782482.118 * * * * [misc]progress: [ 26 / 32 ] simplifiying candidate # 1544782482.118 * [enter]simplify: Simplifying (fma y.im y.im (* y.re y.re)) 1544782482.119 * * [misc]simplify: iters left: 3 (4 enodes) 1544782482.120 * * [misc]simplify: iters left: 2 (6 enodes) 1544782482.121 * * [misc]simplify: iters left: 1 (7 enodes) 1544782482.122 * [exit]simplify: Simplified to (fma y.im y.im (* y.re y.re)) 1544782482.122 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.re y.re (* x.im y.im)) 1) (fma y.im y.im (* y.re y.re)))) 1544782482.123 * * * * [misc]progress: [ 27 / 32 ] simplifiying candidate # 1544782482.123 * [enter]simplify: Simplifying (* (cbrt (fma x.re y.re (* x.im y.im))) (cbrt (fma x.re y.re (* x.im y.im)))) 1544782482.123 * * [misc]simplify: iters left: 6 (8 enodes) 1544782482.125 * * [misc]simplify: iters left: 5 (11 enodes) 1544782482.127 * * [misc]simplify: iters left: 4 (13 enodes) 1544782482.129 * * [misc]simplify: iters left: 3 (16 enodes) 1544782482.132 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma x.im y.im (* x.re y.re)))) 1544782482.132 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* x.re y.re))) (cbrt (fma x.im y.im (* x.re y.re)))) (/ (fma y.im y.im (* y.re y.re)) (cbrt (fma x.re y.re (* x.im y.im)))))) 1544782482.132 * * * * [misc]progress: [ 28 / 32 ] simplifiying candidate # 1544782482.132 * [enter]simplify: Simplifying (sqrt (fma x.re y.re (* x.im y.im))) 1544782482.132 * * [misc]simplify: iters left: 4 (7 enodes) 1544782482.134 * * [misc]simplify: iters left: 3 (10 enodes) 1544782482.136 * * [misc]simplify: iters left: 2 (12 enodes) 1544782482.138 * * [misc]simplify: iters left: 1 (15 enodes) 1544782482.140 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* x.re y.re))) 1544782482.140 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.im y.im (* x.re y.re))) (/ (fma y.im y.im (* y.re y.re)) (sqrt (fma x.re y.re (* x.im y.im)))))) 1544782482.140 * * * * [misc]progress: [ 29 / 32 ] simplifiying candidate # 1544782482.140 * * * * [misc]progress: [ 30 / 32 ] simplifiying candidate # 1544782482.141 * [enter]simplify: Simplifying 0 1544782482.141 * * [misc]simplify: iters left: 0 (1 enodes) 1544782482.141 * [exit]simplify: Simplified to 0 1544782482.141 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782482.141 * * * * [misc]progress: [ 31 / 32 ] simplifiying candidate # 1544782482.141 * [enter]simplify: Simplifying 0 1544782482.141 * * [misc]simplify: iters left: 0 (1 enodes) 1544782482.141 * [exit]simplify: Simplified to 0 1544782482.141 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782482.141 * * * * [misc]progress: [ 32 / 32 ] simplifiying candidate # 1544782482.141 * [enter]simplify: Simplifying 0 1544782482.141 * * [misc]simplify: iters left: 0 (1 enodes) 1544782482.141 * [exit]simplify: Simplified to 0 1544782482.141 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782482.142 * * * [misc]progress: adding candidates to table 1544782482.704 * * [misc]progress: iteration 2 / 4 1544782482.705 * * * [misc]progress: picking best candidate 1544782482.775 * * * * [misc]pick: Picked # 1544782482.775 * * * [misc]progress: localizing error 1544782482.798 * * * [misc]progress: generating rewritten candidates 1544782482.798 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 2) 1544782482.865 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 2 1) 1544782482.867 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2) 1544782482.965 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1) 1544782482.996 * * * [misc]progress: generating series expansions 1544782482.996 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 2) 1544782482.996 * [misc]backup-simplify: Simplify (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) into (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782482.996 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in (y.im x.im x.re y.re) around 0 1544782482.996 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in y.re 1544782482.996 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1544782482.997 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782482.997 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782482.997 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782482.997 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.997 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782482.997 * [misc]backup-simplify: Simplify x.im into x.im 1544782482.997 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782482.997 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782482.997 * [misc]backup-simplify: Simplify 0 into 0 1544782482.997 * [misc]backup-simplify: Simplify 1 into 1 1544782482.997 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782482.997 * [misc]backup-simplify: Simplify x.re into x.re 1544782482.997 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782482.997 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782482.997 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782482.997 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782482.997 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782482.997 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.997 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782482.997 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.997 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782482.997 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782482.997 * [misc]backup-simplify: Simplify 0 into 0 1544782482.997 * [misc]backup-simplify: Simplify 1 into 1 1544782482.997 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782482.997 * [misc]backup-simplify: Simplify 0 into 0 1544782482.997 * [misc]backup-simplify: Simplify 1 into 1 1544782482.997 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782482.998 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782482.998 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782482.998 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782482.998 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782482.998 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782482.998 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782482.998 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782482.998 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782482.999 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782482.999 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1544782482.999 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1544782482.999 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1544782482.999 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782482.999 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782482.999 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.999 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782482.999 * [misc]backup-simplify: Simplify x.im into x.im 1544782482.999 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782482.999 * [misc]backup-simplify: Simplify y.re into y.re 1544782482.999 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782482.999 * [misc]backup-simplify: Simplify 0 into 0 1544782482.999 * [misc]backup-simplify: Simplify 1 into 1 1544782482.999 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782482.999 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782482.999 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782482.999 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.999 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782482.999 * [misc]backup-simplify: Simplify y.im into y.im 1544782482.999 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782482.999 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.000 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.000 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.000 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.000 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.000 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.000 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782483.000 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782483.000 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.000 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.000 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.001 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782483.001 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782483.001 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.001 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1544782483.001 * [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))))) 1544782483.001 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in x.im 1544782483.001 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1544782483.001 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.001 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782483.001 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.001 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.001 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.001 * [misc]backup-simplify: Simplify 0 into 0 1544782483.001 * [misc]backup-simplify: Simplify 1 into 1 1544782483.001 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.001 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.002 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.002 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.002 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.002 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782483.002 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.002 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782483.002 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782483.002 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.002 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.002 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.002 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.002 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782483.002 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.002 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.002 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.002 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.002 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.002 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.002 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782483.002 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782483.003 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.003 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.003 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.003 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782483.003 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782483.003 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.003 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.004 * [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))))) 1544782483.004 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in y.im 1544782483.004 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.004 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.004 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.004 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.004 * [misc]backup-simplify: Simplify 0 into 0 1544782483.004 * [misc]backup-simplify: Simplify 1 into 1 1544782483.004 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.004 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.004 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.004 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.004 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.004 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.004 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.004 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.004 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.004 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.004 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.004 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.004 * [misc]backup-simplify: Simplify 0 into 0 1544782483.004 * [misc]backup-simplify: Simplify 1 into 1 1544782483.004 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.004 * [misc]backup-simplify: Simplify 0 into 0 1544782483.005 * [misc]backup-simplify: Simplify 1 into 1 1544782483.005 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.005 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.005 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.005 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.005 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.005 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.005 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.005 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.005 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.006 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.006 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.006 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.006 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.006 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782483.006 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.006 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.006 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1544782483.006 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) in y.im 1544782483.006 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.006 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.006 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.006 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.007 * [misc]backup-simplify: Simplify 0 into 0 1544782483.007 * [misc]backup-simplify: Simplify 1 into 1 1544782483.007 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.007 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.007 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.007 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.007 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.007 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.007 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.007 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.007 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.007 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.007 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.007 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.007 * [misc]backup-simplify: Simplify 0 into 0 1544782483.007 * [misc]backup-simplify: Simplify 1 into 1 1544782483.007 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.007 * [misc]backup-simplify: Simplify 0 into 0 1544782483.007 * [misc]backup-simplify: Simplify 1 into 1 1544782483.007 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.007 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.007 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.007 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.007 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.007 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.007 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.008 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.008 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.008 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.008 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.008 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.008 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.008 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782483.008 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.008 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.008 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1544782483.008 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.008 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.008 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.008 * [misc]backup-simplify: Simplify 0 into 0 1544782483.008 * [misc]backup-simplify: Simplify 1 into 1 1544782483.008 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.008 * [misc]backup-simplify: Simplify 0 into 0 1544782483.008 * [misc]backup-simplify: Simplify 0 into 0 1544782483.009 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782483.009 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.009 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1544782483.009 * [misc]backup-simplify: Simplify (- (/ x.im y.re) (+ (* x.re (/ 0 y.re)))) into (/ x.im y.re) 1544782483.009 * [misc]taylor: Taking taylor expansion of (/ x.im y.re) in x.im 1544782483.009 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.009 * [misc]backup-simplify: Simplify 0 into 0 1544782483.009 * [misc]backup-simplify: Simplify 1 into 1 1544782483.009 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.009 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.009 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.009 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.009 * [misc]backup-simplify: Simplify 0 into 0 1544782483.009 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.009 * [misc]backup-simplify: Simplify 0 into 0 1544782483.009 * [misc]backup-simplify: Simplify 0 into 0 1544782483.009 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.009 * [misc]backup-simplify: Simplify 1 into 1 1544782483.009 * [misc]backup-simplify: Simplify 1 into 1 1544782483.009 * [misc]backup-simplify: Simplify 0 into 0 1544782483.010 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1544782483.010 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.010 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.010 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782483.010 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782483.010 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.011 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1544782483.011 * [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)))) 1544782483.011 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in x.im 1544782483.011 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in x.im 1544782483.011 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782483.011 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.011 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in x.im 1544782483.011 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.011 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.011 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782483.011 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.011 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.011 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.011 * [misc]backup-simplify: Simplify (/ x.re (pow y.re 2)) into (/ x.re (pow y.re 2)) 1544782483.011 * [misc]backup-simplify: Simplify (* 1/2 (/ x.re (pow y.re 2))) into (* 1/2 (/ x.re (pow y.re 2))) 1544782483.012 * [misc]backup-simplify: Simplify (- (* 1/2 (/ x.re (pow y.re 2)))) into (- (* 1/2 (/ x.re (pow y.re 2)))) 1544782483.012 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.re (pow y.re 2)))) in x.re 1544782483.012 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.re (pow y.re 2))) in x.re 1544782483.012 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782483.012 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.012 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 2)) in x.re 1544782483.012 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.012 * [misc]backup-simplify: Simplify 0 into 0 1544782483.012 * [misc]backup-simplify: Simplify 1 into 1 1544782483.012 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782483.012 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.012 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.012 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.012 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782483.012 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782483.012 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.012 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.012 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.012 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.012 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.012 * [misc]backup-simplify: Simplify 0 into 0 1544782483.012 * [misc]backup-simplify: Simplify 1 into 1 1544782483.012 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.012 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.012 * [misc]backup-simplify: Simplify 0 into 0 1544782483.012 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.012 * [misc]backup-simplify: Simplify 0 into 0 1544782483.012 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify (* 1 (* 1 (* x.re (* 1 1)))) into x.re 1544782483.013 * [misc]backup-simplify: Simplify (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 x.re) (/ 1 y.re))) (hypot (/ 1 y.im) (/ 1 y.re))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) 1544782483.013 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in (y.im x.im x.re y.re) around 0 1544782483.013 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.013 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.013 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.013 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.013 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.013 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.013 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.013 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.013 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.013 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.013 * [misc]backup-simplify: Simplify 0 into 0 1544782483.013 * [misc]backup-simplify: Simplify 1 into 1 1544782483.013 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.013 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.014 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.014 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.014 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.014 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782483.014 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.014 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.014 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.014 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.014 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.014 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.014 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.014 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.014 * [misc]backup-simplify: Simplify 0 into 0 1544782483.014 * [misc]backup-simplify: Simplify 1 into 1 1544782483.014 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.014 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.014 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.014 * [misc]backup-simplify: Simplify 0 into 0 1544782483.014 * [misc]backup-simplify: Simplify 1 into 1 1544782483.014 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.014 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.015 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.015 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.015 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.015 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.015 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.015 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.015 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.015 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1544782483.016 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.016 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.016 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.016 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.016 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.016 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.016 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.016 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.016 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.016 * [misc]backup-simplify: Simplify 0 into 0 1544782483.016 * [misc]backup-simplify: Simplify 1 into 1 1544782483.016 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.016 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.016 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.016 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782483.016 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.016 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.016 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.016 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.016 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.016 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.016 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782483.016 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782483.017 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.017 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.017 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.017 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782483.017 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.017 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.017 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.017 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.017 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.017 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.017 * [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)))) 1544782483.017 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.017 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.017 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782483.017 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.017 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.018 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.018 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.018 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.018 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1544782483.018 * [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)))))) 1544782483.018 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.im 1544782483.018 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.018 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.018 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1544782483.018 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.018 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.018 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.018 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.018 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.018 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.018 * [misc]backup-simplify: Simplify 0 into 0 1544782483.018 * [misc]backup-simplify: Simplify 1 into 1 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.019 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.019 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.019 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.019 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.019 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.019 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782483.019 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.019 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.019 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.019 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.019 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.019 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.019 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.019 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782483.019 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.019 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.019 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.019 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.019 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.020 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.020 * [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)))) 1544782483.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.020 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.020 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1544782483.021 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1544782483.021 * [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)))))) 1544782483.021 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.021 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.021 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.021 * [misc]backup-simplify: Simplify 0 into 0 1544782483.021 * [misc]backup-simplify: Simplify 1 into 1 1544782483.021 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.021 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.021 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.021 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.021 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.021 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.021 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.021 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.021 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.021 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.021 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.021 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.021 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.021 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.021 * [misc]backup-simplify: Simplify 0 into 0 1544782483.021 * [misc]backup-simplify: Simplify 1 into 1 1544782483.022 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.022 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.022 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.022 * [misc]backup-simplify: Simplify 0 into 0 1544782483.022 * [misc]backup-simplify: Simplify 1 into 1 1544782483.022 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.022 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.022 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.022 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.022 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.022 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.022 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.022 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.022 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.022 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.022 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.022 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.022 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.022 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.023 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.023 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.023 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.023 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.023 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1544782483.023 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.023 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.023 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.023 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.023 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.023 * [misc]backup-simplify: Simplify 0 into 0 1544782483.023 * [misc]backup-simplify: Simplify 1 into 1 1544782483.023 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.023 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.023 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.023 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.023 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.023 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.024 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.024 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.024 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.024 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.024 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.024 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.024 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.024 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.024 * [misc]backup-simplify: Simplify 0 into 0 1544782483.024 * [misc]backup-simplify: Simplify 1 into 1 1544782483.024 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.024 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.024 * [misc]backup-simplify: Simplify 0 into 0 1544782483.024 * [misc]backup-simplify: Simplify 1 into 1 1544782483.024 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.024 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.024 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.024 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.024 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.024 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.024 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.024 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.024 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.024 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.025 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.025 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.025 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.025 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.025 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.025 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.025 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1544782483.025 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.025 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.025 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.026 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.026 * [misc]backup-simplify: Simplify 0 into 0 1544782483.026 * [misc]backup-simplify: Simplify 1 into 1 1544782483.026 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.026 * [misc]taylor: Taking taylor expansion of 1 in x.re 1544782483.026 * [misc]backup-simplify: Simplify 1 into 1 1544782483.026 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.026 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.026 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1544782483.026 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.026 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1544782483.026 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.026 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.026 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.026 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.026 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.026 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.026 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.027 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.027 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.027 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.027 * [misc]backup-simplify: Simplify 0 into 0 1544782483.027 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.027 * [misc]backup-simplify: Simplify 1 into 1 1544782483.027 * [misc]backup-simplify: Simplify 1 into 1 1544782483.027 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.027 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.027 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1544782483.027 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.028 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.028 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.028 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.028 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.028 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.028 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.028 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.029 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.029 * [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)))) 1544782483.029 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1544782483.029 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1544782483.029 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782483.029 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.029 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1544782483.029 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1544782483.029 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782483.029 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.029 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.029 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.029 * [misc]backup-simplify: Simplify 0 into 0 1544782483.029 * [misc]backup-simplify: Simplify 1 into 1 1544782483.029 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.030 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1544782483.030 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.030 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1544782483.030 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782483.030 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1544782483.030 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.030 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782483.030 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.030 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.030 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.030 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.030 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782483.030 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.030 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.030 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.030 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.030 * [misc]backup-simplify: Simplify 0 into 0 1544782483.030 * [misc]backup-simplify: Simplify 1 into 1 1544782483.030 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.031 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.031 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.031 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.031 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]backup-simplify: Simplify 1 into 1 1544782483.031 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.031 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.031 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.031 * [misc]backup-simplify: Simplify 0 into 0 1544782483.032 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.032 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.032 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1544782483.032 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.032 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.032 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.033 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.033 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.034 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782483.034 * [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)))) 1544782483.034 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1544782483.034 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1544782483.034 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782483.034 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.034 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1544782483.034 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1544782483.034 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1544782483.034 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.034 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.034 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.034 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.035 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.035 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1544782483.035 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1544782483.035 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1544782483.035 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782483.035 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.035 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1544782483.035 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1544782483.036 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.036 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.036 * [misc]backup-simplify: Simplify 0 into 0 1544782483.036 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.036 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.036 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.036 * [misc]backup-simplify: Simplify 0 into 0 1544782483.036 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.036 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.036 * [misc]backup-simplify: Simplify 0 into 0 1544782483.036 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1544782483.036 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.036 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1544782483.036 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782483.036 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782483.036 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.036 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782483.036 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.036 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.036 * [misc]backup-simplify: Simplify 0 into 0 1544782483.036 * [misc]backup-simplify: Simplify 1 into 1 1544782483.037 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.037 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.037 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.037 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.037 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.037 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.038 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.038 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.038 * [misc]backup-simplify: Simplify 0 into 0 1544782483.038 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.038 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.038 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.038 * [misc]backup-simplify: Simplify 0 into 0 1544782483.038 * [misc]backup-simplify: Simplify 0 into 0 1544782483.038 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) 1)))) into x.im 1544782483.039 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- x.re)) (/ 1 (- y.re)))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) 1544782483.039 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in (y.im x.im x.re y.re) around 0 1544782483.039 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.039 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.039 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.039 * [misc]backup-simplify: Simplify -1 into -1 1544782483.039 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.039 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.039 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.039 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.039 * [misc]backup-simplify: Simplify -1 into -1 1544782483.039 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.039 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.039 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.039 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.039 * [misc]backup-simplify: Simplify 0 into 0 1544782483.039 * [misc]backup-simplify: Simplify 1 into 1 1544782483.039 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.039 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.039 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.039 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.039 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.039 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782483.039 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.039 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.039 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.040 * [misc]backup-simplify: Simplify -1 into -1 1544782483.040 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.040 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.040 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.040 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.040 * [misc]backup-simplify: Simplify -1 into -1 1544782483.040 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.040 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.040 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.040 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782483.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.040 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.040 * [misc]backup-simplify: Simplify -1 into -1 1544782483.040 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.040 * [misc]backup-simplify: Simplify 0 into 0 1544782483.040 * [misc]backup-simplify: Simplify 1 into 1 1544782483.040 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.040 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.040 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.040 * [misc]backup-simplify: Simplify -1 into -1 1544782483.040 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.040 * [misc]backup-simplify: Simplify 0 into 0 1544782483.040 * [misc]backup-simplify: Simplify 1 into 1 1544782483.040 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.040 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.040 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.041 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.041 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.041 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.041 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.041 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.041 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.041 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1544782483.041 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782483.041 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.re 1544782483.041 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.041 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.042 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.042 * [misc]backup-simplify: Simplify -1 into -1 1544782483.042 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.042 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.042 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.042 * [misc]backup-simplify: Simplify -1 into -1 1544782483.042 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.042 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.042 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.042 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.042 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.042 * [misc]backup-simplify: Simplify 0 into 0 1544782483.042 * [misc]backup-simplify: Simplify 1 into 1 1544782483.042 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.042 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.042 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.042 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782483.042 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.042 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.042 * [misc]backup-simplify: Simplify -1 into -1 1544782483.042 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.042 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.042 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.042 * [misc]backup-simplify: Simplify -1 into -1 1544782483.042 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.042 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.042 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.042 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782483.042 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.042 * [misc]backup-simplify: Simplify -1 into -1 1544782483.042 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.042 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.043 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.043 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782483.043 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.043 * [misc]backup-simplify: Simplify -1 into -1 1544782483.043 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.043 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.043 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.043 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.043 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.043 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.043 * [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)))) 1544782483.043 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.043 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.043 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782483.044 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.044 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.044 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.044 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.044 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.044 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1544782483.044 * [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)))))) 1544782483.044 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.im 1544782483.044 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.044 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.044 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1544782483.044 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.044 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.044 * [misc]backup-simplify: Simplify -1 into -1 1544782483.044 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.044 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.044 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.044 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1544782483.044 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.044 * [misc]backup-simplify: Simplify -1 into -1 1544782483.044 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.044 * [misc]backup-simplify: Simplify 0 into 0 1544782483.045 * [misc]backup-simplify: Simplify 1 into 1 1544782483.045 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.045 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.045 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.045 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.045 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.045 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.045 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.045 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782483.045 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.045 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.045 * [misc]backup-simplify: Simplify -1 into -1 1544782483.045 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.045 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.045 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.045 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.045 * [misc]backup-simplify: Simplify -1 into -1 1544782483.045 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.045 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.045 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.045 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.045 * [misc]backup-simplify: Simplify -1 into -1 1544782483.045 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.045 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.045 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.045 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782483.045 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.045 * [misc]backup-simplify: Simplify -1 into -1 1544782483.045 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.045 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.045 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.045 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.046 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.046 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.046 * [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)))) 1544782483.046 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.046 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.047 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.047 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1544782483.047 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1544782483.047 * [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)))))) 1544782483.047 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.047 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.047 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.047 * [misc]backup-simplify: Simplify -1 into -1 1544782483.047 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.047 * [misc]backup-simplify: Simplify 0 into 0 1544782483.047 * [misc]backup-simplify: Simplify 1 into 1 1544782483.047 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.047 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.047 * [misc]backup-simplify: Simplify -1 into -1 1544782483.047 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.047 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.047 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.047 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.047 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.047 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.047 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.048 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.048 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.048 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.048 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.048 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.048 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.048 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.048 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.048 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.048 * [misc]backup-simplify: Simplify -1 into -1 1544782483.048 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.048 * [misc]backup-simplify: Simplify 0 into 0 1544782483.048 * [misc]backup-simplify: Simplify 1 into 1 1544782483.048 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.048 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.048 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.048 * [misc]backup-simplify: Simplify -1 into -1 1544782483.048 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.048 * [misc]backup-simplify: Simplify 0 into 0 1544782483.048 * [misc]backup-simplify: Simplify 1 into 1 1544782483.049 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.049 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.049 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.049 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.049 * [misc]backup-simplify: Simplify -1 into -1 1544782483.049 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.049 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.049 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.049 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.049 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.049 * [misc]backup-simplify: Simplify -1 into -1 1544782483.049 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.049 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.049 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.049 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.049 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.049 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.050 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.050 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.050 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.050 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.051 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.051 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1544782483.051 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.051 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.051 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782483.051 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.051 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.051 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.051 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.051 * [misc]backup-simplify: Simplify -1 into -1 1544782483.051 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.051 * [misc]backup-simplify: Simplify 0 into 0 1544782483.051 * [misc]backup-simplify: Simplify 1 into 1 1544782483.051 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.051 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.051 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.051 * [misc]backup-simplify: Simplify -1 into -1 1544782483.051 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.051 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.051 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.051 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.052 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.052 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.052 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.052 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.052 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.052 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.052 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.052 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.052 * [misc]backup-simplify: Simplify -1 into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.052 * [misc]backup-simplify: Simplify 0 into 0 1544782483.052 * [misc]backup-simplify: Simplify 1 into 1 1544782483.052 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.052 * [misc]backup-simplify: Simplify -1 into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.052 * [misc]backup-simplify: Simplify 0 into 0 1544782483.052 * [misc]backup-simplify: Simplify 1 into 1 1544782483.052 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.052 * [misc]backup-simplify: Simplify -1 into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.052 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.052 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.052 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.052 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.052 * [misc]backup-simplify: Simplify -1 into -1 1544782483.052 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.052 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.052 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.053 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.053 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.053 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.053 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.053 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.053 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.053 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.053 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.053 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1544782483.054 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.054 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.054 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.054 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.054 * [misc]backup-simplify: Simplify 0 into 0 1544782483.054 * [misc]backup-simplify: Simplify 1 into 1 1544782483.054 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.054 * [misc]taylor: Taking taylor expansion of 1 in x.re 1544782483.054 * [misc]backup-simplify: Simplify 1 into 1 1544782483.054 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1544782483.054 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.054 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1544782483.054 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.055 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1544782483.055 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.055 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.055 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.055 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.055 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.055 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.055 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.055 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.055 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.055 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.055 * [misc]backup-simplify: Simplify 0 into 0 1544782483.055 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.055 * [misc]backup-simplify: Simplify 1 into 1 1544782483.055 * [misc]backup-simplify: Simplify 1 into 1 1544782483.055 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.055 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.056 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1544782483.056 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.056 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.056 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.056 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.056 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.057 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782483.057 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.057 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.057 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.058 * [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)))) 1544782483.058 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 2) x.im)))) in x.im 1544782483.058 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 2) x.im))) in x.im 1544782483.058 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782483.058 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.058 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in x.im 1544782483.058 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in x.im 1544782483.058 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.im 1544782483.058 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.058 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.058 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.058 * [misc]backup-simplify: Simplify 0 into 0 1544782483.058 * [misc]backup-simplify: Simplify 1 into 1 1544782483.058 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.058 * [misc]backup-simplify: Simplify (* (pow y.re 2) 0) into 0 1544782483.058 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.058 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 1) (* 0 0)) into (pow y.re 2) 1544782483.058 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782483.058 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1544782483.058 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.058 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in x.re 1544782483.058 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in x.re 1544782483.058 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782483.058 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.058 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in x.re 1544782483.058 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in x.re 1544782483.058 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.058 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.059 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.059 * [misc]backup-simplify: Simplify (/ 1 (pow y.re 2)) into (/ 1 (pow y.re 2)) 1544782483.059 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.059 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.059 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.059 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.059 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.059 * [misc]backup-simplify: Simplify 0 into 0 1544782483.059 * [misc]backup-simplify: Simplify 1 into 1 1544782483.059 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.059 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.059 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.059 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.059 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.059 * [misc]backup-simplify: Simplify 0 into 0 1544782483.059 * [misc]backup-simplify: Simplify 1 into 1 1544782483.059 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.059 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.059 * [misc]backup-simplify: Simplify 0 into 0 1544782483.059 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.060 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]backup-simplify: Simplify 0 into 0 1544782483.060 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.060 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.060 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1544782483.061 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.061 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.061 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.061 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.061 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.061 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782483.062 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.062 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.062 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.062 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.062 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782483.063 * [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)))) 1544782483.063 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.re 3) x.re)))) in x.im 1544782483.063 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.re 3) x.re))) in x.im 1544782483.063 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782483.063 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.063 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in x.im 1544782483.063 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in x.im 1544782483.063 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in x.im 1544782483.063 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.063 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.063 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.063 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.063 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.063 * [misc]backup-simplify: Simplify (* y.re (pow y.re 2)) into (pow y.re 3) 1544782483.063 * [misc]backup-simplify: Simplify (* (pow y.re 3) x.re) into (* (pow y.re 3) x.re) 1544782483.063 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.re 3) x.re)) into (/ 1 (* (pow y.re 3) x.re)) 1544782483.063 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782483.063 * [misc]backup-simplify: Simplify (+ (* (pow y.re 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.064 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.re 2)) (/ 0 (pow y.re 2))))) into 0 1544782483.064 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.re 2)))) into 0 1544782483.064 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.064 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.064 * [misc]backup-simplify: Simplify 0 into 0 1544782483.064 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.064 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.064 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.064 * [misc]backup-simplify: Simplify 0 into 0 1544782483.064 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.064 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.064 * [misc]backup-simplify: Simplify 0 into 0 1544782483.065 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.re 2))) into (/ 1/2 (pow y.re 2)) 1544782483.065 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.re 2))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.065 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1544782483.065 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782483.065 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782483.065 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.065 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782483.065 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.065 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.065 * [misc]backup-simplify: Simplify 0 into 0 1544782483.065 * [misc]backup-simplify: Simplify 1 into 1 1544782483.065 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.065 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.065 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.065 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.065 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.066 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.066 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.066 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.066 * [misc]backup-simplify: Simplify 0 into 0 1544782483.066 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.066 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.066 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.066 * [misc]backup-simplify: Simplify 0 into 0 1544782483.066 * [misc]backup-simplify: Simplify 0 into 0 1544782483.066 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) 1)))) into (* -1 x.im) 1544782483.066 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 2 1) 1544782483.067 * [misc]backup-simplify: Simplify (fma y.im x.im (* x.re y.re)) into (fma y.im x.im (* y.re x.re)) 1544782483.067 * [misc]approximate: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in (y.im x.im x.re y.re) around 0 1544782483.067 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1544782483.067 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782483.067 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.067 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.067 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.067 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.067 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.067 * [misc]backup-simplify: Simplify 0 into 0 1544782483.067 * [misc]backup-simplify: Simplify 1 into 1 1544782483.067 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.067 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.067 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1544782483.067 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782483.067 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.067 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.067 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.067 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.067 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.067 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.067 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.067 * [misc]backup-simplify: Simplify 0 into 0 1544782483.067 * [misc]backup-simplify: Simplify 1 into 1 1544782483.067 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1544782483.067 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782483.067 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.067 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.067 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.067 * [misc]backup-simplify: Simplify 0 into 0 1544782483.067 * [misc]backup-simplify: Simplify 1 into 1 1544782483.067 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.067 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.067 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.067 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.068 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.068 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.068 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.068 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.068 * [misc]backup-simplify: Simplify 0 into 0 1544782483.068 * [misc]backup-simplify: Simplify 1 into 1 1544782483.068 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.068 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.068 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.068 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.068 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.068 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.068 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.068 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.068 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.068 * [misc]backup-simplify: Simplify 0 into 0 1544782483.068 * [misc]backup-simplify: Simplify 1 into 1 1544782483.068 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.068 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.068 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.068 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.068 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.068 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.068 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782483.068 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.068 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.068 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.068 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.068 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.068 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.068 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.068 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.068 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.068 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.068 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.068 * [misc]backup-simplify: Simplify 0 into 0 1544782483.068 * [misc]backup-simplify: Simplify 1 into 1 1544782483.068 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.068 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.068 * [misc]backup-simplify: Simplify 0 into 0 1544782483.068 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782483.069 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.069 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1544782483.069 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify 1 into 1 1544782483.069 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.069 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.069 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify 1 into 1 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify 0 into 0 1544782483.069 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1544782483.070 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.070 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.070 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]backup-simplify: Simplify (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 x.re) (/ 1 y.re))) into (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) 1544782483.070 * [misc]approximate: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im x.re y.re) around 0 1544782483.070 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.070 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.070 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1544782483.070 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.070 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.070 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.070 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.070 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1544782483.070 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.070 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.070 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.070 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.070 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.070 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.070 * [misc]backup-simplify: Simplify 0 into 0 1544782483.070 * [misc]backup-simplify: Simplify 1 into 1 1544782483.070 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.070 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.070 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.071 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.071 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.071 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.071 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.071 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1544782483.071 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.071 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.071 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.071 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.071 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1544782483.071 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.071 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.071 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.071 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.071 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.071 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.071 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.071 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.071 * [misc]backup-simplify: Simplify 0 into 0 1544782483.071 * [misc]backup-simplify: Simplify 1 into 1 1544782483.071 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.071 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.071 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.071 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.071 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.071 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1544782483.071 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.071 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.071 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.071 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.071 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.071 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.071 * [misc]backup-simplify: Simplify 0 into 0 1544782483.071 * [misc]backup-simplify: Simplify 1 into 1 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.072 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.072 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.072 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.072 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.072 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.072 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.072 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.072 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.072 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.072 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.072 * [misc]backup-simplify: Simplify 0 into 0 1544782483.072 * [misc]backup-simplify: Simplify 1 into 1 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.072 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.072 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.072 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.072 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.072 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.072 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.072 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.072 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.072 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.072 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.072 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.072 * [misc]backup-simplify: Simplify 0 into 0 1544782483.072 * [misc]backup-simplify: Simplify 1 into 1 1544782483.072 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.073 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.073 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.073 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.073 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.073 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.073 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.073 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.073 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.073 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.073 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.073 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.073 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.073 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1544782483.073 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.073 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.073 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.073 * [misc]backup-simplify: Simplify 0 into 0 1544782483.073 * [misc]backup-simplify: Simplify 1 into 1 1544782483.073 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.073 * [misc]taylor: Taking taylor expansion of 1 in x.re 1544782483.073 * [misc]backup-simplify: Simplify 1 into 1 1544782483.073 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.073 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.074 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1544782483.074 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.074 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.074 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.074 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.074 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.074 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.074 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.074 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.074 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.074 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.074 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.074 * [misc]backup-simplify: Simplify 0 into 0 1544782483.074 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.074 * [misc]backup-simplify: Simplify 1 into 1 1544782483.074 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.074 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.075 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1544782483.075 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.075 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.075 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.075 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.075 * [misc]backup-simplify: Simplify 0 into 0 1544782483.075 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.075 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.075 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.075 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.075 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.075 * [misc]backup-simplify: Simplify 0 into 0 1544782483.075 * [misc]backup-simplify: Simplify 1 into 1 1544782483.075 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.075 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.075 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.075 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.075 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.075 * [misc]backup-simplify: Simplify 0 into 0 1544782483.075 * [misc]backup-simplify: Simplify 1 into 1 1544782483.075 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.075 * [misc]backup-simplify: Simplify 1 into 1 1544782483.076 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.076 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.076 * [misc]backup-simplify: Simplify 0 into 0 1544782483.076 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.076 * [misc]backup-simplify: Simplify 0 into 0 1544782483.076 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.076 * [misc]backup-simplify: Simplify 0 into 0 1544782483.076 * [misc]backup-simplify: Simplify 1 into 1 1544782483.076 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.076 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.077 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1544782483.077 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.077 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.077 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.077 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.077 * [misc]backup-simplify: Simplify 0 into 0 1544782483.077 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.077 * [misc]backup-simplify: Simplify 0 into 0 1544782483.077 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.077 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.077 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.077 * [misc]backup-simplify: Simplify 0 into 0 1544782483.077 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.077 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.078 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.078 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.078 * [misc]backup-simplify: Simplify 0 into 0 1544782483.079 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.079 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.079 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1544782483.079 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.080 * [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 1544782483.080 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.080 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.080 * [misc]backup-simplify: Simplify 0 into 0 1544782483.080 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.080 * [misc]backup-simplify: Simplify 0 into 0 1544782483.080 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.080 * [misc]backup-simplify: Simplify 0 into 0 1544782483.080 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.080 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.080 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.080 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1544782483.081 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.081 * [misc]backup-simplify: Simplify 0 into 0 1544782483.082 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.im)) (/ 1 (/ 1 y.im)))))) (* 1 (* (/ 1 (/ 1 y.re)) (* (/ 1 (/ 1 x.re)) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1544782483.082 * [misc]backup-simplify: Simplify (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- x.re)) (/ 1 (- y.re)))) into (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) 1544782483.082 * [misc]approximate: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in (y.im x.im x.re y.re) around 0 1544782483.082 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.082 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.082 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1544782483.082 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.082 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.082 * [misc]backup-simplify: Simplify -1 into -1 1544782483.082 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.082 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.082 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.082 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1544782483.082 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.082 * [misc]backup-simplify: Simplify -1 into -1 1544782483.082 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.082 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.082 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.082 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.082 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.082 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.082 * [misc]backup-simplify: Simplify 0 into 0 1544782483.082 * [misc]backup-simplify: Simplify 1 into 1 1544782483.082 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.082 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.082 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.082 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.082 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.082 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.083 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.083 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1544782483.083 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.083 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.083 * [misc]backup-simplify: Simplify -1 into -1 1544782483.083 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.083 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.083 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.083 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1544782483.083 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.083 * [misc]backup-simplify: Simplify -1 into -1 1544782483.083 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.083 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.083 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.083 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.083 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.083 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.083 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.083 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.083 * [misc]backup-simplify: Simplify 0 into 0 1544782483.083 * [misc]backup-simplify: Simplify 1 into 1 1544782483.083 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.083 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.083 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.083 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.083 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.083 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1544782483.083 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.083 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.083 * [misc]backup-simplify: Simplify -1 into -1 1544782483.083 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.083 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.083 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.083 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1544782483.083 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.084 * [misc]backup-simplify: Simplify -1 into -1 1544782483.084 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.084 * [misc]backup-simplify: Simplify 0 into 0 1544782483.084 * [misc]backup-simplify: Simplify 1 into 1 1544782483.084 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.084 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.084 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.084 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.084 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.084 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.084 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.084 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.084 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.084 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.084 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.084 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.084 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.084 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.084 * [misc]backup-simplify: Simplify -1 into -1 1544782483.084 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.084 * [misc]backup-simplify: Simplify 0 into 0 1544782483.084 * [misc]backup-simplify: Simplify 1 into 1 1544782483.085 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.085 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.085 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.085 * [misc]backup-simplify: Simplify -1 into -1 1544782483.085 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.085 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.085 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.085 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.085 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.085 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.085 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.085 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.085 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.085 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.085 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.085 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.085 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.085 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.085 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.085 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.085 * [misc]backup-simplify: Simplify -1 into -1 1544782483.085 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.085 * [misc]backup-simplify: Simplify 0 into 0 1544782483.085 * [misc]backup-simplify: Simplify 1 into 1 1544782483.086 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.086 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.086 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.086 * [misc]backup-simplify: Simplify -1 into -1 1544782483.086 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.086 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.086 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.086 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.086 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.086 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.086 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.086 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.086 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.086 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.086 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.086 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1544782483.086 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.086 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.086 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.086 * [misc]backup-simplify: Simplify 0 into 0 1544782483.086 * [misc]backup-simplify: Simplify 1 into 1 1544782483.087 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.087 * [misc]taylor: Taking taylor expansion of 1 in x.re 1544782483.087 * [misc]backup-simplify: Simplify 1 into 1 1544782483.087 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1544782483.087 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.087 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1544782483.088 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.088 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.088 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.088 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.088 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.088 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.088 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.088 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.088 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.088 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.088 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.088 * [misc]backup-simplify: Simplify 0 into 0 1544782483.088 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.088 * [misc]backup-simplify: Simplify 1 into 1 1544782483.089 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.089 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.089 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1544782483.089 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.090 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.090 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.090 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.090 * [misc]backup-simplify: Simplify 0 into 0 1544782483.090 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.090 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.090 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.090 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.090 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.090 * [misc]backup-simplify: Simplify 0 into 0 1544782483.090 * [misc]backup-simplify: Simplify 1 into 1 1544782483.090 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.090 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.090 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.090 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.090 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.090 * [misc]backup-simplify: Simplify 0 into 0 1544782483.091 * [misc]backup-simplify: Simplify 1 into 1 1544782483.091 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.091 * [misc]backup-simplify: Simplify 1 into 1 1544782483.091 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.091 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.091 * [misc]backup-simplify: Simplify 0 into 0 1544782483.091 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.091 * [misc]backup-simplify: Simplify 0 into 0 1544782483.091 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.091 * [misc]backup-simplify: Simplify 0 into 0 1544782483.091 * [misc]backup-simplify: Simplify 1 into 1 1544782483.092 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.092 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.093 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1544782483.093 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.093 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.093 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.093 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.093 * [misc]backup-simplify: Simplify 0 into 0 1544782483.093 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.093 * [misc]backup-simplify: Simplify 0 into 0 1544782483.093 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.094 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.094 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.094 * [misc]backup-simplify: Simplify 0 into 0 1544782483.094 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.094 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.095 * [misc]backup-simplify: Simplify 0 into 0 1544782483.095 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 1) (* 0 0))) into 0 1544782483.095 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.095 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.095 * [misc]backup-simplify: Simplify 0 into 0 1544782483.095 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.095 * [misc]backup-simplify: Simplify 0 into 0 1544782483.095 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.095 * [misc]backup-simplify: Simplify 0 into 0 1544782483.095 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.095 * [misc]backup-simplify: Simplify 0 into 0 1544782483.096 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.096 * [misc]backup-simplify: Simplify 0 into 0 1544782483.096 * [misc]backup-simplify: Simplify 0 into 0 1544782483.096 * [misc]backup-simplify: Simplify 0 into 0 1544782483.096 * [misc]backup-simplify: Simplify 0 into 0 1544782483.096 * [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 1544782483.097 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.097 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im)))))) into 0 1544782483.098 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.098 * [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 1544782483.098 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.098 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.098 * [misc]backup-simplify: Simplify 0 into 0 1544782483.098 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.098 * [misc]backup-simplify: Simplify 0 into 0 1544782483.098 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.098 * [misc]backup-simplify: Simplify 0 into 0 1544782483.099 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.099 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.099 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.099 * [misc]backup-simplify: Simplify 0 into 0 1544782483.099 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.099 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.099 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.100 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.100 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.100 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1544782483.100 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.100 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.100 * [misc]backup-simplify: Simplify 0 into 0 1544782483.100 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.101 * [misc]backup-simplify: Simplify 0 into 0 1544782483.101 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.101 * [misc]backup-simplify: Simplify 0 into 0 1544782483.101 * [misc]backup-simplify: Simplify 0 into 0 1544782483.101 * [misc]backup-simplify: Simplify 0 into 0 1544782483.101 * [misc]backup-simplify: Simplify (+ (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.im))) (/ 1 (/ 1 (- y.im))))))) (* 1 (* (/ 1 (/ 1 (- y.re))) (* (/ 1 (/ 1 (- x.re))) (* 1 1))))) into (+ (* y.im x.im) (* y.re x.re)) 1544782483.101 * * * * [misc]progress: [ 3 / 4 ] generating series at (2) 1544782483.102 * [misc]backup-simplify: Simplify (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) into (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) 1544782483.102 * [misc]approximate: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in (y.im y.re x.im x.re) around 0 1544782483.102 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in x.re 1544782483.102 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.re 1544782483.102 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.102 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782483.102 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.102 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.103 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.103 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.103 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.103 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.103 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.103 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.103 * [misc]backup-simplify: Simplify 0 into 0 1544782483.103 * [misc]backup-simplify: Simplify 1 into 1 1544782483.103 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.re 1544782483.103 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782483.103 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.103 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782483.103 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782483.103 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.103 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.103 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.103 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.103 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782483.103 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.103 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.103 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.103 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.103 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.103 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.103 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782483.104 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782483.104 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.104 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.104 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.104 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782483.104 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782483.104 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.105 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1544782483.105 * [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)) 1544782483.105 * [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))) 1544782483.105 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in x.im 1544782483.105 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in x.im 1544782483.105 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.105 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782483.105 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.105 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.105 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.105 * [misc]backup-simplify: Simplify 0 into 0 1544782483.105 * [misc]backup-simplify: Simplify 1 into 1 1544782483.105 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.105 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.105 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.105 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.106 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.106 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.im 1544782483.106 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782483.106 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.106 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782483.106 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782483.106 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.106 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.106 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.106 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.106 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782483.106 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.106 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.106 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.106 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.106 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.106 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.106 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782483.106 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782483.107 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.107 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.107 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.107 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782483.107 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782483.107 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.107 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.108 * [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)) 1544782483.108 * [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))) 1544782483.108 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in y.re 1544782483.108 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.re 1544782483.108 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.108 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782483.108 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.108 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.108 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.108 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.108 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.108 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.108 * [misc]backup-simplify: Simplify 0 into 0 1544782483.108 * [misc]backup-simplify: Simplify 1 into 1 1544782483.108 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.108 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.108 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.re 1544782483.108 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782483.109 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.109 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782483.109 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782483.109 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.109 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.109 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.109 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.109 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782483.109 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.109 * [misc]backup-simplify: Simplify 0 into 0 1544782483.109 * [misc]backup-simplify: Simplify 1 into 1 1544782483.109 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.109 * [misc]backup-simplify: Simplify 0 into 0 1544782483.109 * [misc]backup-simplify: Simplify 1 into 1 1544782483.109 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.109 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.109 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782483.109 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782483.109 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.110 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.110 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.110 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782483.110 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782483.110 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.110 * [misc]backup-simplify: Simplify (+ (* y.im x.im) 0) into (* y.im x.im) 1544782483.110 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.110 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782483.110 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.111 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.111 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.111 * [misc]backup-simplify: Simplify 0 into 0 1544782483.111 * [misc]backup-simplify: Simplify 1 into 1 1544782483.111 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.111 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.111 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.111 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.111 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.111 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.111 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.111 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.111 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.111 * [misc]backup-simplify: Simplify 0 into 0 1544782483.111 * [misc]backup-simplify: Simplify 1 into 1 1544782483.111 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.111 * [misc]backup-simplify: Simplify 0 into 0 1544782483.111 * [misc]backup-simplify: Simplify 1 into 1 1544782483.111 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.111 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.111 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.111 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.111 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.112 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.112 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.112 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.112 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.112 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.112 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.112 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.112 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.113 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782483.113 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.113 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.113 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.113 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1544782483.113 * [misc]taylor: Taking taylor expansion of (/ (fma y.im x.im (* y.re x.re)) (pow (hypot y.im y.re) 2)) in y.im 1544782483.113 * [misc]taylor: Taking taylor expansion of (fma y.im x.im (* y.re x.re)) in y.im 1544782483.113 * [misc]taylor: Rewrote expression to (+ (* y.im x.im) (* y.re x.re)) 1544782483.113 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782483.113 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.113 * [misc]backup-simplify: Simplify 0 into 0 1544782483.113 * [misc]backup-simplify: Simplify 1 into 1 1544782483.113 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.113 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.113 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.113 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.113 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.113 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.113 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.113 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.im 1544782483.113 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.113 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.113 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.114 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.114 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.114 * [misc]backup-simplify: Simplify 0 into 0 1544782483.114 * [misc]backup-simplify: Simplify 1 into 1 1544782483.114 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.114 * [misc]backup-simplify: Simplify 0 into 0 1544782483.114 * [misc]backup-simplify: Simplify 1 into 1 1544782483.114 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.114 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.114 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.114 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.114 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.114 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.114 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.114 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.114 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.115 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.115 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.115 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.115 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.115 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782483.115 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.115 * [misc]backup-simplify: Simplify (+ 0 (* y.re x.re)) into (* y.re x.re) 1544782483.115 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.115 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1544782483.115 * [misc]taylor: Taking taylor expansion of (/ x.re y.re) in y.re 1544782483.115 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.115 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.115 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.115 * [misc]backup-simplify: Simplify 0 into 0 1544782483.115 * [misc]backup-simplify: Simplify 1 into 1 1544782483.115 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1544782483.116 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1544782483.116 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.116 * [misc]backup-simplify: Simplify 0 into 0 1544782483.116 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.116 * [misc]backup-simplify: Simplify 0 into 0 1544782483.116 * [misc]backup-simplify: Simplify 0 into 0 1544782483.116 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782483.116 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.116 * [misc]backup-simplify: Simplify (+ x.im 0) into x.im 1544782483.116 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.116 * [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)) 1544782483.116 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.re 2)) in y.re 1544782483.116 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.116 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.116 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.116 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.116 * [misc]backup-simplify: Simplify 0 into 0 1544782483.116 * [misc]backup-simplify: Simplify 1 into 1 1544782483.116 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.117 * [misc]backup-simplify: Simplify (/ x.im 1) into x.im 1544782483.117 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.117 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.117 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)))) into 0 1544782483.119 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.im (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.119 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.119 * [misc]backup-simplify: Simplify 0 into 0 1544782483.119 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.119 * [misc]backup-simplify: Simplify 0 into 0 1544782483.119 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.120 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]backup-simplify: Simplify 0 into 0 1544782483.120 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.im))) into 0 1544782483.120 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.120 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.120 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782483.121 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782483.121 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.121 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1544782483.121 * [misc]backup-simplify: Simplify (+ (* y.re (/ 1/2 y.re)) (+ (* 0 0) (* (/ 1/2 y.re) y.re))) into 1 1544782483.122 * [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))) 1544782483.122 * [misc]taylor: Taking taylor expansion of (- (/ x.re (pow y.re 3))) in y.re 1544782483.122 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.re 3)) in y.re 1544782483.122 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.122 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.122 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1544782483.122 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.122 * [misc]backup-simplify: Simplify 0 into 0 1544782483.122 * [misc]backup-simplify: Simplify 1 into 1 1544782483.122 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.122 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.122 * [misc]backup-simplify: Simplify (/ x.re 1) into x.re 1544782483.122 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.122 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.123 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.123 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.123 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.123 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)))) into 0 1544782483.123 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.124 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.124 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* x.re (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.124 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.124 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.124 * [misc]backup-simplify: Simplify 0 into 0 1544782483.124 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.124 * [misc]backup-simplify: Simplify 0 into 0 1544782483.124 * [misc]backup-simplify: Simplify 0 into 0 1544782483.124 * [misc]backup-simplify: Simplify 0 into 0 1544782483.125 * [misc]backup-simplify: Simplify (* (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) (/ (fma (/ 1 y.im) (/ 1 x.im) (* (/ 1 x.re) (/ 1 y.re))) (hypot (/ 1 y.im) (/ 1 y.re)))) into (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) 1544782483.125 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in (y.im y.re x.im x.re) around 0 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.125 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.125 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.125 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.125 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.125 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.125 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.125 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.125 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.125 * [misc]backup-simplify: Simplify 0 into 0 1544782483.125 * [misc]backup-simplify: Simplify 1 into 1 1544782483.125 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.125 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.125 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.125 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782483.125 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.125 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.125 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.125 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.125 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.125 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782483.126 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.126 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.126 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.126 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782483.126 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782483.126 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.126 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.126 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.126 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782483.126 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.126 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.126 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.126 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.126 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.126 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.126 * [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)))) 1544782483.126 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.126 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.126 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782483.126 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.127 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.127 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.127 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.127 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.127 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1544782483.127 * [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))) 1544782483.127 * [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))))) 1544782483.127 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.im 1544782483.127 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.127 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.127 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in x.im 1544782483.127 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.127 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.128 * [misc]backup-simplify: Simplify 0 into 0 1544782483.128 * [misc]backup-simplify: Simplify 1 into 1 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.128 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.128 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.128 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.128 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782483.128 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.128 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.128 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.128 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782483.128 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.128 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.128 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.128 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.129 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.129 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.129 * [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)))) 1544782483.129 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.129 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.129 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.130 * [misc]backup-simplify: Simplify (* (/ 1 y.im) 1) into (/ 1 y.im) 1544782483.130 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1544782483.130 * [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))) 1544782483.130 * [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))))) 1544782483.130 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.130 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.130 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.130 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.130 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.130 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.130 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.130 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.130 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.130 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.130 * [misc]backup-simplify: Simplify 0 into 0 1544782483.130 * [misc]backup-simplify: Simplify 1 into 1 1544782483.130 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.130 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.130 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.131 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.131 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.131 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782483.131 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.131 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.131 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.131 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.131 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.131 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.131 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.131 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.131 * [misc]backup-simplify: Simplify 0 into 0 1544782483.131 * [misc]backup-simplify: Simplify 1 into 1 1544782483.131 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.131 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.131 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.131 * [misc]backup-simplify: Simplify 0 into 0 1544782483.131 * [misc]backup-simplify: Simplify 1 into 1 1544782483.131 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.131 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.131 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.132 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.132 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.132 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.132 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.132 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.132 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.132 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1544782483.132 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.132 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782483.132 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.im 1544782483.132 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.133 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.133 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.133 * [misc]backup-simplify: Simplify 0 into 0 1544782483.133 * [misc]backup-simplify: Simplify 1 into 1 1544782483.133 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.133 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.133 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.133 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.133 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.133 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.133 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.133 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.133 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.133 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.133 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.133 * [misc]backup-simplify: Simplify 0 into 0 1544782483.133 * [misc]backup-simplify: Simplify 1 into 1 1544782483.133 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.133 * [misc]backup-simplify: Simplify 0 into 0 1544782483.133 * [misc]backup-simplify: Simplify 1 into 1 1544782483.133 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.133 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.133 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.134 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.134 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.134 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.134 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.134 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.134 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.134 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.134 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.134 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.134 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.134 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.134 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.134 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.135 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.135 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1544782483.135 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.135 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.135 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.135 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.im) (/ 1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.135 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.im) (/ 1 x.im)) (/ 1 (* y.re x.re))) 1544782483.135 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 x.im)) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.135 * [misc]backup-simplify: Simplify 0 into 0 1544782483.135 * [misc]backup-simplify: Simplify 1 into 1 1544782483.135 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.135 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.135 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.135 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.135 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.135 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.135 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.135 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.135 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.135 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.135 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.136 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.136 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.136 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.136 * [misc]backup-simplify: Simplify 0 into 0 1544782483.136 * [misc]backup-simplify: Simplify 1 into 1 1544782483.136 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.136 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.136 * [misc]backup-simplify: Simplify 0 into 0 1544782483.136 * [misc]backup-simplify: Simplify 1 into 1 1544782483.136 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.136 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.136 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.136 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.136 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.136 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.136 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.136 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.136 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.136 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.136 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.137 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.137 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.137 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.137 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.137 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.137 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.im)) into (/ 1 x.im) 1544782483.137 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.137 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.137 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.137 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1544782483.137 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.137 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.138 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.138 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.138 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.138 * [misc]backup-simplify: Simplify 0 into 0 1544782483.138 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.138 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.138 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.im))) into 0 1544782483.138 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.138 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.138 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1544782483.138 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.138 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.139 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.139 * [misc]backup-simplify: Simplify 0 into 0 1544782483.139 * [misc]backup-simplify: Simplify 1 into 1 1544782483.139 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.139 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.139 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.139 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.139 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.139 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.139 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782483.139 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782483.139 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.139 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.140 * [misc]backup-simplify: Simplify 0 into 0 1544782483.140 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.140 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.140 * [misc]backup-simplify: Simplify 0 into 0 1544782483.140 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.140 * [misc]backup-simplify: Simplify 0 into 0 1544782483.140 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.140 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.140 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.im)))) into 0 1544782483.140 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.140 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.141 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.141 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.141 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.141 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.141 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.141 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.142 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.142 * [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)) 1544782483.142 * [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))) 1544782483.142 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in y.re 1544782483.142 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in y.re 1544782483.142 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in y.re 1544782483.142 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.142 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.142 * [misc]backup-simplify: Simplify 0 into 0 1544782483.142 * [misc]backup-simplify: Simplify 1 into 1 1544782483.142 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.142 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.143 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.143 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1544782483.143 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.143 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.143 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.143 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.143 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782483.144 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1544782483.144 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.144 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782483.144 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.144 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.144 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.144 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.144 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1544782483.145 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.145 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.145 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]backup-simplify: Simplify 0 into 0 1544782483.145 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.146 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.146 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im))))) into 0 1544782483.146 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.146 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.146 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.146 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.147 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.147 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.147 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.147 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.147 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782483.148 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.148 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782483.148 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1544782483.149 * [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))) 1544782483.149 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in y.re 1544782483.149 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in y.re 1544782483.149 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in y.re 1544782483.149 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1544782483.149 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.149 * [misc]backup-simplify: Simplify 0 into 0 1544782483.149 * [misc]backup-simplify: Simplify 1 into 1 1544782483.149 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.149 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.149 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.149 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.149 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1544782483.149 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.149 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.149 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.150 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.150 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.150 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.150 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.150 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.151 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.151 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1544782483.151 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1544782483.151 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782483.151 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.152 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.152 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.152 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.152 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.152 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.152 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.152 * [misc]backup-simplify: Simplify 0 into 0 1544782483.152 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.153 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1544782483.153 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.153 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.153 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.153 * [misc]backup-simplify: Simplify 0 into 0 1544782483.153 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1544782483.154 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify 0 into 0 1544782483.154 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.155 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.155 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.im)))))) into 0 1544782483.155 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.156 * [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 1544782483.156 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.156 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.156 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.156 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.156 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.157 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.157 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (+ (* 0 0) (* 0 (/ 1 y.re)))) into 0 1544782483.157 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.157 * [misc]backup-simplify: Simplify (/ (- 0 (pow (/ 1/2 (pow y.re 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.re 4)) 1544782483.158 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/8 (pow y.re 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.re 2)) (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ -1/8 (pow y.re 4)) 1))))) into 0 1544782483.159 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 3) x.re))) (/ 0 1)))) into (/ 1 (* (pow y.re 4) x.im)) 1544782483.159 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 4) x.im)) in y.re 1544782483.159 * [misc]taylor: Taking taylor expansion of (* (pow y.re 4) x.im) in y.re 1544782483.159 * [misc]taylor: Taking taylor expansion of (pow y.re 4) in y.re 1544782483.159 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.159 * [misc]backup-simplify: Simplify 0 into 0 1544782483.159 * [misc]backup-simplify: Simplify 1 into 1 1544782483.159 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.159 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.159 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.159 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.159 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1544782483.159 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.159 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.159 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.160 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.160 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.160 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.160 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.160 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.161 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.161 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.161 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.162 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1544782483.162 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1544782483.162 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.162 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1544782483.162 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782483.162 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.163 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782483.163 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.163 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.163 * [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 1544782483.163 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.163 * [misc]backup-simplify: Simplify 0 into 0 1544782483.163 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.164 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.164 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1544782483.164 * [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 1544782483.164 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.165 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.165 * [misc]backup-simplify: Simplify 0 into 0 1544782483.165 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.165 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1544782483.165 * [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 1544782483.166 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.166 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.166 * [misc]backup-simplify: Simplify 0 into 0 1544782483.166 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))))) into 0 1544782483.166 * [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 1544782483.166 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.166 * [misc]backup-simplify: Simplify 0 into 0 1544782483.166 * [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 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.167 * [misc]backup-simplify: Simplify 0 into 0 1544782483.168 * [misc]backup-simplify: Simplify (* (/ 1 (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) (/ (fma (/ 1 (- y.im)) (/ 1 (- x.im)) (* (/ 1 (- x.re)) (/ 1 (- y.re)))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) into (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) 1544782483.168 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in (y.im y.re x.im x.re) around 0 1544782483.168 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.re 1544782483.168 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.re 1544782483.168 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.168 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.re 1544782483.168 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.168 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.168 * [misc]backup-simplify: Simplify -1 into -1 1544782483.168 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.168 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.168 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.168 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.re 1544782483.168 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.168 * [misc]backup-simplify: Simplify -1 into -1 1544782483.168 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782483.168 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.168 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.168 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.re 1544782483.168 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782483.169 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.169 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.169 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782483.169 * [misc]backup-simplify: Simplify 0 into 0 1544782483.169 * [misc]backup-simplify: Simplify 1 into 1 1544782483.169 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782483.169 * [misc]backup-simplify: Simplify (+ (* y.re 1) (* 0 0)) into y.re 1544782483.169 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.169 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.re 1544782483.169 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782483.169 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.169 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782483.169 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782483.169 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.169 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.169 * [misc]backup-simplify: Simplify -1 into -1 1544782483.169 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.169 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.169 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.170 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782483.170 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.170 * [misc]backup-simplify: Simplify -1 into -1 1544782483.170 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782483.170 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.170 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.170 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782483.170 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782483.170 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.170 * [misc]backup-simplify: Simplify -1 into -1 1544782483.170 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.170 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.170 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.170 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782483.170 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782483.170 * [misc]backup-simplify: Simplify -1 into -1 1544782483.170 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782483.170 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.170 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.170 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.170 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.171 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.171 * [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)))) 1544782483.171 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.171 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.171 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782483.172 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.172 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.172 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.172 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.172 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.172 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.re)) into (/ 1 y.re) 1544782483.173 * [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))) 1544782483.173 * [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))))) 1544782483.173 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.im 1544782483.173 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in x.im 1544782483.173 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.173 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in x.im 1544782483.173 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.173 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.173 * [misc]backup-simplify: Simplify -1 into -1 1544782483.173 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.174 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.174 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.174 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in x.im 1544782483.174 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.174 * [misc]backup-simplify: Simplify -1 into -1 1544782483.174 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782483.174 * [misc]backup-simplify: Simplify 0 into 0 1544782483.174 * [misc]backup-simplify: Simplify 1 into 1 1544782483.174 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.174 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in x.im 1544782483.174 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782483.174 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.174 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.174 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782483.174 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.174 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.174 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.174 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.im 1544782483.174 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782483.174 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.174 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782483.174 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.175 * [misc]backup-simplify: Simplify -1 into -1 1544782483.175 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.175 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.175 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.175 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.175 * [misc]backup-simplify: Simplify -1 into -1 1544782483.175 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782483.175 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.175 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.175 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.175 * [misc]backup-simplify: Simplify -1 into -1 1544782483.175 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.175 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.175 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.175 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782483.175 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782483.175 * [misc]backup-simplify: Simplify -1 into -1 1544782483.175 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782483.175 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.175 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.175 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782483.176 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.176 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782483.176 * [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)))) 1544782483.176 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.176 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782483.176 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782483.177 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.177 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.177 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.177 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.177 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782483.178 * [misc]backup-simplify: Simplify (* (/ -1 y.im) -1) into (/ 1 y.im) 1544782483.178 * [misc]backup-simplify: Simplify (+ (/ 1 y.im) 0) into (/ 1 y.im) 1544782483.178 * [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))) 1544782483.178 * [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))))) 1544782483.178 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.re 1544782483.178 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.re 1544782483.178 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.179 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.re 1544782483.179 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.179 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.179 * [misc]backup-simplify: Simplify -1 into -1 1544782483.179 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.179 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.179 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.179 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.re 1544782483.179 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.179 * [misc]backup-simplify: Simplify -1 into -1 1544782483.179 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.179 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.179 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.179 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.179 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.179 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.179 * [misc]backup-simplify: Simplify 0 into 0 1544782483.179 * [misc]backup-simplify: Simplify 1 into 1 1544782483.179 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.179 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.179 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.179 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.180 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.180 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782483.180 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.180 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.180 * [misc]backup-simplify: Simplify -1 into -1 1544782483.180 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.180 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.180 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.180 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.180 * [misc]backup-simplify: Simplify -1 into -1 1544782483.180 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.180 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.180 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.180 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.180 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.180 * [misc]backup-simplify: Simplify -1 into -1 1544782483.180 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.180 * [misc]backup-simplify: Simplify 0 into 0 1544782483.180 * [misc]backup-simplify: Simplify 1 into 1 1544782483.181 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.181 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.181 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.181 * [misc]backup-simplify: Simplify -1 into -1 1544782483.181 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.181 * [misc]backup-simplify: Simplify 0 into 0 1544782483.181 * [misc]backup-simplify: Simplify 1 into 1 1544782483.181 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.181 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.181 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.181 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.182 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.182 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.182 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.182 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.183 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.183 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.re)) into (/ 1 x.re) 1544782483.183 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.183 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782483.183 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.im 1544782483.183 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.183 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.183 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.183 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.183 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.183 * [misc]backup-simplify: Simplify -1 into -1 1544782483.183 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.183 * [misc]backup-simplify: Simplify 0 into 0 1544782483.183 * [misc]backup-simplify: Simplify 1 into 1 1544782483.183 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.183 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.183 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.183 * [misc]backup-simplify: Simplify -1 into -1 1544782483.183 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.184 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.184 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.184 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.184 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.184 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.184 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.184 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.184 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.184 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.184 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.184 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.184 * [misc]backup-simplify: Simplify -1 into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.184 * [misc]backup-simplify: Simplify 0 into 0 1544782483.184 * [misc]backup-simplify: Simplify 1 into 1 1544782483.184 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.184 * [misc]backup-simplify: Simplify -1 into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.184 * [misc]backup-simplify: Simplify 0 into 0 1544782483.184 * [misc]backup-simplify: Simplify 1 into 1 1544782483.184 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.184 * [misc]backup-simplify: Simplify -1 into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.184 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.184 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.184 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.184 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.184 * [misc]backup-simplify: Simplify -1 into -1 1544782483.184 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.184 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.185 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.185 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.185 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.185 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.185 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.185 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.185 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.185 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.186 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.186 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1544782483.186 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.186 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.186 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.186 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.im) (/ -1 x.im) (/ 1 (* y.re x.re))) in y.im 1544782483.186 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.im) (/ -1 x.im)) (/ 1 (* y.re x.re))) 1544782483.186 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 x.im)) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.186 * [misc]backup-simplify: Simplify -1 into -1 1544782483.186 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.186 * [misc]backup-simplify: Simplify 0 into 0 1544782483.186 * [misc]backup-simplify: Simplify 1 into 1 1544782483.186 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.186 * [misc]taylor: Taking taylor expansion of (/ -1 x.im) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.186 * [misc]backup-simplify: Simplify -1 into -1 1544782483.186 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782483.186 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.186 * [misc]backup-simplify: Simplify (/ -1 x.im) into (/ -1 x.im) 1544782483.186 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782483.186 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.186 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.186 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782483.186 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.186 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782483.186 * [misc]backup-simplify: Simplify (/ 1 (* y.re x.re)) into (/ 1 (* y.re x.re)) 1544782483.187 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.187 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.187 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.187 * [misc]backup-simplify: Simplify -1 into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.187 * [misc]backup-simplify: Simplify 0 into 0 1544782483.187 * [misc]backup-simplify: Simplify 1 into 1 1544782483.187 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.187 * [misc]backup-simplify: Simplify -1 into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.187 * [misc]backup-simplify: Simplify 0 into 0 1544782483.187 * [misc]backup-simplify: Simplify 1 into 1 1544782483.187 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.187 * [misc]backup-simplify: Simplify -1 into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.187 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.187 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.187 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.187 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.187 * [misc]backup-simplify: Simplify -1 into -1 1544782483.187 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.187 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.187 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.187 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.188 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.188 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.188 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.188 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.188 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.188 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.188 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.188 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.im)) into (/ 1 x.im) 1544782483.188 * [misc]backup-simplify: Simplify (+ (/ 1 x.im) 0) into (/ 1 x.im) 1544782483.189 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.189 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782483.189 * [misc]taylor: Taking taylor expansion of (/ 1 x.im) in y.re 1544782483.189 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.189 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.189 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.189 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.189 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.189 * [misc]backup-simplify: Simplify 0 into 0 1544782483.189 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)))) into 0 1544782483.189 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.189 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.im))) into 0 1544782483.189 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.re x.re))) into (/ 1 (* y.re x.re)) 1544782483.190 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.190 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.re x.re)) 1) (+ (* (/ 1 x.im) (/ 0 1)))) into (/ 1 (* y.re x.re)) 1544782483.190 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.re x.re)) in y.re 1544782483.190 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782483.190 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.190 * [misc]backup-simplify: Simplify 0 into 0 1544782483.190 * [misc]backup-simplify: Simplify 1 into 1 1544782483.190 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.190 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.190 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782483.190 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782483.190 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.190 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.191 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782483.191 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782483.191 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.191 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.191 * [misc]backup-simplify: Simplify 0 into 0 1544782483.191 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.191 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.191 * [misc]backup-simplify: Simplify 0 into 0 1544782483.191 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.191 * [misc]backup-simplify: Simplify 0 into 0 1544782483.191 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.191 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.192 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.im)))) into 0 1544782483.192 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 x.re)) into 0 1544782483.192 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))))) into 0 1544782483.192 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.192 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.192 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.193 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782483.193 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.193 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.193 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.193 * [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)) 1544782483.194 * [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))) 1544782483.194 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 2) x.im))) in y.re 1544782483.194 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 2) x.im)) in y.re 1544782483.194 * [misc]taylor: Taking taylor expansion of (* (pow y.re 2) x.im) in y.re 1544782483.194 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.194 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.194 * [misc]backup-simplify: Simplify 0 into 0 1544782483.194 * [misc]backup-simplify: Simplify 1 into 1 1544782483.194 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.194 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.194 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.194 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1544782483.194 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.194 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.194 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.195 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.195 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782483.195 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1544782483.195 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.195 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782483.196 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.196 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.196 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.196 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.196 * [misc]backup-simplify: Simplify 0 into 0 1544782483.196 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1544782483.196 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.196 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.196 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.197 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.197 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.197 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.197 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.197 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]backup-simplify: Simplify 0 into 0 1544782483.197 * [misc]backup-simplify: Simplify (- (/ 0 x.im) (+ (* (/ -1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.197 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.198 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im))))) into 0 1544782483.198 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.198 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.re x.re)) (/ 0 (* y.re x.re))) (* 0 (/ 0 (* y.re x.re))))) into 0 1544782483.198 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.199 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782483.199 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.200 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782483.200 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.re 2))) (+ (* (/ 1/2 (pow y.re 2)) 0) (* 0 1)))) into 0 1544782483.200 * [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))) 1544782483.200 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.re 3) x.re))) in y.re 1544782483.201 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 3) x.re)) in y.re 1544782483.201 * [misc]taylor: Taking taylor expansion of (* (pow y.re 3) x.re) in y.re 1544782483.201 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1544782483.201 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.201 * [misc]backup-simplify: Simplify 0 into 0 1544782483.201 * [misc]backup-simplify: Simplify 1 into 1 1544782483.201 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782483.201 * [misc]backup-simplify: Simplify x.re into x.re 1544782483.201 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.201 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.201 * [misc]backup-simplify: Simplify (* 1 x.re) into x.re 1544782483.201 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782483.201 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.201 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.201 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.202 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.202 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.202 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.202 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.203 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.203 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))) into 0 1544782483.203 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.re)) into 0 1544782483.203 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782483.203 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.204 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.re))) into 0 1544782483.204 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.204 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.204 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.204 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.204 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.204 * [misc]backup-simplify: Simplify 0 into 0 1544782483.205 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.205 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1544782483.205 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.205 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.205 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.205 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1544782483.206 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.206 * [misc]backup-simplify: Simplify 0 into 0 1544782483.207 * [misc]backup-simplify: Simplify 0 into 0 1544782483.207 * [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 1544782483.207 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.207 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.im)))))) into 0 1544782483.208 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))) into 0 1544782483.208 * [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 1544782483.208 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.208 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1))))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)) (* 0 (/ 0 y.re)))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (+ (* 0 0) (* 0 (/ -1 y.re)))) into 0 1544782483.209 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.210 * [misc]backup-simplify: Simplify (/ (- 0 (pow (/ 1/2 (pow y.re 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow y.re 4)) 1544782483.211 * [misc]backup-simplify: Simplify (+ (* 1 (/ -1/8 (pow y.re 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow y.re 2)) (/ 1/2 (pow y.re 2))) (+ (* 0 0) (* (/ -1/8 (pow y.re 4)) 1))))) into 0 1544782483.211 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.im) (/ 0 1)) (* (/ 1 (* y.re x.re)) (/ 0 1)) (* (- (/ 1 (* (pow y.re 2) x.im))) (/ (/ 1 (pow y.re 2)) 1)) (* (- (/ 1 (* (pow y.re 3) x.re))) (/ 0 1)))) into (/ 1 (* (pow y.re 4) x.im)) 1544782483.211 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.re 4) x.im)) in y.re 1544782483.211 * [misc]taylor: Taking taylor expansion of (* (pow y.re 4) x.im) in y.re 1544782483.211 * [misc]taylor: Taking taylor expansion of (pow y.re 4) in y.re 1544782483.211 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.211 * [misc]backup-simplify: Simplify 0 into 0 1544782483.211 * [misc]backup-simplify: Simplify 1 into 1 1544782483.211 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782483.211 * [misc]backup-simplify: Simplify x.im into x.im 1544782483.212 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.212 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.212 * [misc]backup-simplify: Simplify (* 1 x.im) into x.im 1544782483.212 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782483.212 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.212 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.212 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.212 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.213 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.213 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.213 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.213 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1544782483.214 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.214 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.214 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1544782483.214 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 x.im)) into 0 1544782483.215 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)))) into 0 1544782483.215 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im))))) into 0 1544782483.215 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782483.215 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.216 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782483.216 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.216 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.im) (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)) (* 0 (/ 0 x.im)))) into 0 1544782483.216 * [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 1544782483.216 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.216 * [misc]backup-simplify: Simplify 0 into 0 1544782483.217 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.217 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.217 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re)))))) into 0 1544782483.218 * [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 1544782483.218 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.218 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.218 * [misc]backup-simplify: Simplify 0 into 0 1544782483.218 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1544782483.218 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))))) into 0 1544782483.219 * [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 1544782483.219 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.219 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.219 * [misc]backup-simplify: Simplify 0 into 0 1544782483.219 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.re))))))) into 0 1544782483.220 * [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 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [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 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * [misc]backup-simplify: Simplify 0 into 0 1544782483.220 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1) 1544782483.221 * [misc]backup-simplify: Simplify (/ 1 (hypot y.im y.re)) into (/ 1 (hypot y.im y.re)) 1544782483.221 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in (y.im y.re) around 0 1544782483.221 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.re 1544782483.221 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782483.221 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.221 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782483.221 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782483.221 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.221 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.221 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.221 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.221 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782483.221 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.221 * [misc]backup-simplify: Simplify 0 into 0 1544782483.221 * [misc]backup-simplify: Simplify 1 into 1 1544782483.221 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.221 * [misc]backup-simplify: Simplify 0 into 0 1544782483.221 * [misc]backup-simplify: Simplify 1 into 1 1544782483.221 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782483.221 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.221 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782483.222 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782483.222 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782483.222 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.222 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.222 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782483.222 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.222 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.im 1544782483.222 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.222 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.222 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.222 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.222 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.222 * [misc]backup-simplify: Simplify 0 into 0 1544782483.222 * [misc]backup-simplify: Simplify 1 into 1 1544782483.222 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.222 * [misc]backup-simplify: Simplify 0 into 0 1544782483.222 * [misc]backup-simplify: Simplify 1 into 1 1544782483.222 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.222 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.222 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.222 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.222 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.222 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.222 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.222 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.223 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.223 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.223 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.223 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.223 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.223 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.223 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.im 1544782483.223 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782483.223 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782483.223 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782483.223 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782483.223 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.223 * [misc]backup-simplify: Simplify 0 into 0 1544782483.223 * [misc]backup-simplify: Simplify 1 into 1 1544782483.223 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.223 * [misc]backup-simplify: Simplify 0 into 0 1544782483.223 * [misc]backup-simplify: Simplify 1 into 1 1544782483.223 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782483.223 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.223 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.223 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.223 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.223 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782483.223 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782483.223 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782483.224 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782483.224 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782483.224 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782483.224 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.224 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782483.224 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.224 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.224 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.224 * [misc]backup-simplify: Simplify 0 into 0 1544782483.224 * [misc]backup-simplify: Simplify 1 into 1 1544782483.224 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.224 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.224 * [misc]backup-simplify: Simplify 0 into 0 1544782483.224 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782483.224 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.224 * [misc]backup-simplify: Simplify 0 into 0 1544782483.225 * [misc]backup-simplify: Simplify 0 into 0 1544782483.225 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.225 * [misc]backup-simplify: Simplify 0 into 0 1544782483.225 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782483.225 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782483.225 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.226 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1544782483.226 * [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)))) 1544782483.226 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 3)))) in y.re 1544782483.226 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 3))) in y.re 1544782483.226 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782483.226 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.226 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 3)) in y.re 1544782483.227 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1544782483.227 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.227 * [misc]backup-simplify: Simplify 0 into 0 1544782483.227 * [misc]backup-simplify: Simplify 1 into 1 1544782483.227 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.227 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.227 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.228 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.228 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.228 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.228 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.228 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.228 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.229 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.229 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.229 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.229 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.229 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.229 * [misc]backup-simplify: Simplify 0 into 0 1544782483.229 * [misc]backup-simplify: Simplify 0 into 0 1544782483.230 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.230 * [misc]backup-simplify: Simplify 0 into 0 1544782483.230 * [misc]backup-simplify: Simplify 0 into 0 1544782483.230 * [misc]backup-simplify: Simplify (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) into (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) 1544782483.230 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in (y.im y.re) around 0 1544782483.230 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782483.230 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.230 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.230 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.230 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.230 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.230 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.230 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782483.230 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.230 * [misc]backup-simplify: Simplify 0 into 0 1544782483.230 * [misc]backup-simplify: Simplify 1 into 1 1544782483.230 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.230 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782483.230 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.230 * [misc]backup-simplify: Simplify 0 into 0 1544782483.230 * [misc]backup-simplify: Simplify 1 into 1 1544782483.231 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.231 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.231 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.231 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.231 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.231 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.232 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.232 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.232 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.232 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.232 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.232 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.232 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.232 * [misc]backup-simplify: Simplify 0 into 0 1544782483.232 * [misc]backup-simplify: Simplify 1 into 1 1544782483.232 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.232 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.232 * [misc]backup-simplify: Simplify 0 into 0 1544782483.232 * [misc]backup-simplify: Simplify 1 into 1 1544782483.232 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.232 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.232 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.233 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.233 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.233 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.233 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.233 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.233 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.233 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.233 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.233 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.233 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.233 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.233 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.234 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.234 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.234 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.234 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782483.234 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782483.234 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.234 * [misc]backup-simplify: Simplify 0 into 0 1544782483.234 * [misc]backup-simplify: Simplify 1 into 1 1544782483.234 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.234 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.234 * [misc]backup-simplify: Simplify 0 into 0 1544782483.234 * [misc]backup-simplify: Simplify 1 into 1 1544782483.234 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.234 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.234 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.234 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.234 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782483.234 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.234 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.235 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782483.235 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.235 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.235 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.235 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.235 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.235 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.235 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.236 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.236 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.236 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.236 * [misc]backup-simplify: Simplify 1 into 1 1544782483.236 * [misc]backup-simplify: Simplify 0 into 0 1544782483.236 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.236 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.236 * [misc]backup-simplify: Simplify 0 into 0 1544782483.236 * [misc]backup-simplify: Simplify 0 into 0 1544782483.236 * [misc]backup-simplify: Simplify 0 into 0 1544782483.236 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.236 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.237 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.237 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.237 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.237 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.238 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.re 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.238 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1544782483.238 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782483.238 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782483.238 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.238 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782483.238 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.238 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.238 * [misc]backup-simplify: Simplify 0 into 0 1544782483.238 * [misc]backup-simplify: Simplify 1 into 1 1544782483.238 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.238 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.238 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.239 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.239 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.239 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.239 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.239 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.239 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.240 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.240 * [misc]backup-simplify: Simplify 0 into 0 1544782483.240 * [misc]backup-simplify: Simplify 0 into 0 1544782483.240 * [misc]backup-simplify: Simplify 0 into 0 1544782483.240 * [misc]backup-simplify: Simplify 0 into 0 1544782483.240 * [misc]backup-simplify: Simplify (/ 1 (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) 1544782483.240 * [misc]approximate: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in (y.im y.re) around 0 1544782483.240 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782483.240 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.240 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.240 * [misc]backup-simplify: Simplify -1 into -1 1544782483.240 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.240 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.240 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.240 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.240 * [misc]backup-simplify: Simplify -1 into -1 1544782483.240 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782483.240 * [misc]backup-simplify: Simplify y.im into y.im 1544782483.240 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782483.240 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.240 * [misc]backup-simplify: Simplify -1 into -1 1544782483.240 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.240 * [misc]backup-simplify: Simplify 0 into 0 1544782483.240 * [misc]backup-simplify: Simplify 1 into 1 1544782483.240 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.240 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782483.240 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782483.241 * [misc]backup-simplify: Simplify -1 into -1 1544782483.241 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.241 * [misc]backup-simplify: Simplify 0 into 0 1544782483.241 * [misc]backup-simplify: Simplify 1 into 1 1544782483.241 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.241 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.241 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782483.241 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.241 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.241 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.241 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.242 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.242 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.242 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.242 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.242 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.242 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.242 * [misc]backup-simplify: Simplify -1 into -1 1544782483.242 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.242 * [misc]backup-simplify: Simplify 0 into 0 1544782483.242 * [misc]backup-simplify: Simplify 1 into 1 1544782483.242 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.242 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.242 * [misc]backup-simplify: Simplify -1 into -1 1544782483.242 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.242 * [misc]backup-simplify: Simplify 0 into 0 1544782483.242 * [misc]backup-simplify: Simplify 1 into 1 1544782483.242 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.242 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.242 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.242 * [misc]backup-simplify: Simplify -1 into -1 1544782483.242 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.242 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.243 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.243 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.243 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.243 * [misc]backup-simplify: Simplify -1 into -1 1544782483.243 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.243 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.243 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.243 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.243 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.243 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.243 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.243 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.243 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.244 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.244 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.244 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.244 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782483.244 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782483.244 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.244 * [misc]backup-simplify: Simplify -1 into -1 1544782483.244 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.244 * [misc]backup-simplify: Simplify 0 into 0 1544782483.244 * [misc]backup-simplify: Simplify 1 into 1 1544782483.244 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.244 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.244 * [misc]backup-simplify: Simplify -1 into -1 1544782483.244 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782483.244 * [misc]backup-simplify: Simplify 0 into 0 1544782483.244 * [misc]backup-simplify: Simplify 1 into 1 1544782483.244 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782483.244 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.244 * [misc]backup-simplify: Simplify -1 into -1 1544782483.244 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.244 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.244 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.244 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782483.244 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782483.245 * [misc]backup-simplify: Simplify -1 into -1 1544782483.245 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782483.245 * [misc]backup-simplify: Simplify y.re into y.re 1544782483.245 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782483.245 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782483.245 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782483.245 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782483.245 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.245 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782483.245 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782483.245 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782483.246 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782483.246 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.246 * [misc]taylor: Taking taylor expansion of 1 in y.re 1544782483.246 * [misc]backup-simplify: Simplify 1 into 1 1544782483.246 * [misc]backup-simplify: Simplify 0 into 0 1544782483.246 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.246 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782483.246 * [misc]backup-simplify: Simplify 0 into 0 1544782483.246 * [misc]backup-simplify: Simplify 0 into 0 1544782483.246 * [misc]backup-simplify: Simplify 0 into 0 1544782483.246 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.246 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.247 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782483.247 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782483.247 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782483.247 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782483.248 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.re 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.re 2)))) 1544782483.248 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2)))) in y.re 1544782483.248 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782483.248 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782483.248 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782483.248 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782483.248 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782483.248 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782483.248 * [misc]backup-simplify: Simplify 0 into 0 1544782483.248 * [misc]backup-simplify: Simplify 1 into 1 1544782483.248 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782483.248 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782483.248 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.248 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782483.249 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782483.249 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782483.249 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.249 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782483.249 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782483.249 * [misc]backup-simplify: Simplify (- 0) into 0 1544782483.249 * [misc]backup-simplify: Simplify 0 into 0 1544782483.249 * [misc]backup-simplify: Simplify 0 into 0 1544782483.250 * [misc]backup-simplify: Simplify 0 into 0 1544782483.250 * [misc]backup-simplify: Simplify 0 into 0 1544782483.250 * * * [misc]progress: simplifying candidates 1544782483.250 * * * * [misc]progress: [ 1 / 106 ] simplifiying candidate # 1544782483.250 * * * * [misc]progress: [ 2 / 106 ] simplifiying candidate # 1544782483.250 * * * * [misc]progress: [ 3 / 106 ] simplifiying candidate # 1544782483.250 * * * * [misc]progress: [ 4 / 106 ] simplifiying candidate # 1544782483.250 * [enter]simplify: Simplifying (- (log (fma y.im x.im (* x.re y.re))) (log (hypot y.im y.re))) 1544782483.251 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.253 * * [misc]simplify: iters left: 5 (15 enodes) 1544782483.255 * * [misc]simplify: iters left: 4 (18 enodes) 1544782483.261 * * [misc]simplify: iters left: 3 (21 enodes) 1544782483.269 * [exit]simplify: Simplified to (- (log (fma y.re x.re (* y.im x.im))) (log (hypot y.im y.re))) 1544782483.269 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (exp (- (log (fma y.re x.re (* y.im x.im))) (log (hypot y.im y.re)))))) 1544782483.269 * * * * [misc]progress: [ 5 / 106 ] simplifiying candidate # 1544782483.269 * * * * [misc]progress: [ 6 / 106 ] simplifiying candidate # 1544782483.269 * * * * [misc]progress: [ 7 / 106 ] simplifiying candidate # 1544782483.269 * [enter]simplify: Simplifying (/ (* (* (fma y.im x.im (* x.re y.re)) (fma y.im x.im (* x.re y.re))) (fma y.im x.im (* x.re y.re))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782483.271 * * [misc]simplify: iters left: 6 (12 enodes) 1544782483.277 * * [misc]simplify: iters left: 5 (24 enodes) 1544782483.292 * * [misc]simplify: iters left: 4 (66 enodes) 1544782483.331 * * [misc]simplify: iters left: 3 (219 enodes) 1544782483.616 * [exit]simplify: Simplified to (pow (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)) 3) 1544782483.616 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (cbrt (pow (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)) 3)))) 1544782483.616 * * * * [misc]progress: [ 8 / 106 ] simplifiying candidate # 1544782483.616 * * * * [misc]progress: [ 9 / 106 ] simplifiying candidate # 1544782483.616 * * * * [misc]progress: [ 10 / 106 ] simplifiying candidate # 1544782483.616 * * * * [misc]progress: [ 11 / 106 ] simplifiying candidate # 1544782483.617 * * * * [misc]progress: [ 12 / 106 ] simplifiying candidate # 1544782483.617 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782483.618 * * [misc]simplify: iters left: 6 (12 enodes) 1544782483.624 * * [misc]simplify: iters left: 5 (21 enodes) 1544782483.633 * * [misc]simplify: iters left: 4 (32 enodes) 1544782483.644 * * [misc]simplify: iters left: 3 (38 enodes) 1544782483.655 * * [misc]simplify: iters left: 2 (41 enodes) 1544782483.671 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.im y.re)))) 1544782483.671 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re)))))) 1544782483.672 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re))) 1544782483.673 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.676 * * [misc]simplify: iters left: 5 (13 enodes) 1544782483.681 * * [misc]simplify: iters left: 4 (15 enodes) 1544782483.686 * * [misc]simplify: iters left: 3 (18 enodes) 1544782483.692 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))) 1544782483.692 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re)))))) 1544782483.692 * * * * [misc]progress: [ 13 / 106 ] simplifiying candidate # 1544782483.693 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (sqrt (hypot y.im y.re))) 1544782483.694 * * [misc]simplify: iters left: 6 (11 enodes) 1544782483.698 * * [misc]simplify: iters left: 5 (16 enodes) 1544782483.704 * * [misc]simplify: iters left: 4 (20 enodes) 1544782483.713 * * [misc]simplify: iters left: 3 (24 enodes) 1544782483.723 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.re y.re (* y.im x.im))))) 1544782483.723 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (cbrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.re y.re (* y.im x.im))))) (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re)))))) 1544782483.723 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) 1544782483.724 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.728 * * [misc]simplify: iters left: 5 (13 enodes) 1544782483.732 * * [misc]simplify: iters left: 4 (15 enodes) 1544782483.738 * * [misc]simplify: iters left: 3 (18 enodes) 1544782483.744 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) 1544782483.744 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re)))))) 1544782483.744 * * * * [misc]progress: [ 14 / 106 ] simplifiying candidate # 1544782483.744 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) 1) 1544782483.745 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.749 * * [misc]simplify: iters left: 5 (17 enodes) 1544782483.757 * * [misc]simplify: iters left: 4 (25 enodes) 1544782483.765 * * [misc]simplify: iters left: 3 (30 enodes) 1544782483.772 * * [misc]simplify: iters left: 2 (35 enodes) 1544782483.778 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (fma y.re x.re (* y.im x.im)))) 1544782483.778 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (* (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 (* x.re y.re))) (hypot y.im y.re))))) 1544782483.778 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (hypot y.im y.re)) 1544782483.779 * * [misc]simplify: iters left: 6 (9 enodes) 1544782483.780 * * [misc]simplify: iters left: 5 (12 enodes) 1544782483.782 * * [misc]simplify: iters left: 4 (14 enodes) 1544782483.785 * * [misc]simplify: iters left: 3 (17 enodes) 1544782483.787 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)) 1544782483.788 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (* (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.im y.re))))) 1544782483.788 * * * * [misc]progress: [ 15 / 106 ] simplifiying candidate # 1544782483.788 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782483.788 * * [misc]simplify: iters left: 6 (11 enodes) 1544782483.790 * * [misc]simplify: iters left: 5 (16 enodes) 1544782483.793 * * [misc]simplify: iters left: 4 (18 enodes) 1544782483.796 * * [misc]simplify: iters left: 3 (21 enodes) 1544782483.800 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782483.800 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (sqrt (fma x.re y.re (* y.im x.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re)))))) 1544782483.800 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re))) 1544782483.801 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.802 * * [misc]simplify: iters left: 5 (13 enodes) 1544782483.805 * * [misc]simplify: iters left: 4 (15 enodes) 1544782483.807 * * [misc]simplify: iters left: 3 (18 enodes) 1544782483.810 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))) 1544782483.810 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (sqrt (fma y.im x.im (* x.re y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re)))))) 1544782483.810 * * * * [misc]progress: [ 16 / 106 ] simplifiying candidate # 1544782483.811 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) 1544782483.813 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.814 * * [misc]simplify: iters left: 5 (13 enodes) 1544782483.817 * * [misc]simplify: iters left: 4 (15 enodes) 1544782483.819 * * [misc]simplify: iters left: 3 (18 enodes) 1544782483.823 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) 1544782483.823 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re)))))) 1544782483.823 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) 1544782483.823 * * [misc]simplify: iters left: 6 (10 enodes) 1544782483.825 * * [misc]simplify: iters left: 5 (13 enodes) 1544782483.828 * * [misc]simplify: iters left: 4 (15 enodes) 1544782483.830 * * [misc]simplify: iters left: 3 (18 enodes) 1544782483.834 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) 1544782483.834 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re)))))) 1544782483.834 * * * * [misc]progress: [ 17 / 106 ] simplifiying candidate # 1544782483.834 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) 1) 1544782483.834 * * [misc]simplify: iters left: 6 (9 enodes) 1544782483.836 * * [misc]simplify: iters left: 5 (14 enodes) 1544782483.839 * * [misc]simplify: iters left: 4 (18 enodes) 1544782483.842 * * [misc]simplify: iters left: 3 (21 enodes) 1544782483.845 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1544782483.845 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma y.im x.im (* x.re y.re))) (hypot y.im y.re))))) 1544782483.845 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (hypot y.im y.re)) 1544782483.846 * * [misc]simplify: iters left: 6 (9 enodes) 1544782483.847 * * [misc]simplify: iters left: 5 (12 enodes) 1544782483.850 * * [misc]simplify: iters left: 4 (14 enodes) 1544782483.852 * * [misc]simplify: iters left: 3 (17 enodes) 1544782483.855 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)) 1544782483.855 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (sqrt (fma x.re y.re (* y.im x.im))) (/ (sqrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re))))) 1544782483.855 * * * * [misc]progress: [ 18 / 106 ] simplifiying candidate # 1544782483.856 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782483.857 * * [misc]simplify: iters left: 6 (7 enodes) 1544782483.858 * * [misc]simplify: iters left: 5 (11 enodes) 1544782483.861 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782483.861 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (cbrt (hypot y.im y.re)))))) 1544782483.861 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (cbrt (hypot y.im y.re))) 1544782483.861 * * [misc]simplify: iters left: 5 (9 enodes) 1544782483.863 * * [misc]simplify: iters left: 4 (12 enodes) 1544782483.865 * * [misc]simplify: iters left: 3 (14 enodes) 1544782483.868 * * [misc]simplify: iters left: 2 (17 enodes) 1544782483.873 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.im y.re))) 1544782483.874 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.im y.re)))))) 1544782483.874 * * * * [misc]progress: [ 19 / 106 ] simplifiying candidate # 1544782483.874 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.im y.re))) 1544782483.874 * * [misc]simplify: iters left: 4 (6 enodes) 1544782483.877 * * [misc]simplify: iters left: 3 (8 enodes) 1544782483.879 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782483.879 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (sqrt (hypot y.im y.re)))))) 1544782483.879 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (sqrt (hypot y.im y.re))) 1544782483.880 * * [misc]simplify: iters left: 5 (9 enodes) 1544782483.883 * * [misc]simplify: iters left: 4 (12 enodes) 1544782483.887 * * [misc]simplify: iters left: 3 (14 enodes) 1544782483.892 * * [misc]simplify: iters left: 2 (17 enodes) 1544782483.898 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.im y.re))) 1544782483.898 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.im y.re)))))) 1544782483.898 * * * * [misc]progress: [ 20 / 106 ] simplifiying candidate # 1544782483.898 * [enter]simplify: Simplifying (/ 1 1) 1544782483.899 * * [misc]simplify: iters left: 2 (2 enodes) 1544782483.901 * * [misc]simplify: iters left: 1 (4 enodes) 1544782483.902 * [exit]simplify: Simplified to 1 1544782483.902 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* 1 (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))))) 1544782483.903 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) 1544782483.903 * * [misc]simplify: iters left: 5 (8 enodes) 1544782483.906 * * [misc]simplify: iters left: 4 (11 enodes) 1544782483.910 * * [misc]simplify: iters left: 3 (13 enodes) 1544782483.915 * * [misc]simplify: iters left: 2 (16 enodes) 1544782483.921 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)) 1544782483.921 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (* 1 (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re))))) 1544782483.921 * * * * [misc]progress: [ 21 / 106 ] simplifiying candidate # 1544782483.921 * * * * [misc]progress: [ 22 / 106 ] simplifiying candidate # 1544782483.921 * * * * [misc]progress: [ 23 / 106 ] simplifiying candidate # 1544782483.922 * * * * [misc]progress: [ 24 / 106 ] simplifiying candidate # 1544782483.922 * [enter]simplify: Simplifying (cbrt (hypot y.im y.re)) 1544782483.922 * * [misc]simplify: iters left: 2 (4 enodes) 1544782483.924 * [exit]simplify: Simplified to (cbrt (hypot y.im y.re)) 1544782483.924 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (fma y.im x.im (* x.re y.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782483.924 * * * * [misc]progress: [ 25 / 106 ] simplifiying candidate # 1544782483.924 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782483.924 * * [misc]simplify: iters left: 2 (4 enodes) 1544782483.926 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782483.926 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (fma y.im x.im (* x.re y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782483.926 * * * * [misc]progress: [ 26 / 106 ] simplifiying candidate # 1544782483.926 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782483.926 * * [misc]simplify: iters left: 1 (3 enodes) 1544782483.927 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782483.928 * [misc]simplify: Simplified (2 2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (fma y.im x.im (* x.re y.re)) 1) (hypot y.im y.re)))) 1544782483.928 * * * * [misc]progress: [ 27 / 106 ] simplifiying candidate # 1544782483.928 * [enter]simplify: Simplifying (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) 1544782483.928 * * [misc]simplify: iters left: 6 (8 enodes) 1544782483.932 * * [misc]simplify: iters left: 5 (11 enodes) 1544782483.936 * * [misc]simplify: iters left: 4 (13 enodes) 1544782483.941 * * [misc]simplify: iters left: 3 (16 enodes) 1544782483.945 * [exit]simplify: Simplified to (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) 1544782483.945 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (* (cbrt (fma x.re y.re (* y.im x.im))) (cbrt (fma x.re y.re (* y.im x.im)))) (/ (hypot y.im y.re) (cbrt (fma y.im x.im (* x.re y.re))))))) 1544782483.945 * * * * [misc]progress: [ 28 / 106 ] simplifiying candidate # 1544782483.945 * [enter]simplify: Simplifying (sqrt (fma y.im x.im (* x.re y.re))) 1544782483.945 * * [misc]simplify: iters left: 4 (7 enodes) 1544782483.947 * * [misc]simplify: iters left: 3 (10 enodes) 1544782483.949 * * [misc]simplify: iters left: 2 (12 enodes) 1544782483.951 * * [misc]simplify: iters left: 1 (15 enodes) 1544782483.953 * [exit]simplify: Simplified to (sqrt (fma x.re y.re (* y.im x.im))) 1544782483.953 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (sqrt (fma x.re y.re (* y.im x.im))) (/ (hypot y.im y.re) (sqrt (fma y.im x.im (* x.re y.re))))))) 1544782483.953 * * * * [misc]progress: [ 29 / 106 ] simplifiying candidate # 1544782483.953 * * * * [misc]progress: [ 30 / 106 ] simplifiying candidate # 1544782483.953 * * * * [misc]progress: [ 31 / 106 ] simplifiying candidate # 1544782483.953 * * * * [misc]progress: [ 32 / 106 ] simplifiying candidate # 1544782483.953 * * * * [misc]progress: [ 33 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 34 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 35 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 36 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 37 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 38 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 39 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 40 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 41 / 106 ] simplifiying candidate # 1544782483.954 * * * * [misc]progress: [ 42 / 106 ] simplifiying candidate # 1544782483.954 * [enter]simplify: Simplifying (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) 1544782483.955 * * [misc]simplify: iters left: 6 (11 enodes) 1544782483.957 * * [misc]simplify: iters left: 5 (21 enodes) 1544782483.963 * * [misc]simplify: iters left: 4 (40 enodes) 1544782483.981 * * [misc]simplify: iters left: 3 (123 enodes) 1544782484.038 * * [misc]simplify: iters left: 2 (334 enodes) 1544782484.300 * [exit]simplify: Simplified to (/ (fma y.re x.re (* x.im y.im)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782484.300 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (pow (/ (fma y.re x.re (* x.im y.im)) (* (hypot y.im y.re) (hypot y.im y.re))) 1)) 1544782484.300 * * * * [misc]progress: [ 43 / 106 ] simplifiying candidate # 1544782484.300 * * * * [misc]progress: [ 44 / 106 ] simplifiying candidate # 1544782484.300 * [enter]simplify: Simplifying (+ (- (log (hypot y.im y.re))) (- (log (fma y.im x.im (* x.re y.re))) (log (hypot y.im y.re)))) 1544782484.302 * * [misc]simplify: iters left: 6 (12 enodes) 1544782484.307 * * [misc]simplify: iters left: 5 (19 enodes) 1544782484.315 * * [misc]simplify: iters left: 4 (27 enodes) 1544782484.326 * * [misc]simplify: iters left: 3 (40 enodes) 1544782484.341 * * [misc]simplify: iters left: 2 (65 enodes) 1544782484.365 * * [misc]simplify: iters left: 1 (107 enodes) 1544782484.402 * [exit]simplify: Simplified to (- (log (fma y.im x.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782484.402 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.im x.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782484.402 * * * * [misc]progress: [ 45 / 106 ] simplifiying candidate # 1544782484.402 * [enter]simplify: Simplifying (+ (- (log (hypot y.im y.re))) (log (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782484.404 * * [misc]simplify: iters left: 6 (12 enodes) 1544782484.409 * * [misc]simplify: iters left: 5 (18 enodes) 1544782484.416 * * [misc]simplify: iters left: 4 (26 enodes) 1544782484.427 * * [misc]simplify: iters left: 3 (40 enodes) 1544782484.442 * * [misc]simplify: iters left: 2 (65 enodes) 1544782484.462 * * [misc]simplify: iters left: 1 (95 enodes) 1544782484.478 * [exit]simplify: Simplified to (- (log (fma y.im x.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782484.478 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma y.im x.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782484.478 * * * * [misc]progress: [ 46 / 106 ] simplifiying candidate # 1544782484.478 * [enter]simplify: Simplifying (+ (log (/ 1 (hypot y.im y.re))) (- (log (fma y.im x.im (* x.re y.re))) (log (hypot y.im y.re)))) 1544782484.479 * * [misc]simplify: iters left: 6 (14 enodes) 1544782484.483 * * [misc]simplify: iters left: 5 (26 enodes) 1544782484.488 * * [misc]simplify: iters left: 4 (34 enodes) 1544782484.499 * * [misc]simplify: iters left: 3 (60 enodes) 1544782484.516 * * [misc]simplify: iters left: 2 (124 enodes) 1544782484.549 * * [misc]simplify: iters left: 1 (169 enodes) 1544782484.602 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782484.602 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782484.602 * * * * [misc]progress: [ 47 / 106 ] simplifiying candidate # 1544782484.602 * [enter]simplify: Simplifying (+ (log (/ 1 (hypot y.im y.re))) (log (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782484.603 * * [misc]simplify: iters left: 6 (13 enodes) 1544782484.610 * * [misc]simplify: iters left: 5 (25 enodes) 1544782484.619 * * [misc]simplify: iters left: 4 (33 enodes) 1544782484.628 * * [misc]simplify: iters left: 3 (57 enodes) 1544782484.645 * * [misc]simplify: iters left: 2 (117 enodes) 1544782484.682 * * [misc]simplify: iters left: 1 (154 enodes) 1544782484.719 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782484.719 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* x.re y.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782484.719 * * * * [misc]progress: [ 48 / 106 ] simplifiying candidate # 1544782484.719 * * * * [misc]progress: [ 49 / 106 ] simplifiying candidate # 1544782484.719 * * * * [misc]progress: [ 50 / 106 ] simplifiying candidate # 1544782484.719 * [enter]simplify: Simplifying (* (* (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ 1 (hypot y.im y.re))) (/ (* (* (fma y.im x.im (* x.re y.re)) (fma y.im x.im (* x.re y.re))) (fma y.im x.im (* x.re y.re))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re)))) 1544782484.720 * * [misc]simplify: iters left: 6 (17 enodes) 1544782484.726 * * [misc]simplify: iters left: 5 (43 enodes) 1544782484.753 * * [misc]simplify: iters left: 4 (154 enodes) 1544782485.001 * [exit]simplify: Simplified to (* (* (/ (fma y.re x.re (* y.im x.im)) (* (hypot y.im y.re) (hypot y.im y.re))) (* (fma y.re x.re (* y.im x.im)) (fma y.re x.re (* y.im x.im)))) (/ (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ (hypot y.im y.re) (/ 1 (hypot y.im y.re))))) 1544782485.001 * [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.im y.re) (hypot y.im y.re))) (* (fma y.re x.re (* y.im x.im)) (fma y.re x.re (* y.im x.im)))) (/ (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ (hypot y.im y.re) (/ 1 (hypot y.im y.re))))))) 1544782485.001 * * * * [misc]progress: [ 51 / 106 ] simplifiying candidate # 1544782485.001 * [enter]simplify: Simplifying (* (* (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ 1 (hypot y.im y.re))) (* (* (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782485.002 * * [misc]simplify: iters left: 6 (15 enodes) 1544782485.007 * * [misc]simplify: iters left: 5 (39 enodes) 1544782485.031 * * [misc]simplify: iters left: 4 (126 enodes) 1544782485.155 * * [misc]simplify: iters left: 3 (455 enodes) 1544782486.090 * [exit]simplify: Simplified to (* (/ (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) (/ (* (hypot y.im y.re) (hypot y.im y.re)) (fma y.re x.re (* y.im x.im)))) (* (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)))) 1544782486.090 * [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.im y.re)) (/ (* (hypot y.im y.re) (hypot y.im y.re)) (fma y.re x.re (* y.im x.im)))) (* (* (/ 1 (hypot y.im y.re)) (/ 1 (hypot y.im y.re))) (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)))))) 1544782486.090 * * * * [misc]progress: [ 52 / 106 ] simplifiying candidate # 1544782486.090 * * * * [misc]progress: [ 53 / 106 ] simplifiying candidate # 1544782486.090 * * * * [misc]progress: [ 54 / 106 ] simplifiying candidate # 1544782486.090 * * * * [misc]progress: [ 55 / 106 ] simplifiying candidate # 1544782486.091 * [enter]simplify: Simplifying (* 1 (fma y.im x.im (* x.re y.re))) 1544782486.091 * * [misc]simplify: iters left: 5 (8 enodes) 1544782486.093 * * [misc]simplify: iters left: 4 (14 enodes) 1544782486.097 * * [misc]simplify: iters left: 3 (25 enodes) 1544782486.107 * * [misc]simplify: iters left: 2 (46 enodes) 1544782486.116 * [exit]simplify: Simplified to (fma x.re y.re (* x.im y.im)) 1544782486.116 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.im y.re) (hypot y.im y.re)))) 1544782486.116 * [enter]simplify: Simplifying (* (hypot y.im y.re) (hypot y.im y.re)) 1544782486.116 * * [misc]simplify: iters left: 3 (4 enodes) 1544782486.117 * [exit]simplify: Simplified to (* (hypot y.im y.re) (hypot y.im y.re)) 1544782486.117 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (fma x.re y.re (* x.im y.im)) (* (hypot y.im y.re) (hypot y.im y.re)))) 1544782486.117 * * * * [misc]progress: [ 56 / 106 ] simplifiying candidate # 1544782486.117 * * * * [misc]progress: [ 57 / 106 ] simplifiying candidate # 1544782486.117 * [enter]simplify: Simplifying (cbrt (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) 1544782486.118 * * [misc]simplify: iters left: 6 (9 enodes) 1544782486.119 * * [misc]simplify: iters left: 5 (12 enodes) 1544782486.122 * * [misc]simplify: iters left: 4 (14 enodes) 1544782486.124 * * [misc]simplify: iters left: 3 (17 enodes) 1544782486.127 * [exit]simplify: Simplified to (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re))) 1544782486.127 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (* (cbrt (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))))) (cbrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re))))) 1544782486.127 * * * * [misc]progress: [ 58 / 106 ] simplifiying candidate # 1544782486.128 * [enter]simplify: Simplifying (sqrt (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) 1544782486.128 * * [misc]simplify: iters left: 6 (9 enodes) 1544782486.130 * * [misc]simplify: iters left: 5 (12 enodes) 1544782486.132 * * [misc]simplify: iters left: 4 (14 enodes) 1544782486.135 * * [misc]simplify: iters left: 3 (17 enodes) 1544782486.138 * [exit]simplify: Simplified to (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re))) 1544782486.138 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (sqrt (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) (sqrt (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re))))) 1544782486.138 * * * * [misc]progress: [ 59 / 106 ] simplifiying candidate # 1544782486.138 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re))) 1544782486.139 * * [misc]simplify: iters left: 6 (10 enodes) 1544782486.141 * * [misc]simplify: iters left: 5 (13 enodes) 1544782486.143 * * [misc]simplify: iters left: 4 (15 enodes) 1544782486.147 * * [misc]simplify: iters left: 3 (18 enodes) 1544782486.150 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))) 1544782486.150 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))))) 1544782486.150 * * * * [misc]progress: [ 60 / 106 ] simplifiying candidate # 1544782486.150 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) 1544782486.150 * * [misc]simplify: iters left: 6 (10 enodes) 1544782486.152 * * [misc]simplify: iters left: 5 (13 enodes) 1544782486.154 * * [misc]simplify: iters left: 4 (15 enodes) 1544782486.157 * * [misc]simplify: iters left: 3 (18 enodes) 1544782486.160 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) 1544782486.160 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))))) 1544782486.160 * * * * [misc]progress: [ 61 / 106 ] simplifiying candidate # 1544782486.161 * [enter]simplify: Simplifying (/ (cbrt (fma y.im x.im (* x.re y.re))) (hypot y.im y.re)) 1544782486.161 * * [misc]simplify: iters left: 6 (9 enodes) 1544782486.163 * * [misc]simplify: iters left: 5 (12 enodes) 1544782486.165 * * [misc]simplify: iters left: 4 (14 enodes) 1544782486.167 * * [misc]simplify: iters left: 3 (17 enodes) 1544782486.170 * [exit]simplify: Simplified to (/ (cbrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)) 1544782486.170 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (* (cbrt (fma y.im x.im (* x.re y.re))) (cbrt (fma y.im x.im (* x.re y.re)))) 1)) (/ (cbrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)))) 1544782486.170 * * * * [misc]progress: [ 62 / 106 ] simplifiying candidate # 1544782486.171 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (cbrt (hypot y.im y.re))) 1544782486.171 * * [misc]simplify: iters left: 6 (10 enodes) 1544782486.174 * * [misc]simplify: iters left: 5 (13 enodes) 1544782486.176 * * [misc]simplify: iters left: 4 (15 enodes) 1544782486.179 * * [misc]simplify: iters left: 3 (18 enodes) 1544782486.182 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))) 1544782486.182 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (sqrt (fma y.im x.im (* x.re y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (cbrt (hypot y.im y.re))))) 1544782486.182 * * * * [misc]progress: [ 63 / 106 ] simplifiying candidate # 1544782486.182 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re))) 1544782486.183 * * [misc]simplify: iters left: 6 (10 enodes) 1544782486.185 * * [misc]simplify: iters left: 5 (13 enodes) 1544782486.187 * * [misc]simplify: iters left: 4 (15 enodes) 1544782486.190 * * [misc]simplify: iters left: 3 (18 enodes) 1544782486.193 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))) 1544782486.193 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (sqrt (fma y.im x.im (* x.re y.re))) (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* y.im x.im))) (sqrt (hypot y.im y.re))))) 1544782486.193 * * * * [misc]progress: [ 64 / 106 ] simplifiying candidate # 1544782486.193 * [enter]simplify: Simplifying (/ (sqrt (fma y.im x.im (* x.re y.re))) (hypot y.im y.re)) 1544782486.194 * * [misc]simplify: iters left: 6 (9 enodes) 1544782486.196 * * [misc]simplify: iters left: 5 (12 enodes) 1544782486.198 * * [misc]simplify: iters left: 4 (14 enodes) 1544782486.201 * * [misc]simplify: iters left: 3 (17 enodes) 1544782486.203 * [exit]simplify: Simplified to (/ (sqrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)) 1544782486.204 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ (sqrt (fma y.im x.im (* x.re y.re))) 1)) (/ (sqrt (fma x.re y.re (* y.im x.im))) (hypot y.im y.re)))) 1544782486.204 * * * * [misc]progress: [ 65 / 106 ] simplifiying candidate # 1544782486.204 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (cbrt (hypot y.im y.re))) 1544782486.204 * * [misc]simplify: iters left: 5 (9 enodes) 1544782486.206 * * [misc]simplify: iters left: 4 (12 enodes) 1544782486.208 * * [misc]simplify: iters left: 3 (14 enodes) 1544782486.213 * * [misc]simplify: iters left: 2 (17 enodes) 1544782486.219 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.im y.re))) 1544782486.219 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (fma x.re y.re (* y.im x.im)) (cbrt (hypot y.im y.re))))) 1544782486.219 * * * * [misc]progress: [ 66 / 106 ] simplifiying candidate # 1544782486.219 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (sqrt (hypot y.im y.re))) 1544782486.220 * * [misc]simplify: iters left: 5 (9 enodes) 1544782486.223 * * [misc]simplify: iters left: 4 (12 enodes) 1544782486.227 * * [misc]simplify: iters left: 3 (14 enodes) 1544782486.232 * * [misc]simplify: iters left: 2 (17 enodes) 1544782486.238 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.im y.re))) 1544782486.238 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ 1 (sqrt (hypot y.im y.re)))) (/ (fma x.re y.re (* y.im x.im)) (sqrt (hypot y.im y.re))))) 1544782486.238 * * * * [misc]progress: [ 67 / 106 ] simplifiying candidate # 1544782486.238 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) 1544782486.239 * * [misc]simplify: iters left: 5 (8 enodes) 1544782486.242 * * [misc]simplify: iters left: 4 (11 enodes) 1544782486.246 * * [misc]simplify: iters left: 3 (13 enodes) 1544782486.251 * * [misc]simplify: iters left: 2 (16 enodes) 1544782486.257 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)) 1544782486.257 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (/ 1 1)) (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)))) 1544782486.257 * * * * [misc]progress: [ 68 / 106 ] simplifiying candidate # 1544782486.257 * [enter]simplify: Simplifying (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)) 1544782486.258 * * [misc]simplify: iters left: 5 (8 enodes) 1544782486.261 * * [misc]simplify: iters left: 4 (11 enodes) 1544782486.265 * * [misc]simplify: iters left: 3 (13 enodes) 1544782486.270 * * [misc]simplify: iters left: 2 (16 enodes) 1544782486.275 * [exit]simplify: Simplified to (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)) 1544782486.275 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) 1) (/ (fma x.re y.re (* y.im x.im)) (hypot y.im y.re)))) 1544782486.275 * * * * [misc]progress: [ 69 / 106 ] simplifiying candidate # 1544782486.275 * [enter]simplify: Simplifying (/ 1 (hypot y.im y.re)) 1544782486.276 * * [misc]simplify: iters left: 3 (5 enodes) 1544782486.277 * * [misc]simplify: iters left: 2 (7 enodes) 1544782486.279 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782486.279 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ 1 (hypot y.im y.re)) (fma y.im x.im (* x.re y.re))) (/ 1 (hypot y.im y.re)))) 1544782486.279 * * * * [misc]progress: [ 70 / 106 ] simplifiying candidate # 1544782486.280 * [enter]simplify: Simplifying (* (cbrt (/ 1 (hypot y.im y.re))) (cbrt (/ 1 (hypot y.im y.re)))) 1544782486.282 * * [misc]simplify: iters left: 6 (7 enodes) 1544782486.284 * * [misc]simplify: iters left: 5 (9 enodes) 1544782486.287 * [exit]simplify: Simplified to (* (cbrt (/ 1 (hypot y.im y.re))) (cbrt (/ 1 (hypot y.im y.re)))) 1544782486.287 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ 1 (hypot y.im y.re))) (cbrt (/ 1 (hypot y.im y.re)))) (* (cbrt (/ 1 (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))))) 1544782486.288 * * * * [misc]progress: [ 71 / 106 ] simplifiying candidate # 1544782486.288 * [enter]simplify: Simplifying (sqrt (/ 1 (hypot y.im y.re))) 1544782486.288 * * [misc]simplify: iters left: 4 (6 enodes) 1544782486.291 * * [misc]simplify: iters left: 3 (8 enodes) 1544782486.293 * [exit]simplify: Simplified to (sqrt (/ 1 (hypot y.im y.re))) 1544782486.293 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ 1 (hypot y.im y.re))) (* (sqrt (/ 1 (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))))) 1544782486.293 * * * * [misc]progress: [ 72 / 106 ] simplifiying candidate # 1544782486.293 * * * * [misc]progress: [ 73 / 106 ] simplifiying candidate # 1544782486.293 * * * * [misc]progress: [ 74 / 106 ] simplifiying candidate # 1544782486.294 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782486.294 * * [misc]simplify: iters left: 1 (3 enodes) 1544782486.295 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782486.295 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (hypot y.im y.re)) (fma y.im x.im (* x.re y.re))) (hypot y.im y.re))) 1544782486.295 * * * * [misc]progress: [ 75 / 106 ] simplifiying candidate # 1544782486.295 * [enter]simplify: Simplifying (* 1 (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re))) 1544782486.296 * * [misc]simplify: iters left: 6 (10 enodes) 1544782486.301 * * [misc]simplify: iters left: 5 (18 enodes) 1544782486.310 * * [misc]simplify: iters left: 4 (32 enodes) 1544782486.327 * * [misc]simplify: iters left: 3 (58 enodes) 1544782486.350 * * [misc]simplify: iters left: 2 (74 enodes) 1544782486.369 * * [misc]simplify: iters left: 1 (152 enodes) 1544782486.441 * [exit]simplify: Simplified to (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) 1544782486.441 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re))) 1544782486.441 * * * * [misc]progress: [ 76 / 106 ] simplifiying candidate # 1544782486.441 * * * * [misc]progress: [ 77 / 106 ] simplifiying candidate # 1544782486.441 * * * * [misc]progress: [ 78 / 106 ] simplifiying candidate # 1544782486.441 * * * * [misc]progress: [ 79 / 106 ] simplifiying candidate # 1544782486.441 * * * * [misc]progress: [ 80 / 106 ] simplifiying candidate # 1544782486.441 * [enter]simplify: Simplifying (- 1) 1544782486.441 * * [misc]simplify: iters left: 2 (2 enodes) 1544782486.443 * * [misc]simplify: iters left: 1 (5 enodes) 1544782486.443 * [exit]simplify: Simplified to -1 1544782486.443 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (pow (hypot y.im y.re) -1) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.443 * * * * [misc]progress: [ 81 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 82 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 83 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 84 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 85 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 86 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 87 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 88 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 89 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 90 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 91 / 106 ] simplifiying candidate # 1544782486.443 * * * * [misc]progress: [ 92 / 106 ] simplifiying candidate # 1544782486.444 * [enter]simplify: Simplifying (cbrt (hypot y.im y.re)) 1544782486.444 * * [misc]simplify: iters left: 2 (4 enodes) 1544782486.444 * [exit]simplify: Simplified to (cbrt (hypot y.im y.re)) 1544782486.445 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.445 * * * * [misc]progress: [ 93 / 106 ] simplifiying candidate # 1544782486.445 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782486.445 * * [misc]simplify: iters left: 2 (4 enodes) 1544782486.446 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782486.446 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.446 * * * * [misc]progress: [ 94 / 106 ] simplifiying candidate # 1544782486.446 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782486.446 * * [misc]simplify: iters left: 1 (3 enodes) 1544782486.446 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782486.446 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 1) (hypot y.im y.re)) (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.446 * * * * [misc]progress: [ 95 / 106 ] simplifiying candidate # 1544782486.447 * [enter]simplify: Simplifying x.re 1544782486.447 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.447 * [exit]simplify: Simplified to x.re 1544782486.447 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) x.re)) 1544782486.447 * * * * [misc]progress: [ 96 / 106 ] simplifiying candidate # 1544782486.447 * [enter]simplify: Simplifying x.im 1544782486.447 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.447 * [exit]simplify: Simplified to x.im 1544782486.447 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) x.im)) 1544782486.447 * * * * [misc]progress: [ 97 / 106 ] simplifiying candidate # 1544782486.447 * [enter]simplify: Simplifying (* -1 x.im) 1544782486.447 * * [misc]simplify: iters left: 2 (3 enodes) 1544782486.448 * * [misc]simplify: iters left: 1 (5 enodes) 1544782486.449 * [exit]simplify: Simplified to (- x.im) 1544782486.449 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (- x.im))) 1544782486.449 * * * * [misc]progress: [ 98 / 106 ] simplifiying candidate # 1544782486.449 * [enter]simplify: Simplifying 0 1544782486.449 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.449 * [exit]simplify: Simplified to 0 1544782486.449 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ 0 (hypot y.im y.re)))) 1544782486.449 * * * * [misc]progress: [ 99 / 106 ] simplifiying candidate # 1544782486.449 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1544782486.450 * * [misc]simplify: iters left: 4 (7 enodes) 1544782486.451 * * [misc]simplify: iters left: 3 (11 enodes) 1544782486.453 * * [misc]simplify: iters left: 2 (14 enodes) 1544782486.456 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1544782486.456 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)))) 1544782486.456 * * * * [misc]progress: [ 100 / 106 ] simplifiying candidate # 1544782486.456 * [enter]simplify: Simplifying (+ (* y.im x.im) (* y.re x.re)) 1544782486.456 * * [misc]simplify: iters left: 4 (7 enodes) 1544782486.458 * * [misc]simplify: iters left: 3 (11 enodes) 1544782486.460 * * [misc]simplify: iters left: 2 (14 enodes) 1544782486.462 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1544782486.462 * [misc]simplify: Simplified (2 2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)))) 1544782486.462 * * * * [misc]progress: [ 101 / 106 ] simplifiying candidate # 1544782486.463 * [enter]simplify: Simplifying 0 1544782486.463 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.463 * [exit]simplify: Simplified to 0 1544782486.463 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782486.463 * * * * [misc]progress: [ 102 / 106 ] simplifiying candidate # 1544782486.463 * [enter]simplify: Simplifying 0 1544782486.463 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.463 * [exit]simplify: Simplified to 0 1544782486.463 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782486.463 * * * * [misc]progress: [ 103 / 106 ] simplifiying candidate # 1544782486.463 * [enter]simplify: Simplifying 0 1544782486.463 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.464 * [exit]simplify: Simplified to 0 1544782486.464 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782486.464 * * * * [misc]progress: [ 104 / 106 ] simplifiying candidate # 1544782486.464 * [enter]simplify: Simplifying 0 1544782486.464 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.464 * [exit]simplify: Simplified to 0 1544782486.464 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.464 * * * * [misc]progress: [ 105 / 106 ] simplifiying candidate # 1544782486.464 * [enter]simplify: Simplifying 0 1544782486.464 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.464 * [exit]simplify: Simplified to 0 1544782486.464 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.464 * * * * [misc]progress: [ 106 / 106 ] simplifiying candidate # 1544782486.464 * [enter]simplify: Simplifying 0 1544782486.464 * * [misc]simplify: iters left: 0 (1 enodes) 1544782486.465 * [exit]simplify: Simplified to 0 1544782486.465 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 0 (/ (fma y.im x.im (* x.re y.re)) (hypot y.im y.re)))) 1544782486.465 * * * [misc]progress: adding candidates to table 1544782488.625 * * [misc]progress: iteration 3 / 4 1544782488.625 * * * [misc]progress: picking best candidate 1544782488.710 * * * * [misc]pick: Picked # 1544782488.710 * * * [misc]progress: localizing error 1544782488.735 * * * [misc]progress: generating rewritten candidates 1544782488.736 * * * * [misc]progress: [ 1 / 2 ] rewriting at (2 1) 1544782488.795 * * * * [misc]progress: [ 2 / 2 ] rewriting at (2) 1544782488.843 * * * [misc]progress: generating series expansions 1544782488.843 * * * * [misc]progress: [ 1 / 2 ] generating series at (2 1) 1544782488.844 * [misc]backup-simplify: Simplify (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) into (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) 1544782488.844 * [misc]approximate: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in (y.re x.re x.im y.im) around 0 1544782488.844 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.im 1544782488.844 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.im 1544782488.844 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.844 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782488.844 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.844 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.844 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.844 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.844 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.844 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.844 * [misc]backup-simplify: Simplify 0 into 0 1544782488.844 * [misc]backup-simplify: Simplify 1 into 1 1544782488.844 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.844 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.844 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782488.844 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.844 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782488.844 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782488.844 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.844 * [misc]backup-simplify: Simplify 0 into 0 1544782488.844 * [misc]backup-simplify: Simplify 1 into 1 1544782488.845 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.845 * [misc]backup-simplify: Simplify 0 into 0 1544782488.845 * [misc]backup-simplify: Simplify 1 into 1 1544782488.845 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782488.845 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.845 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.845 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.845 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.845 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.845 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.845 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782488.845 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782488.846 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.846 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.846 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.846 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782488.846 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782488.846 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.846 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782488.847 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1544782488.847 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in x.im 1544782488.847 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.im 1544782488.847 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.847 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782488.847 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.847 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.847 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.847 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.847 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.847 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.847 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.847 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.847 * [misc]backup-simplify: Simplify 0 into 0 1544782488.847 * [misc]backup-simplify: Simplify 1 into 1 1544782488.847 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782488.847 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.847 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782488.847 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782488.847 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.848 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.848 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.848 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.848 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782488.848 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.848 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.848 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.848 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.848 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.848 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.848 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782488.848 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782488.848 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.849 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.849 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.849 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782488.849 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782488.849 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.849 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782488.850 * [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))))) 1544782488.850 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.re 1544782488.850 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.850 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.850 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.850 * [misc]backup-simplify: Simplify 0 into 0 1544782488.850 * [misc]backup-simplify: Simplify 1 into 1 1544782488.850 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.850 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.850 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.850 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782488.850 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.850 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.850 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.850 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782488.850 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.850 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.850 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.851 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.851 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.851 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782488.851 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782488.851 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.851 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.851 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.852 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782488.852 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782488.852 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.852 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.852 * [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))))) 1544782488.852 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.re 1544782488.852 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782488.852 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.852 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782488.852 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.852 * [misc]backup-simplify: Simplify 0 into 0 1544782488.852 * [misc]backup-simplify: Simplify 1 into 1 1544782488.852 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.853 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.853 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.853 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.853 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.853 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.853 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.853 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782488.853 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.853 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782488.853 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782488.853 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.853 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.853 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.853 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.853 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782488.853 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.853 * [misc]backup-simplify: Simplify 0 into 0 1544782488.853 * [misc]backup-simplify: Simplify 1 into 1 1544782488.853 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.853 * [misc]backup-simplify: Simplify 0 into 0 1544782488.853 * [misc]backup-simplify: Simplify 1 into 1 1544782488.853 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.853 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.854 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782488.854 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782488.854 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.854 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.854 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.854 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782488.854 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782488.854 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.855 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.855 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1544782488.855 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782488.855 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.855 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.855 * [misc]backup-simplify: Simplify 0 into 0 1544782488.855 * [misc]backup-simplify: Simplify 1 into 1 1544782488.855 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.855 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.855 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.855 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.855 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.855 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.855 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782488.855 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.855 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.855 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.855 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.855 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.855 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782488.855 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.856 * [misc]backup-simplify: Simplify 0 into 0 1544782488.856 * [misc]backup-simplify: Simplify 1 into 1 1544782488.856 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.856 * [misc]backup-simplify: Simplify 0 into 0 1544782488.856 * [misc]backup-simplify: Simplify 1 into 1 1544782488.856 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.856 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.856 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782488.856 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782488.856 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.856 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.857 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.857 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782488.857 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782488.857 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.857 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.857 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1544782488.857 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.857 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.857 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.857 * [misc]backup-simplify: Simplify 0 into 0 1544782488.857 * [misc]backup-simplify: Simplify 1 into 1 1544782488.857 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.857 * [misc]backup-simplify: Simplify 0 into 0 1544782488.857 * [misc]backup-simplify: Simplify 0 into 0 1544782488.858 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782488.858 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.858 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1544782488.858 * [misc]backup-simplify: Simplify (- (/ x.re y.im) (+ (* x.im (/ 0 y.im)))) into (/ x.re y.im) 1544782488.858 * [misc]taylor: Taking taylor expansion of (/ x.re y.im) in x.re 1544782488.858 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.858 * [misc]backup-simplify: Simplify 0 into 0 1544782488.858 * [misc]backup-simplify: Simplify 1 into 1 1544782488.858 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.858 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.858 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.858 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.858 * [misc]backup-simplify: Simplify 0 into 0 1544782488.858 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.858 * [misc]backup-simplify: Simplify 0 into 0 1544782488.859 * [misc]backup-simplify: Simplify 0 into 0 1544782488.859 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782488.859 * [misc]backup-simplify: Simplify 1 into 1 1544782488.859 * [misc]backup-simplify: Simplify 1 into 1 1544782488.859 * [misc]backup-simplify: Simplify 0 into 0 1544782488.859 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782488.859 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782488.860 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.860 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782488.860 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782488.860 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.861 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1544782488.867 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* x.im (/ (/ 1/2 y.im) y.im)) (* (/ x.re y.im) (/ 0 y.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1544782488.867 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.re 1544782488.867 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.re 1544782488.867 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782488.867 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.867 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.re 1544782488.867 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.867 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.867 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782488.867 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.868 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.868 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.868 * [misc]backup-simplify: Simplify (/ x.im (pow y.im 2)) into (/ x.im (pow y.im 2)) 1544782488.868 * [misc]backup-simplify: Simplify (* 1/2 (/ x.im (pow y.im 2))) into (* 1/2 (/ x.im (pow y.im 2))) 1544782488.868 * [misc]backup-simplify: Simplify (- (* 1/2 (/ x.im (pow y.im 2)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1544782488.868 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 1544782488.868 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 1544782488.868 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782488.868 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.868 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 1544782488.868 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.868 * [misc]backup-simplify: Simplify 0 into 0 1544782488.868 * [misc]backup-simplify: Simplify 1 into 1 1544782488.868 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782488.868 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.868 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.868 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.869 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.869 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782488.869 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.869 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.869 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.869 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.869 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.869 * [misc]backup-simplify: Simplify 0 into 0 1544782488.869 * [misc]backup-simplify: Simplify 1 into 1 1544782488.869 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.870 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]backup-simplify: Simplify 0 into 0 1544782488.870 * [misc]backup-simplify: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 1544782488.871 * [misc]backup-simplify: Simplify (/ (fma (/ 1 y.re) (/ 1 x.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.im) (/ 1 y.re))) into (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) 1544782488.871 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in (y.re x.re x.im y.im) around 0 1544782488.871 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782488.871 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.871 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.871 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.871 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.871 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.871 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.871 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.871 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.871 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.871 * [misc]backup-simplify: Simplify 0 into 0 1544782488.871 * [misc]backup-simplify: Simplify 1 into 1 1544782488.871 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.871 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.871 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.872 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782488.872 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782488.872 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782488.872 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.872 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.872 * [misc]backup-simplify: Simplify 0 into 0 1544782488.872 * [misc]backup-simplify: Simplify 1 into 1 1544782488.872 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.872 * [misc]backup-simplify: Simplify 0 into 0 1544782488.872 * [misc]backup-simplify: Simplify 1 into 1 1544782488.872 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.872 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.872 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.872 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.872 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.872 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.872 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.872 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.873 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.873 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782488.873 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.873 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.873 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.873 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.873 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.873 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.874 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782488.874 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782488.874 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.874 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.874 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.874 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.874 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.874 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.874 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.874 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.874 * [misc]backup-simplify: Simplify 0 into 0 1544782488.874 * [misc]backup-simplify: Simplify 1 into 1 1544782488.874 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.874 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.874 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.874 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782488.874 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.874 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.874 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.874 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.874 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.874 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.874 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.874 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.875 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.875 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.875 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.875 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.875 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.875 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.875 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.875 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.875 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.875 * [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)))) 1544782488.875 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.875 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.875 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.875 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.875 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.875 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782488.876 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.876 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.876 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782488.876 * [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)))))) 1544782488.876 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782488.876 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.876 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.876 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.876 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.876 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.876 * [misc]backup-simplify: Simplify 0 into 0 1544782488.876 * [misc]backup-simplify: Simplify 1 into 1 1544782488.876 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.876 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.876 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.876 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.876 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.876 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.877 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.877 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.877 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782488.877 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.877 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.877 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.877 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.877 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.877 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.877 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.877 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.877 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.877 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.877 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.877 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.877 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.877 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.877 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.877 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.877 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.877 * [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)))) 1544782488.877 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.878 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.878 * [misc]backup-simplify: Simplify (* (/ 1 y.re) 1) into (/ 1 y.re) 1544782488.878 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782488.878 * [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)))))) 1544782488.878 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782488.878 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.878 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.879 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.879 * [misc]backup-simplify: Simplify 0 into 0 1544782488.879 * [misc]backup-simplify: Simplify 1 into 1 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.879 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.879 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.879 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.879 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.879 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.879 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782488.879 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.879 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.879 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.879 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.879 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.879 * [misc]backup-simplify: Simplify 0 into 0 1544782488.879 * [misc]backup-simplify: Simplify 1 into 1 1544782488.879 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.879 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.879 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.879 * [misc]backup-simplify: Simplify 0 into 0 1544782488.880 * [misc]backup-simplify: Simplify 1 into 1 1544782488.880 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.880 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.880 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.880 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.880 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.880 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.880 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.880 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.881 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.881 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782488.881 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.881 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.881 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.881 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.881 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.881 * [misc]backup-simplify: Simplify 0 into 0 1544782488.881 * [misc]backup-simplify: Simplify 1 into 1 1544782488.881 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.881 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.881 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.881 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.881 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.881 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.881 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.881 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.881 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.881 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.881 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782488.881 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.881 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.881 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.881 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.882 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.882 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.882 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.882 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.882 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.882 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782488.882 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.882 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.882 * [misc]backup-simplify: Simplify 0 into 0 1544782488.882 * [misc]backup-simplify: Simplify 1 into 1 1544782488.882 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.882 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.882 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.882 * [misc]backup-simplify: Simplify 0 into 0 1544782488.882 * [misc]backup-simplify: Simplify 1 into 1 1544782488.882 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.882 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.882 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.882 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.882 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.883 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.883 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.883 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.883 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.883 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782488.883 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.883 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.883 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782488.883 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.883 * [misc]backup-simplify: Simplify 0 into 0 1544782488.883 * [misc]backup-simplify: Simplify 1 into 1 1544782488.883 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.883 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782488.883 * [misc]backup-simplify: Simplify 1 into 1 1544782488.883 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782488.884 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.884 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.re))) into 0 1544782488.884 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782488.884 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782488.884 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.884 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.884 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.884 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.884 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.884 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.884 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.884 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.884 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.884 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.884 * [misc]backup-simplify: Simplify 0 into 0 1544782488.885 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782488.885 * [misc]backup-simplify: Simplify 1 into 1 1544782488.885 * [misc]backup-simplify: Simplify 1 into 1 1544782488.885 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.885 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.885 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1544782488.885 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.885 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.885 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.885 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.886 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.886 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.886 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.886 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782488.887 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782488.887 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1/2 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) 1544782488.887 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) in x.re 1544782488.887 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782488.887 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782488.887 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.887 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782488.887 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782488.887 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782488.887 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.887 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.887 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.887 * [misc]backup-simplify: Simplify 0 into 0 1544782488.887 * [misc]backup-simplify: Simplify 1 into 1 1544782488.887 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.887 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782488.887 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.888 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782488.888 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.888 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782488.888 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782488.888 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782488.888 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.888 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.888 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.888 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.888 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.888 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.888 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.888 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.888 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.888 * [misc]backup-simplify: Simplify 0 into 0 1544782488.888 * [misc]backup-simplify: Simplify 1 into 1 1544782488.888 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.888 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.888 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.889 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.889 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify 1 into 1 1544782488.889 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.889 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.889 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify 0 into 0 1544782488.889 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.890 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.890 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 1544782488.890 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782488.890 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782488.890 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.890 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782488.891 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.892 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782488.892 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) 1544782488.892 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) in x.re 1544782488.892 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782488.892 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782488.892 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.892 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782488.892 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782488.892 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782488.892 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.892 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.892 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.892 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.892 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.892 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782488.893 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782488.893 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782488.893 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782488.893 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782488.893 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782488.893 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782488.893 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.893 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.893 * [misc]backup-simplify: Simplify 0 into 0 1544782488.894 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.894 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.894 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.894 * [misc]backup-simplify: Simplify 0 into 0 1544782488.894 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.894 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.894 * [misc]backup-simplify: Simplify 0 into 0 1544782488.894 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782488.894 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782488.894 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1544782488.894 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1544782488.894 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1544782488.894 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.894 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782488.894 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782488.894 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.894 * [misc]backup-simplify: Simplify 0 into 0 1544782488.894 * [misc]backup-simplify: Simplify 1 into 1 1544782488.894 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.894 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.895 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.895 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.895 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.895 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.895 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.895 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.895 * [misc]backup-simplify: Simplify 0 into 0 1544782488.896 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1544782488.896 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.896 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.896 * [misc]backup-simplify: Simplify 0 into 0 1544782488.896 * [misc]backup-simplify: Simplify 0 into 0 1544782488.896 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.re)) 1)))) into x.re 1544782488.896 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- y.re)) (/ 1 (- x.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) 1544782488.896 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in (y.re x.re x.im y.im) around 0 1544782488.896 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782488.896 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.896 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.896 * [misc]backup-simplify: Simplify -1 into -1 1544782488.896 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.896 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.896 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.896 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.896 * [misc]backup-simplify: Simplify -1 into -1 1544782488.896 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.896 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.896 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.896 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.896 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.897 * [misc]backup-simplify: Simplify 0 into 0 1544782488.897 * [misc]backup-simplify: Simplify 1 into 1 1544782488.897 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.897 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.897 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.897 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782488.897 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782488.897 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782488.897 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.897 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.897 * [misc]backup-simplify: Simplify -1 into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.897 * [misc]backup-simplify: Simplify 0 into 0 1544782488.897 * [misc]backup-simplify: Simplify 1 into 1 1544782488.897 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.897 * [misc]backup-simplify: Simplify -1 into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.897 * [misc]backup-simplify: Simplify 0 into 0 1544782488.897 * [misc]backup-simplify: Simplify 1 into 1 1544782488.897 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.897 * [misc]backup-simplify: Simplify -1 into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.897 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.897 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.897 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.897 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.897 * [misc]backup-simplify: Simplify -1 into -1 1544782488.897 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.898 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.898 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.898 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782488.898 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782488.898 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.898 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.898 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.898 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782488.898 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.899 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.899 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782488.899 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782488.899 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782488.899 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.899 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.899 * [misc]backup-simplify: Simplify -1 into -1 1544782488.899 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.899 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.899 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.899 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.899 * [misc]backup-simplify: Simplify -1 into -1 1544782488.899 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.899 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.899 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.899 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.899 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.899 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.899 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.899 * [misc]backup-simplify: Simplify 0 into 0 1544782488.899 * [misc]backup-simplify: Simplify 1 into 1 1544782488.900 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.900 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.900 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.900 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782488.900 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.900 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782488.900 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782488.900 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782488.900 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.900 * [misc]backup-simplify: Simplify -1 into -1 1544782488.900 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.900 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.900 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.900 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782488.900 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.900 * [misc]backup-simplify: Simplify -1 into -1 1544782488.900 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.900 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.900 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.900 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782488.901 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.901 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.901 * [misc]backup-simplify: Simplify -1 into -1 1544782488.901 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.901 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.901 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.901 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.901 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.901 * [misc]backup-simplify: Simplify -1 into -1 1544782488.901 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.901 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.901 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.901 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.901 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.901 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.902 * [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)))) 1544782488.902 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.902 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.902 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782488.902 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.902 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.902 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782488.903 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.903 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.903 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782488.903 * [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)))))) 1544782488.903 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.re 1544782488.903 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782488.904 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.904 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.re 1544782488.904 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.904 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.904 * [misc]backup-simplify: Simplify -1 into -1 1544782488.904 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.904 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.904 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.904 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782488.904 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.904 * [misc]backup-simplify: Simplify -1 into -1 1544782488.904 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.904 * [misc]backup-simplify: Simplify 0 into 0 1544782488.904 * [misc]backup-simplify: Simplify 1 into 1 1544782488.904 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.904 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.904 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.904 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.904 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.904 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.904 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.904 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.904 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.904 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782488.905 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.905 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.905 * [misc]backup-simplify: Simplify -1 into -1 1544782488.905 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.905 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.905 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.905 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.905 * [misc]backup-simplify: Simplify -1 into -1 1544782488.905 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.905 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.905 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.905 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.905 * [misc]backup-simplify: Simplify -1 into -1 1544782488.905 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.905 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.905 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.905 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.905 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.905 * [misc]backup-simplify: Simplify -1 into -1 1544782488.905 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.905 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.905 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.906 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.906 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.906 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.906 * [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)))) 1544782488.906 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.906 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.907 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782488.907 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.907 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.907 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782488.907 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.908 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.908 * [misc]backup-simplify: Simplify (* (/ -1 y.re) -1) into (/ 1 y.re) 1544782488.908 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782488.908 * [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)))))) 1544782488.908 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782488.908 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.908 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.908 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782488.908 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.908 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.908 * [misc]backup-simplify: Simplify -1 into -1 1544782488.908 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.908 * [misc]backup-simplify: Simplify 0 into 0 1544782488.908 * [misc]backup-simplify: Simplify 1 into 1 1544782488.909 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.909 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.909 * [misc]backup-simplify: Simplify -1 into -1 1544782488.909 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.909 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.909 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.909 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.909 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.909 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.909 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.909 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.909 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.909 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782488.909 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.909 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.909 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.909 * [misc]backup-simplify: Simplify -1 into -1 1544782488.910 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.910 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.910 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.910 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.910 * [misc]backup-simplify: Simplify -1 into -1 1544782488.910 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.910 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.910 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.910 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782488.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.910 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.910 * [misc]backup-simplify: Simplify -1 into -1 1544782488.910 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.910 * [misc]backup-simplify: Simplify 0 into 0 1544782488.910 * [misc]backup-simplify: Simplify 1 into 1 1544782488.910 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.910 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.910 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.910 * [misc]backup-simplify: Simplify -1 into -1 1544782488.910 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.910 * [misc]backup-simplify: Simplify 0 into 0 1544782488.910 * [misc]backup-simplify: Simplify 1 into 1 1544782488.911 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.911 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782488.911 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.911 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.911 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.912 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.912 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782488.912 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.912 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.912 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782488.912 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.912 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.913 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.913 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.913 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.913 * [misc]backup-simplify: Simplify -1 into -1 1544782488.913 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.913 * [misc]backup-simplify: Simplify 0 into 0 1544782488.913 * [misc]backup-simplify: Simplify 1 into 1 1544782488.913 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.913 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.913 * [misc]backup-simplify: Simplify -1 into -1 1544782488.913 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.913 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.913 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.913 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.913 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.913 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.913 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.913 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.914 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.914 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.914 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782488.914 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.914 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.914 * [misc]backup-simplify: Simplify -1 into -1 1544782488.914 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.914 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.914 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.914 * [misc]backup-simplify: Simplify -1 into -1 1544782488.914 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.914 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.914 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.914 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.914 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.914 * [misc]backup-simplify: Simplify -1 into -1 1544782488.914 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.914 * [misc]backup-simplify: Simplify 0 into 0 1544782488.914 * [misc]backup-simplify: Simplify 1 into 1 1544782488.915 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.915 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.915 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.915 * [misc]backup-simplify: Simplify -1 into -1 1544782488.915 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.915 * [misc]backup-simplify: Simplify 0 into 0 1544782488.915 * [misc]backup-simplify: Simplify 1 into 1 1544782488.915 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.915 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782488.915 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.915 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.916 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.916 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.916 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782488.916 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.917 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.917 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782488.917 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.917 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.917 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782488.917 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.917 * [misc]backup-simplify: Simplify 0 into 0 1544782488.917 * [misc]backup-simplify: Simplify 1 into 1 1544782488.917 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.917 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782488.917 * [misc]backup-simplify: Simplify 1 into 1 1544782488.918 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1544782488.918 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.918 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.re))) into 0 1544782488.918 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782488.919 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782488.919 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.919 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.919 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.919 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.919 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.919 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.919 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.919 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.919 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.919 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.919 * [misc]backup-simplify: Simplify 0 into 0 1544782488.919 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782488.919 * [misc]backup-simplify: Simplify 1 into 1 1544782488.919 * [misc]backup-simplify: Simplify 1 into 1 1544782488.919 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.920 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.920 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1544782488.920 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.920 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.920 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.920 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.921 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.921 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.921 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782488.921 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782488.922 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782488.922 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1/2 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) 1544782488.922 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) in x.re 1544782488.922 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782488.922 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782488.922 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.922 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782488.922 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782488.922 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782488.922 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.922 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.922 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.922 * [misc]backup-simplify: Simplify 0 into 0 1544782488.922 * [misc]backup-simplify: Simplify 1 into 1 1544782488.922 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.922 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782488.922 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.923 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782488.923 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.923 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782488.923 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782488.923 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782488.923 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.923 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.923 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.923 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.923 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.923 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.923 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.923 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.923 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.923 * [misc]backup-simplify: Simplify 0 into 0 1544782488.923 * [misc]backup-simplify: Simplify 1 into 1 1544782488.923 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.923 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.923 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.923 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.923 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.923 * [misc]backup-simplify: Simplify 0 into 0 1544782488.923 * [misc]backup-simplify: Simplify 1 into 1 1544782488.924 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.924 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.924 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]backup-simplify: Simplify 0 into 0 1544782488.924 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.925 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.925 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 1544782488.925 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782488.925 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782488.925 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.925 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782488.926 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.927 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782488.927 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) 1544782488.927 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) in x.re 1544782488.927 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782488.927 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782488.927 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.927 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782488.927 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782488.927 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782488.927 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.927 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.927 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.928 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.928 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.928 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782488.928 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782488.928 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782488.928 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782488.928 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782488.928 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782488.928 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782488.929 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.929 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.929 * [misc]backup-simplify: Simplify 0 into 0 1544782488.929 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.929 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.929 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.929 * [misc]backup-simplify: Simplify 0 into 0 1544782488.929 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.929 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.929 * [misc]backup-simplify: Simplify 0 into 0 1544782488.929 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782488.929 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782488.929 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1544782488.929 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1544782488.929 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1544782488.929 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782488.929 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782488.930 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782488.930 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.930 * [misc]backup-simplify: Simplify 0 into 0 1544782488.930 * [misc]backup-simplify: Simplify 1 into 1 1544782488.930 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.930 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.930 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.930 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.930 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.930 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.931 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.931 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.931 * [misc]backup-simplify: Simplify 0 into 0 1544782488.931 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1544782488.931 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.931 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.931 * [misc]backup-simplify: Simplify 0 into 0 1544782488.931 * [misc]backup-simplify: Simplify 0 into 0 1544782488.931 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.re))) 1)))) into (* -1 x.re) 1544782488.931 * * * * [misc]progress: [ 2 / 2 ] generating series at (2) 1544782488.932 * [misc]backup-simplify: Simplify (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re)) into (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) 1544782488.932 * [misc]approximate: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in (y.re x.re x.im y.im) around 0 1544782488.932 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.im 1544782488.932 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.932 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.932 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.932 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.932 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.932 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.932 * [misc]backup-simplify: Simplify 0 into 0 1544782488.932 * [misc]backup-simplify: Simplify 1 into 1 1544782488.932 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.932 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.932 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782488.932 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.932 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.932 * [misc]backup-simplify: Simplify 0 into 0 1544782488.932 * [misc]backup-simplify: Simplify 1 into 1 1544782488.932 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.932 * [misc]backup-simplify: Simplify 0 into 0 1544782488.932 * [misc]backup-simplify: Simplify 1 into 1 1544782488.932 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782488.932 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.932 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.932 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.933 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.933 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.933 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.933 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782488.933 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782488.933 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.933 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.933 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.933 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782488.933 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782488.933 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.933 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782488.934 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.934 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1544782488.934 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.im 1544782488.934 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.934 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.934 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.934 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.934 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.934 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.934 * [misc]backup-simplify: Simplify 0 into 0 1544782488.934 * [misc]backup-simplify: Simplify 1 into 1 1544782488.934 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782488.934 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.934 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.934 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.934 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782488.934 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.934 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.934 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.934 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.934 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.934 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782488.934 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782488.934 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.935 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.935 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.935 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782488.935 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782488.935 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.935 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782488.935 * [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)) 1544782488.935 * [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))) 1544782488.935 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in x.re 1544782488.935 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.re 1544782488.935 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.935 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782488.935 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.935 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.935 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.935 * [misc]backup-simplify: Simplify 0 into 0 1544782488.936 * [misc]backup-simplify: Simplify 1 into 1 1544782488.936 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.936 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.936 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.936 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.936 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.936 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.re 1544782488.936 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782488.936 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.936 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782488.936 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782488.936 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.936 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.936 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.936 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.936 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782488.936 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.936 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.936 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.936 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.936 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.936 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782488.936 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782488.936 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782488.936 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.936 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782488.936 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.937 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782488.937 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782488.937 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.937 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.937 * [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)) 1544782488.937 * [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))) 1544782488.937 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782488.937 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.937 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.937 * [misc]backup-simplify: Simplify 0 into 0 1544782488.937 * [misc]backup-simplify: Simplify 1 into 1 1544782488.937 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.937 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.937 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.937 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.937 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.937 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.937 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782488.937 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.937 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.937 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.937 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.937 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.937 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782488.937 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.937 * [misc]backup-simplify: Simplify 0 into 0 1544782488.937 * [misc]backup-simplify: Simplify 1 into 1 1544782488.937 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.938 * [misc]backup-simplify: Simplify 0 into 0 1544782488.938 * [misc]backup-simplify: Simplify 1 into 1 1544782488.938 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.938 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.938 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782488.938 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782488.938 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.938 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.938 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.938 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782488.938 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782488.938 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.938 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.938 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.939 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782488.939 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782488.939 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782488.939 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.939 * [misc]backup-simplify: Simplify 0 into 0 1544782488.939 * [misc]backup-simplify: Simplify 1 into 1 1544782488.939 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.939 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.939 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.939 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.939 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.939 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.939 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782488.939 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782488.939 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.939 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.939 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.939 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.939 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782488.939 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.939 * [misc]backup-simplify: Simplify 0 into 0 1544782488.939 * [misc]backup-simplify: Simplify 1 into 1 1544782488.939 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.939 * [misc]backup-simplify: Simplify 0 into 0 1544782488.939 * [misc]backup-simplify: Simplify 1 into 1 1544782488.939 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.939 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782488.939 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782488.939 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782488.939 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.940 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782488.940 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.940 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782488.940 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782488.940 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.940 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782488.940 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.940 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782488.940 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.re 1544782488.940 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.940 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.940 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.940 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.940 * [misc]backup-simplify: Simplify (/ x.im y.im) into (/ x.im y.im) 1544782488.940 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.im 1544782488.940 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.940 * [misc]backup-simplify: Simplify 0 into 0 1544782488.940 * [misc]backup-simplify: Simplify 1 into 1 1544782488.940 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.940 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.940 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.941 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782488.941 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.941 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1544782488.941 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.941 * [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)) 1544782488.941 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.im 2)) in x.re 1544782488.941 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.941 * [misc]backup-simplify: Simplify 0 into 0 1544782488.941 * [misc]backup-simplify: Simplify 1 into 1 1544782488.941 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782488.941 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.941 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.941 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.941 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.941 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ x.im y.im) (/ 0 y.im)))) into 0 1544782488.941 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.941 * [misc]backup-simplify: Simplify 0 into 0 1544782488.941 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.941 * [misc]backup-simplify: Simplify 0 into 0 1544782488.941 * [misc]backup-simplify: Simplify 0 into 0 1544782488.941 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.941 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.941 * [misc]backup-simplify: Simplify 0 into 0 1544782488.941 * [misc]backup-simplify: Simplify 1 into 1 1544782488.941 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.942 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.942 * [misc]backup-simplify: Simplify 0 into 0 1544782488.942 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782488.942 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782488.942 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.942 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782488.943 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782488.943 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.943 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1544782488.943 * [misc]backup-simplify: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 1544782488.944 * [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))) 1544782488.944 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.re 1544782488.944 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.re 1544782488.944 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.944 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782488.944 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.944 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.944 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.944 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782488.944 * [misc]backup-simplify: Simplify (/ x.im (pow y.im 3)) into (/ x.im (pow y.im 3)) 1544782488.944 * [misc]backup-simplify: Simplify (- (/ x.im (pow y.im 3))) into (- (/ x.im (pow y.im 3))) 1544782488.944 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.944 * [misc]backup-simplify: Simplify 0 into 0 1544782488.944 * [misc]backup-simplify: Simplify 1 into 1 1544782488.944 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.944 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.944 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.944 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782488.944 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1544782488.944 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782488.944 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.944 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.944 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.945 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.945 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782488.945 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782488.945 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.945 * [misc]backup-simplify: Simplify 0 into 0 1544782488.945 * [misc]backup-simplify: Simplify 1 into 1 1544782488.945 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.945 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.945 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.945 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.945 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.946 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ x.im y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782488.946 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.946 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.946 * [misc]backup-simplify: Simplify 0 into 0 1544782488.947 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 y.re) (/ 1 x.re) (* (/ 1 x.im) (/ 1 y.im))) (hypot (/ 1 y.im) (/ 1 y.re))) (hypot (/ 1 y.im) (/ 1 y.re))) into (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) 1544782488.947 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in (y.re x.re x.im y.im) around 0 1544782488.947 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782488.947 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.947 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.947 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.947 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.947 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.947 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.947 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.947 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.947 * [misc]backup-simplify: Simplify 0 into 0 1544782488.947 * [misc]backup-simplify: Simplify 1 into 1 1544782488.947 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.947 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.947 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.947 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782488.947 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782488.947 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.im 1544782488.947 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782488.947 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.948 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.948 * [misc]backup-simplify: Simplify 0 into 0 1544782488.948 * [misc]backup-simplify: Simplify 1 into 1 1544782488.948 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.948 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.948 * [misc]backup-simplify: Simplify 0 into 0 1544782488.948 * [misc]backup-simplify: Simplify 1 into 1 1544782488.948 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.948 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.948 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.948 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.948 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782488.948 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.948 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.948 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.949 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.949 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782488.949 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.949 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.949 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.950 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.950 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.950 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.950 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782488.951 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.951 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782488.951 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782488.951 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.951 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.951 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.951 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.951 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.951 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.951 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.951 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.951 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.951 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.951 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.951 * [misc]backup-simplify: Simplify 0 into 0 1544782488.951 * [misc]backup-simplify: Simplify 1 into 1 1544782488.951 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.952 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.952 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.952 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782488.952 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.952 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.952 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.952 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.952 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.952 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.952 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.952 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.952 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.952 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.952 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782488.952 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.953 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.953 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.953 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.953 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.953 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.953 * [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)))) 1544782488.953 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782488.954 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.954 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.955 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782488.955 * [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))) 1544782488.955 * [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))))) 1544782488.955 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.re 1544782488.955 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782488.955 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.955 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.re 1544782488.955 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.955 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.955 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.956 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.956 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.956 * [misc]backup-simplify: Simplify 0 into 0 1544782488.956 * [misc]backup-simplify: Simplify 1 into 1 1544782488.956 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.956 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.956 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.956 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.956 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.956 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.956 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.956 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782488.956 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.956 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.956 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.956 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.956 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782488.956 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.957 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.957 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.957 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782488.957 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.957 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.957 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.957 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.957 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782488.957 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.957 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.957 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782488.957 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.957 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.957 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.957 * [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)))) 1544782488.958 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.958 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.958 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.958 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.958 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782488.958 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782488.959 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.959 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.959 * [misc]backup-simplify: Simplify (* (/ 1 y.re) 1) into (/ 1 y.re) 1544782488.959 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782488.959 * [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))) 1544782488.960 * [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))))) 1544782488.960 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.re 1544782488.960 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.960 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.960 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782488.960 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.960 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.960 * [misc]backup-simplify: Simplify 0 into 0 1544782488.960 * [misc]backup-simplify: Simplify 1 into 1 1544782488.960 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.960 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782488.960 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.960 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.960 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.960 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.961 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.961 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.961 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.961 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.961 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.961 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782488.961 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.961 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.961 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.961 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.961 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.961 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.961 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.961 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.961 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782488.962 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.962 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.962 * [misc]backup-simplify: Simplify 0 into 0 1544782488.962 * [misc]backup-simplify: Simplify 1 into 1 1544782488.962 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.962 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.962 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.962 * [misc]backup-simplify: Simplify 0 into 0 1544782488.962 * [misc]backup-simplify: Simplify 1 into 1 1544782488.962 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.962 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.963 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.963 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.963 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.963 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.964 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.964 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.964 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.964 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782488.964 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.964 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.964 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.964 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.re 1544782488.964 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.965 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782488.965 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.965 * [misc]backup-simplify: Simplify 0 into 0 1544782488.965 * [misc]backup-simplify: Simplify 1 into 1 1544782488.965 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.965 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.965 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.965 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782488.965 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.965 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.965 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.965 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.965 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.965 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.965 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.re 1544782488.965 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782488.966 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782488.966 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.966 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.966 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.966 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.966 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.966 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.966 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.966 * [misc]backup-simplify: Simplify 0 into 0 1544782488.966 * [misc]backup-simplify: Simplify 1 into 1 1544782488.966 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.966 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782488.966 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.966 * [misc]backup-simplify: Simplify 0 into 0 1544782488.966 * [misc]backup-simplify: Simplify 1 into 1 1544782488.967 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.967 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.967 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.967 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.967 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.968 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.968 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.968 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.968 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.968 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782488.968 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782488.969 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.969 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782488.969 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782488.969 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.969 * [misc]backup-simplify: Simplify 0 into 0 1544782488.969 * [misc]backup-simplify: Simplify 1 into 1 1544782488.969 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.969 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782488.969 * [misc]backup-simplify: Simplify 1 into 1 1544782488.969 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782488.970 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.970 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.re))) into 0 1544782488.970 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782488.970 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.971 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782488.971 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.971 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.971 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.971 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.971 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.971 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.971 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.971 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.971 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.971 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.971 * [misc]backup-simplify: Simplify 0 into 0 1544782488.971 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782488.971 * [misc]backup-simplify: Simplify 1 into 1 1544782488.971 * [misc]backup-simplify: Simplify 0 into 0 1544782488.972 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.972 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.972 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1544782488.972 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.973 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.973 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.973 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.973 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.973 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.974 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.974 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782488.975 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782488.975 * [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)) 1544782488.976 * [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))) 1544782488.976 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782488.976 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782488.976 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782488.976 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782488.976 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.976 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.976 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.976 * [misc]backup-simplify: Simplify 0 into 0 1544782488.976 * [misc]backup-simplify: Simplify 1 into 1 1544782488.976 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.976 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782488.977 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782488.977 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782488.977 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.977 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782488.977 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782488.977 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782488.977 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782488.977 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.977 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.977 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.977 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782488.977 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.978 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.978 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.978 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.978 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.978 * [misc]backup-simplify: Simplify 0 into 0 1544782488.978 * [misc]backup-simplify: Simplify 1 into 1 1544782488.978 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.978 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.978 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.978 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782488.978 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.978 * [misc]backup-simplify: Simplify 0 into 0 1544782488.978 * [misc]backup-simplify: Simplify 1 into 1 1544782488.978 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.979 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.979 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.979 * [misc]backup-simplify: Simplify 0 into 0 1544782488.979 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.979 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.979 * [misc]backup-simplify: Simplify 0 into 0 1544782488.979 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.979 * [misc]backup-simplify: Simplify 0 into 0 1544782488.979 * [misc]backup-simplify: Simplify 0 into 0 1544782488.979 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782488.980 * [misc]backup-simplify: Simplify 0 into 0 1544782488.980 * [misc]backup-simplify: Simplify 0 into 0 1544782488.980 * [misc]backup-simplify: Simplify 0 into 0 1544782488.980 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782488.980 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.981 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 1544782488.981 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782488.981 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782488.981 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.981 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.982 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782488.982 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782488.982 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.982 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.983 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782488.983 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.983 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782488.983 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1544782488.984 * [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))) 1544782488.984 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782488.984 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782488.984 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782488.984 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782488.984 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.984 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.984 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.984 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.984 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782488.984 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782488.984 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782488.984 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782488.985 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782488.985 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782488.985 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782488.985 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.985 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.985 * [misc]backup-simplify: Simplify 0 into 0 1544782488.985 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782488.985 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782488.985 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.985 * [misc]backup-simplify: Simplify 0 into 0 1544782488.986 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.986 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782488.986 * [misc]backup-simplify: Simplify 0 into 0 1544782488.986 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782488.986 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in y.im 1544782488.986 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782488.986 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782488.986 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.986 * [misc]backup-simplify: Simplify 0 into 0 1544782488.986 * [misc]backup-simplify: Simplify 1 into 1 1544782488.986 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.986 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782488.986 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782488.986 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782488.986 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782488.987 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782488.987 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.987 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782488.987 * [misc]backup-simplify: Simplify (- 0) into 0 1544782488.987 * [misc]backup-simplify: Simplify 0 into 0 1544782488.987 * [misc]backup-simplify: Simplify 0 into 0 1544782488.988 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 (- y.re)) (/ 1 (- x.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) 1544782488.988 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in (y.re x.re x.im y.im) around 0 1544782488.988 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782488.988 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.988 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.988 * [misc]backup-simplify: Simplify -1 into -1 1544782488.988 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.988 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.988 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.988 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.988 * [misc]backup-simplify: Simplify -1 into -1 1544782488.988 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782488.988 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.988 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.988 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782488.988 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.988 * [misc]backup-simplify: Simplify 0 into 0 1544782488.988 * [misc]backup-simplify: Simplify 1 into 1 1544782488.988 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782488.988 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.988 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782488.989 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782488.989 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782488.989 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782488.989 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.989 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.989 * [misc]backup-simplify: Simplify -1 into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.989 * [misc]backup-simplify: Simplify 0 into 0 1544782488.989 * [misc]backup-simplify: Simplify 1 into 1 1544782488.989 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.989 * [misc]backup-simplify: Simplify -1 into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782488.989 * [misc]backup-simplify: Simplify 0 into 0 1544782488.989 * [misc]backup-simplify: Simplify 1 into 1 1544782488.989 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.989 * [misc]backup-simplify: Simplify -1 into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.989 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.989 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.989 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782488.989 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782488.989 * [misc]backup-simplify: Simplify -1 into -1 1544782488.989 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782488.989 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.990 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.990 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782488.990 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782488.990 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.990 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.990 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.990 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782488.990 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.991 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.991 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782488.991 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782488.991 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782488.991 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782488.991 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.991 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.991 * [misc]backup-simplify: Simplify -1 into -1 1544782488.991 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.991 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.991 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.991 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.991 * [misc]backup-simplify: Simplify -1 into -1 1544782488.991 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782488.991 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.991 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.991 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782488.991 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.991 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.991 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782488.991 * [misc]backup-simplify: Simplify 0 into 0 1544782488.991 * [misc]backup-simplify: Simplify 1 into 1 1544782488.991 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782488.991 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782488.992 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782488.992 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782488.992 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.992 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.992 * [misc]backup-simplify: Simplify -1 into -1 1544782488.992 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.992 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.992 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.992 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.992 * [misc]backup-simplify: Simplify -1 into -1 1544782488.992 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782488.992 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.992 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.992 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.992 * [misc]backup-simplify: Simplify -1 into -1 1544782488.992 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.992 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.992 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.992 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782488.992 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782488.992 * [misc]backup-simplify: Simplify -1 into -1 1544782488.992 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782488.992 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.992 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.992 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.992 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.992 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.993 * [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)))) 1544782488.993 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.993 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.993 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782488.994 * [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))) 1544782488.994 * [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))))) 1544782488.994 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782488.994 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.994 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.994 * [misc]backup-simplify: Simplify -1 into -1 1544782488.994 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.994 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.994 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.994 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.994 * [misc]backup-simplify: Simplify -1 into -1 1544782488.994 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782488.994 * [misc]backup-simplify: Simplify 0 into 0 1544782488.994 * [misc]backup-simplify: Simplify 1 into 1 1544782488.994 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.994 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782488.994 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.994 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.994 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782488.994 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.995 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.995 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.995 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782488.995 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.995 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.995 * [misc]backup-simplify: Simplify -1 into -1 1544782488.995 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.995 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.995 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.995 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.995 * [misc]backup-simplify: Simplify -1 into -1 1544782488.995 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782488.995 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.995 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.995 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.995 * [misc]backup-simplify: Simplify -1 into -1 1544782488.995 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.995 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.995 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.995 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782488.995 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782488.995 * [misc]backup-simplify: Simplify -1 into -1 1544782488.995 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782488.995 * [misc]backup-simplify: Simplify y.re into y.re 1544782488.995 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782488.995 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782488.995 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782488.995 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782488.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)))) 1544782488.996 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.996 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782488.996 * [misc]backup-simplify: Simplify (* (/ -1 y.re) -1) into (/ 1 y.re) 1544782488.997 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782488.997 * [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))) 1544782488.997 * [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))))) 1544782488.997 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782488.997 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782488.997 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.997 * [misc]backup-simplify: Simplify -1 into -1 1544782488.997 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.997 * [misc]backup-simplify: Simplify 0 into 0 1544782488.997 * [misc]backup-simplify: Simplify 1 into 1 1544782488.997 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.997 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.997 * [misc]backup-simplify: Simplify -1 into -1 1544782488.997 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782488.997 * [misc]backup-simplify: Simplify x.re into x.re 1544782488.997 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782488.997 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782488.997 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.997 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.997 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782488.997 * [misc]backup-simplify: Simplify x.im into x.im 1544782488.998 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782488.998 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782488.998 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782488.998 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782488.998 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.998 * [misc]backup-simplify: Simplify -1 into -1 1544782488.998 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.998 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.998 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.998 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.998 * [misc]backup-simplify: Simplify -1 into -1 1544782488.998 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782488.998 * [misc]backup-simplify: Simplify y.im into y.im 1544782488.998 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782488.998 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.998 * [misc]backup-simplify: Simplify -1 into -1 1544782488.998 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.998 * [misc]backup-simplify: Simplify 0 into 0 1544782488.998 * [misc]backup-simplify: Simplify 1 into 1 1544782488.998 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.998 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782488.998 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782488.998 * [misc]backup-simplify: Simplify -1 into -1 1544782488.998 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782488.998 * [misc]backup-simplify: Simplify 0 into 0 1544782488.998 * [misc]backup-simplify: Simplify 1 into 1 1544782488.998 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782488.998 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782488.999 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782488.999 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782488.999 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.999 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782488.999 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782488.999 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782488.999 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782488.999 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782489.000 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782489.000 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782489.000 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782489.000 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782489.000 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782489.000 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.000 * [misc]backup-simplify: Simplify -1 into -1 1544782489.000 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782489.000 * [misc]backup-simplify: Simplify 0 into 0 1544782489.000 * [misc]backup-simplify: Simplify 1 into 1 1544782489.000 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782489.000 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.000 * [misc]backup-simplify: Simplify -1 into -1 1544782489.000 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782489.000 * [misc]backup-simplify: Simplify x.re into x.re 1544782489.000 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782489.000 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782489.000 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.000 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782489.000 * [misc]backup-simplify: Simplify x.im into x.im 1544782489.000 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782489.000 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782489.000 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782489.000 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782489.000 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782489.000 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.001 * [misc]backup-simplify: Simplify -1 into -1 1544782489.001 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782489.001 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.001 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782489.001 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782489.001 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.001 * [misc]backup-simplify: Simplify -1 into -1 1544782489.001 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782489.001 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.001 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782489.001 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782489.001 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782489.001 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.001 * [misc]backup-simplify: Simplify -1 into -1 1544782489.001 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782489.001 * [misc]backup-simplify: Simplify 0 into 0 1544782489.001 * [misc]backup-simplify: Simplify 1 into 1 1544782489.001 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782489.001 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782489.001 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782489.001 * [misc]backup-simplify: Simplify -1 into -1 1544782489.001 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782489.001 * [misc]backup-simplify: Simplify 0 into 0 1544782489.001 * [misc]backup-simplify: Simplify 1 into 1 1544782489.001 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782489.001 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782489.001 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782489.001 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782489.002 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782489.002 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782489.002 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782489.002 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782489.002 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782489.002 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782489.002 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782489.002 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782489.002 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782489.002 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782489.003 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782489.003 * [misc]backup-simplify: Simplify 0 into 0 1544782489.003 * [misc]backup-simplify: Simplify 1 into 1 1544782489.003 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782489.003 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782489.003 * [misc]backup-simplify: Simplify 1 into 1 1544782489.003 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1544782489.003 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782489.003 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.re))) into 0 1544782489.003 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782489.003 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782489.004 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782489.004 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782489.004 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782489.004 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782489.004 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.004 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782489.004 * [misc]backup-simplify: Simplify x.im into x.im 1544782489.004 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782489.004 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782489.004 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782489.004 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782489.004 * [misc]backup-simplify: Simplify 0 into 0 1544782489.004 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782489.004 * [misc]backup-simplify: Simplify 1 into 1 1544782489.004 * [misc]backup-simplify: Simplify 0 into 0 1544782489.004 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782489.004 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.005 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1544782489.006 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782489.007 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782489.007 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782489.007 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782489.007 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.007 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.008 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782489.008 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782489.008 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782489.009 * [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)) 1544782489.009 * [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))) 1544782489.009 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782489.009 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782489.009 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782489.009 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782489.009 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782489.009 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.009 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782489.009 * [misc]backup-simplify: Simplify 0 into 0 1544782489.009 * [misc]backup-simplify: Simplify 1 into 1 1544782489.009 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782489.009 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782489.009 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782489.009 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782489.010 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782489.010 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782489.010 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782489.010 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782489.010 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782489.010 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782489.010 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.010 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782489.010 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782489.010 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782489.010 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782489.010 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782489.010 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.010 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782489.010 * [misc]backup-simplify: Simplify 0 into 0 1544782489.010 * [misc]backup-simplify: Simplify 1 into 1 1544782489.010 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782489.010 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782489.010 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782489.010 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782489.010 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782489.010 * [misc]backup-simplify: Simplify 0 into 0 1544782489.010 * [misc]backup-simplify: Simplify 1 into 1 1544782489.010 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782489.011 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782489.011 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.011 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]backup-simplify: Simplify 0 into 0 1544782489.011 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782489.012 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.012 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 1544782489.012 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782489.012 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782489.012 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782489.012 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782489.013 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782489.014 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782489.014 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1544782489.014 * [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))) 1544782489.015 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782489.015 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782489.015 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782489.015 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782489.015 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782489.015 * [misc]backup-simplify: Simplify y.im into y.im 1544782489.015 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782489.015 * [misc]backup-simplify: Simplify x.im into x.im 1544782489.015 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782489.015 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782489.015 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782489.015 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782489.015 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782489.015 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782489.015 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782489.016 * [misc]backup-simplify: Simplify (- 0) into 0 1544782489.016 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782489.016 * [misc]backup-simplify: Simplify 0 into 0 1544782489.016 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782489.016 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782489.016 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782489.016 * [misc]backup-simplify: Simplify 0 into 0 1544782489.016 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.016 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782489.016 * [misc]backup-simplify: Simplify 0 into 0 1544782489.016 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782489.016 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in y.im 1544782489.016 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782489.016 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782489.016 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782489.016 * [misc]backup-simplify: Simplify 0 into 0 1544782489.016 * [misc]backup-simplify: Simplify 1 into 1 1544782489.016 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782489.017 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782489.017 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782489.017 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782489.017 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782489.017 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782489.017 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.018 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782489.018 * [misc]backup-simplify: Simplify (- 0) into 0 1544782489.018 * [misc]backup-simplify: Simplify 0 into 0 1544782489.018 * [misc]backup-simplify: Simplify 0 into 0 1544782489.018 * * * [misc]progress: simplifying candidates 1544782489.018 * * * * [misc]progress: [ 1 / 107 ] simplifiying candidate # 1544782489.018 * * * * [misc]progress: [ 2 / 107 ] simplifiying candidate # 1544782489.018 * * * * [misc]progress: [ 3 / 107 ] simplifiying candidate # 1544782489.018 * * * * [misc]progress: [ 4 / 107 ] simplifiying candidate # 1544782489.018 * [enter]simplify: Simplifying (- (log (fma y.re x.re (* x.im y.im))) (log (hypot y.im y.re))) 1544782489.019 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.022 * * [misc]simplify: iters left: 5 (15 enodes) 1544782489.025 * * [misc]simplify: iters left: 4 (18 enodes) 1544782489.028 * * [misc]simplify: iters left: 3 (21 enodes) 1544782489.033 * [exit]simplify: Simplified to (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.im y.re))) 1544782489.033 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (log (fma y.im x.im (* y.re x.re))) (log (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.033 * * * * [misc]progress: [ 5 / 107 ] simplifiying candidate # 1544782489.033 * * * * [misc]progress: [ 6 / 107 ] simplifiying candidate # 1544782489.033 * * * * [misc]progress: [ 7 / 107 ] simplifiying candidate # 1544782489.033 * [enter]simplify: Simplifying (/ (* (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (fma y.re x.re (* x.im y.im))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782489.034 * * [misc]simplify: iters left: 6 (12 enodes) 1544782489.037 * * [misc]simplify: iters left: 5 (24 enodes) 1544782489.045 * * [misc]simplify: iters left: 4 (66 enodes) 1544782489.079 * * [misc]simplify: iters left: 3 (219 enodes) 1544782489.276 * [exit]simplify: Simplified to (pow (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 3) 1544782489.276 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (pow (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 3)) (hypot y.im y.re))) 1544782489.276 * * * * [misc]progress: [ 8 / 107 ] simplifiying candidate # 1544782489.277 * * * * [misc]progress: [ 9 / 107 ] simplifiying candidate # 1544782489.277 * * * * [misc]progress: [ 10 / 107 ] simplifiying candidate # 1544782489.277 * * * * [misc]progress: [ 11 / 107 ] simplifiying candidate # 1544782489.277 * * * * [misc]progress: [ 12 / 107 ] simplifiying candidate # 1544782489.277 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782489.278 * * [misc]simplify: iters left: 6 (12 enodes) 1544782489.284 * * [misc]simplify: iters left: 5 (21 enodes) 1544782489.293 * * [misc]simplify: iters left: 4 (32 enodes) 1544782489.304 * * [misc]simplify: iters left: 3 (38 enodes) 1544782489.315 * * [misc]simplify: iters left: 2 (41 enodes) 1544782489.331 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782489.331 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.332 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) 1544782489.333 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.337 * * [misc]simplify: iters left: 5 (13 enodes) 1544782489.341 * * [misc]simplify: iters left: 4 (15 enodes) 1544782489.346 * * [misc]simplify: iters left: 3 (18 enodes) 1544782489.352 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) 1544782489.353 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.353 * * * * [misc]progress: [ 13 / 107 ] simplifiying candidate # 1544782489.353 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) 1544782489.354 * * [misc]simplify: iters left: 6 (11 enodes) 1544782489.357 * * [misc]simplify: iters left: 5 (16 enodes) 1544782489.360 * * [misc]simplify: iters left: 4 (20 enodes) 1544782489.364 * * [misc]simplify: iters left: 3 (24 enodes) 1544782489.370 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782489.370 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.370 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782489.370 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.372 * * [misc]simplify: iters left: 5 (13 enodes) 1544782489.375 * * [misc]simplify: iters left: 4 (15 enodes) 1544782489.377 * * [misc]simplify: iters left: 3 (18 enodes) 1544782489.380 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782489.380 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.381 * * * * [misc]progress: [ 14 / 107 ] simplifiying candidate # 1544782489.381 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1544782489.381 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.384 * * [misc]simplify: iters left: 5 (17 enodes) 1544782489.391 * * [misc]simplify: iters left: 4 (25 enodes) 1544782489.400 * * [misc]simplify: iters left: 3 (30 enodes) 1544782489.408 * * [misc]simplify: iters left: 2 (35 enodes) 1544782489.419 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782489.419 * [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)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.419 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) 1544782489.420 * * [misc]simplify: iters left: 6 (9 enodes) 1544782489.422 * * [misc]simplify: iters left: 5 (12 enodes) 1544782489.424 * * [misc]simplify: iters left: 4 (14 enodes) 1544782489.426 * * [misc]simplify: iters left: 3 (17 enodes) 1544782489.429 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782489.430 * [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 (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.430 * * * * [misc]progress: [ 15 / 107 ] simplifiying candidate # 1544782489.430 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782489.430 * * [misc]simplify: iters left: 6 (11 enodes) 1544782489.433 * * [misc]simplify: iters left: 5 (16 enodes) 1544782489.436 * * [misc]simplify: iters left: 4 (18 enodes) 1544782489.440 * * [misc]simplify: iters left: 3 (21 enodes) 1544782489.444 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782489.444 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.444 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) 1544782489.444 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.446 * * [misc]simplify: iters left: 5 (13 enodes) 1544782489.450 * * [misc]simplify: iters left: 4 (15 enodes) 1544782489.455 * * [misc]simplify: iters left: 3 (18 enodes) 1544782489.461 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) 1544782489.461 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.462 * * * * [misc]progress: [ 16 / 107 ] simplifiying candidate # 1544782489.462 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782489.463 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.466 * * [misc]simplify: iters left: 5 (13 enodes) 1544782489.471 * * [misc]simplify: iters left: 4 (15 enodes) 1544782489.479 * * [misc]simplify: iters left: 3 (18 enodes) 1544782489.485 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782489.485 * [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.im y.re))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.485 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782489.486 * * [misc]simplify: iters left: 6 (10 enodes) 1544782489.490 * * [misc]simplify: iters left: 5 (13 enodes) 1544782489.495 * * [misc]simplify: iters left: 4 (15 enodes) 1544782489.500 * * [misc]simplify: iters left: 3 (18 enodes) 1544782489.506 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782489.506 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.506 * * * * [misc]progress: [ 17 / 107 ] simplifiying candidate # 1544782489.507 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1544782489.507 * * [misc]simplify: iters left: 6 (9 enodes) 1544782489.511 * * [misc]simplify: iters left: 5 (14 enodes) 1544782489.517 * * [misc]simplify: iters left: 4 (18 enodes) 1544782489.521 * * [misc]simplify: iters left: 3 (21 enodes) 1544782489.524 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782489.524 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.524 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) 1544782489.524 * * [misc]simplify: iters left: 6 (9 enodes) 1544782489.526 * * [misc]simplify: iters left: 5 (12 enodes) 1544782489.528 * * [misc]simplify: iters left: 4 (14 enodes) 1544782489.531 * * [misc]simplify: iters left: 3 (17 enodes) 1544782489.534 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782489.534 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.534 * * * * [misc]progress: [ 18 / 107 ] simplifiying candidate # 1544782489.534 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782489.534 * * [misc]simplify: iters left: 6 (7 enodes) 1544782489.536 * * [misc]simplify: iters left: 5 (11 enodes) 1544782489.538 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782489.538 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.538 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) 1544782489.539 * * [misc]simplify: iters left: 5 (9 enodes) 1544782489.540 * * [misc]simplify: iters left: 4 (12 enodes) 1544782489.542 * * [misc]simplify: iters left: 3 (14 enodes) 1544782489.545 * * [misc]simplify: iters left: 2 (17 enodes) 1544782489.548 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) 1544782489.548 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.548 * * * * [misc]progress: [ 19 / 107 ] simplifiying candidate # 1544782489.548 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.im y.re))) 1544782489.548 * * [misc]simplify: iters left: 4 (6 enodes) 1544782489.549 * * [misc]simplify: iters left: 3 (8 enodes) 1544782489.551 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782489.551 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.551 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782489.551 * * [misc]simplify: iters left: 5 (9 enodes) 1544782489.553 * * [misc]simplify: iters left: 4 (12 enodes) 1544782489.555 * * [misc]simplify: iters left: 3 (14 enodes) 1544782489.558 * * [misc]simplify: iters left: 2 (17 enodes) 1544782489.561 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782489.561 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782489.561 * * * * [misc]progress: [ 20 / 107 ] simplifiying candidate # 1544782489.561 * [enter]simplify: Simplifying (/ 1 1) 1544782489.561 * * [misc]simplify: iters left: 2 (2 enodes) 1544782489.561 * * [misc]simplify: iters left: 1 (4 enodes) 1544782489.562 * [exit]simplify: Simplified to 1 1544782489.562 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.562 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) 1544782489.562 * * [misc]simplify: iters left: 5 (8 enodes) 1544782489.564 * * [misc]simplify: iters left: 4 (11 enodes) 1544782489.566 * * [misc]simplify: iters left: 3 (13 enodes) 1544782489.569 * * [misc]simplify: iters left: 2 (16 enodes) 1544782489.573 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 1544782489.573 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.573 * * * * [misc]progress: [ 21 / 107 ] simplifiying candidate # 1544782489.573 * * * * [misc]progress: [ 22 / 107 ] simplifiying candidate # 1544782489.573 * * * * [misc]progress: [ 23 / 107 ] simplifiying candidate # 1544782489.573 * * * * [misc]progress: [ 24 / 107 ] simplifiying candidate # 1544782489.573 * [enter]simplify: Simplifying (cbrt (hypot y.im y.re)) 1544782489.573 * * [misc]simplify: iters left: 2 (4 enodes) 1544782489.574 * [exit]simplify: Simplified to (cbrt (hypot y.im y.re)) 1544782489.574 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.574 * * * * [misc]progress: [ 25 / 107 ] simplifiying candidate # 1544782489.574 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782489.575 * * [misc]simplify: iters left: 2 (4 enodes) 1544782489.575 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782489.575 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782489.575 * * * * [misc]progress: [ 26 / 107 ] simplifiying candidate # 1544782489.575 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782489.576 * * [misc]simplify: iters left: 1 (3 enodes) 1544782489.576 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782489.576 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) 1) (hypot y.im y.re)) (hypot y.im y.re))) 1544782489.576 * * * * [misc]progress: [ 27 / 107 ] simplifiying candidate # 1544782489.576 * [enter]simplify: Simplifying (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1544782489.577 * * [misc]simplify: iters left: 6 (8 enodes) 1544782489.578 * * [misc]simplify: iters left: 5 (11 enodes) 1544782489.580 * * [misc]simplify: iters left: 4 (13 enodes) 1544782489.583 * * [misc]simplify: iters left: 3 (16 enodes) 1544782489.586 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782489.586 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (hypot y.im y.re) (cbrt (fma y.re x.re (* x.im y.im))))) (hypot y.im y.re))) 1544782489.586 * * * * [misc]progress: [ 28 / 107 ] simplifiying candidate # 1544782489.586 * [enter]simplify: Simplifying (sqrt (fma y.re x.re (* x.im y.im))) 1544782489.587 * * [misc]simplify: iters left: 4 (7 enodes) 1544782489.588 * * [misc]simplify: iters left: 3 (10 enodes) 1544782489.590 * * [misc]simplify: iters left: 2 (12 enodes) 1544782489.593 * * [misc]simplify: iters left: 1 (15 enodes) 1544782489.595 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782489.595 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (hypot y.im y.re) (sqrt (fma y.re x.re (* x.im y.im))))) (hypot y.im y.re))) 1544782489.595 * * * * [misc]progress: [ 29 / 107 ] simplifiying candidate # 1544782489.595 * * * * [misc]progress: [ 30 / 107 ] simplifiying candidate # 1544782489.595 * * * * [misc]progress: [ 31 / 107 ] simplifiying candidate # 1544782489.595 * * * * [misc]progress: [ 32 / 107 ] simplifiying candidate # 1544782489.595 * * * * [misc]progress: [ 33 / 107 ] simplifiying candidate # 1544782489.596 * [enter]simplify: Simplifying (- (- (log (fma y.re x.re (* x.im y.im))) (log (hypot y.im y.re))) (log (hypot y.im y.re))) 1544782489.597 * * [misc]simplify: iters left: 6 (11 enodes) 1544782489.601 * * [misc]simplify: iters left: 5 (19 enodes) 1544782489.610 * * [misc]simplify: iters left: 4 (29 enodes) 1544782489.618 * * [misc]simplify: iters left: 3 (38 enodes) 1544782489.626 * * [misc]simplify: iters left: 2 (60 enodes) 1544782489.639 * * [misc]simplify: iters left: 1 (101 enodes) 1544782489.662 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782489.662 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782489.662 * * * * [misc]progress: [ 34 / 107 ] simplifiying candidate # 1544782489.662 * [enter]simplify: Simplifying (- (log (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (log (hypot y.im y.re))) 1544782489.663 * * [misc]simplify: iters left: 6 (11 enodes) 1544782489.667 * * [misc]simplify: iters left: 5 (18 enodes) 1544782489.675 * * [misc]simplify: iters left: 4 (26 enodes) 1544782489.688 * * [misc]simplify: iters left: 3 (42 enodes) 1544782489.705 * * [misc]simplify: iters left: 2 (71 enodes) 1544782489.730 * * [misc]simplify: iters left: 1 (99 enodes) 1544782489.760 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782489.760 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782489.760 * * * * [misc]progress: [ 35 / 107 ] simplifiying candidate # 1544782489.760 * * * * [misc]progress: [ 36 / 107 ] simplifiying candidate # 1544782489.760 * * * * [misc]progress: [ 37 / 107 ] simplifiying candidate # 1544782489.760 * [enter]simplify: Simplifying (/ (/ (* (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (fma y.re x.re (* x.im y.im))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782489.761 * * [misc]simplify: iters left: 6 (13 enodes) 1544782489.764 * * [misc]simplify: iters left: 5 (29 enodes) 1544782489.779 * * [misc]simplify: iters left: 4 (103 enodes) 1544782489.869 * * [misc]simplify: iters left: 3 (397 enodes) 1544782490.443 * [exit]simplify: Simplified to (/ (pow (fma x.im y.im (* y.re x.re)) 3) (* (pow (hypot y.im y.re) 3) (pow (hypot y.im y.re) 3))) 1544782490.443 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (/ (pow (fma x.im y.im (* y.re x.re)) 3) (* (pow (hypot y.im y.re) 3) (pow (hypot y.im y.re) 3))))) 1544782490.443 * * * * [misc]progress: [ 38 / 107 ] simplifiying candidate # 1544782490.444 * [enter]simplify: Simplifying (/ (* (* (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782490.445 * * [misc]simplify: iters left: 6 (13 enodes) 1544782490.457 * * [misc]simplify: iters left: 5 (31 enodes) 1544782490.481 * * [misc]simplify: iters left: 4 (98 enodes) 1544782490.574 * * [misc]simplify: iters left: 3 (345 enodes) 1544782491.303 * [exit]simplify: Simplified to (pow (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 3) 1544782491.303 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (pow (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 3))) 1544782491.303 * * * * [misc]progress: [ 39 / 107 ] simplifiying candidate # 1544782491.304 * * * * [misc]progress: [ 40 / 107 ] simplifiying candidate # 1544782491.304 * * * * [misc]progress: [ 41 / 107 ] simplifiying candidate # 1544782491.304 * * * * [misc]progress: [ 42 / 107 ] simplifiying candidate # 1544782491.304 * * * * [misc]progress: [ 43 / 107 ] simplifiying candidate # 1544782491.304 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782491.306 * * [misc]simplify: iters left: 6 (13 enodes) 1544782491.312 * * [misc]simplify: iters left: 5 (22 enodes) 1544782491.326 * * [misc]simplify: iters left: 4 (33 enodes) 1544782491.339 * * [misc]simplify: iters left: 3 (39 enodes) 1544782491.351 * * [misc]simplify: iters left: 2 (42 enodes) 1544782491.368 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782491.368 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782491.368 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782491.369 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.373 * * [misc]simplify: iters left: 5 (14 enodes) 1544782491.378 * * [misc]simplify: iters left: 4 (16 enodes) 1544782491.384 * * [misc]simplify: iters left: 3 (19 enodes) 1544782491.391 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782491.391 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782491.391 * * * * [misc]progress: [ 44 / 107 ] simplifiying candidate # 1544782491.392 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782491.393 * * [misc]simplify: iters left: 6 (12 enodes) 1544782491.398 * * [misc]simplify: iters left: 5 (17 enodes) 1544782491.404 * * [misc]simplify: iters left: 4 (21 enodes) 1544782491.411 * * [misc]simplify: iters left: 3 (25 enodes) 1544782491.421 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))))) 1544782491.421 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782491.421 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.422 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.426 * * [misc]simplify: iters left: 5 (14 enodes) 1544782491.431 * * [misc]simplify: iters left: 4 (16 enodes) 1544782491.436 * * [misc]simplify: iters left: 3 (19 enodes) 1544782491.439 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.439 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782491.440 * * * * [misc]progress: [ 45 / 107 ] simplifiying candidate # 1544782491.440 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) 1) 1544782491.440 * * [misc]simplify: iters left: 6 (12 enodes) 1544782491.443 * * [misc]simplify: iters left: 5 (19 enodes) 1544782491.448 * * [misc]simplify: iters left: 4 (27 enodes) 1544782491.453 * * [misc]simplify: iters left: 3 (32 enodes) 1544782491.457 * * [misc]simplify: iters left: 2 (37 enodes) 1544782491.463 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782491.463 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782491.463 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782491.464 * * [misc]simplify: iters left: 6 (10 enodes) 1544782491.465 * * [misc]simplify: iters left: 5 (13 enodes) 1544782491.468 * * [misc]simplify: iters left: 4 (15 enodes) 1544782491.470 * * [misc]simplify: iters left: 3 (18 enodes) 1544782491.474 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782491.474 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782491.474 * * * * [misc]progress: [ 46 / 107 ] simplifiying candidate # 1544782491.474 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782491.475 * * [misc]simplify: iters left: 6 (12 enodes) 1544782491.477 * * [misc]simplify: iters left: 5 (17 enodes) 1544782491.480 * * [misc]simplify: iters left: 4 (19 enodes) 1544782491.484 * * [misc]simplify: iters left: 3 (22 enodes) 1544782491.488 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782491.488 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782491.489 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782491.490 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.492 * * [misc]simplify: iters left: 5 (14 enodes) 1544782491.494 * * [misc]simplify: iters left: 4 (16 enodes) 1544782491.497 * * [misc]simplify: iters left: 3 (19 enodes) 1544782491.500 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782491.500 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782491.500 * * * * [misc]progress: [ 47 / 107 ] simplifiying candidate # 1544782491.501 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.501 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.503 * * [misc]simplify: iters left: 5 (14 enodes) 1544782491.506 * * [misc]simplify: iters left: 4 (16 enodes) 1544782491.508 * * [misc]simplify: iters left: 3 (19 enodes) 1544782491.512 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.512 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782491.512 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.512 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.514 * * [misc]simplify: iters left: 5 (14 enodes) 1544782491.519 * * [misc]simplify: iters left: 4 (16 enodes) 1544782491.522 * * [misc]simplify: iters left: 3 (19 enodes) 1544782491.525 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.525 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782491.525 * * * * [misc]progress: [ 48 / 107 ] simplifiying candidate # 1544782491.525 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) 1) 1544782491.526 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.528 * * [misc]simplify: iters left: 5 (16 enodes) 1544782491.531 * * [misc]simplify: iters left: 4 (20 enodes) 1544782491.534 * * [misc]simplify: iters left: 3 (23 enodes) 1544782491.538 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) 1544782491.538 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782491.538 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782491.539 * * [misc]simplify: iters left: 6 (10 enodes) 1544782491.541 * * [misc]simplify: iters left: 5 (13 enodes) 1544782491.543 * * [misc]simplify: iters left: 4 (15 enodes) 1544782491.546 * * [misc]simplify: iters left: 3 (18 enodes) 1544782491.549 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782491.549 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782491.549 * * * * [misc]progress: [ 49 / 107 ] simplifiying candidate # 1544782491.550 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782491.550 * * [misc]simplify: iters left: 6 (13 enodes) 1544782491.556 * * [misc]simplify: iters left: 5 (26 enodes) 1544782491.570 * * [misc]simplify: iters left: 4 (53 enodes) 1544782491.594 * * [misc]simplify: iters left: 3 (92 enodes) 1544782491.639 * * [misc]simplify: iters left: 2 (127 enodes) 1544782491.666 * * [misc]simplify: iters left: 1 (138 enodes) 1544782491.692 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782491.692 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782491.692 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782491.692 * * [misc]simplify: iters left: 6 (11 enodes) 1544782491.695 * * [misc]simplify: iters left: 5 (16 enodes) 1544782491.697 * * [misc]simplify: iters left: 4 (18 enodes) 1544782491.701 * * [misc]simplify: iters left: 3 (21 enodes) 1544782491.705 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782491.705 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782491.706 * * * * [misc]progress: [ 50 / 107 ] simplifiying candidate # 1544782491.707 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782491.707 * * [misc]simplify: iters left: 6 (14 enodes) 1544782491.711 * * [misc]simplify: iters left: 5 (25 enodes) 1544782491.717 * * [misc]simplify: iters left: 4 (47 enodes) 1544782491.729 * * [misc]simplify: iters left: 3 (81 enodes) 1544782491.753 * * [misc]simplify: iters left: 2 (115 enodes) 1544782491.797 * * [misc]simplify: iters left: 1 (133 enodes) 1544782491.860 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) 1544782491.860 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782491.860 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782491.862 * * [misc]simplify: iters left: 6 (12 enodes) 1544782491.866 * * [misc]simplify: iters left: 5 (17 enodes) 1544782491.873 * * [misc]simplify: iters left: 4 (22 enodes) 1544782491.880 * * [misc]simplify: iters left: 3 (25 enodes) 1544782491.890 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782491.890 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782491.890 * * * * [misc]progress: [ 51 / 107 ] simplifiying candidate # 1544782491.890 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1) 1544782491.891 * * [misc]simplify: iters left: 6 (14 enodes) 1544782491.898 * * [misc]simplify: iters left: 5 (27 enodes) 1544782491.910 * * [misc]simplify: iters left: 4 (48 enodes) 1544782491.932 * * [misc]simplify: iters left: 3 (89 enodes) 1544782492.000 * * [misc]simplify: iters left: 2 (271 enodes) 1544782492.118 * * [misc]simplify: iters left: 1 (338 enodes) 1544782492.146 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) 1544782492.146 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782492.146 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782492.147 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.149 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.152 * * [misc]simplify: iters left: 4 (21 enodes) 1544782492.156 * * [misc]simplify: iters left: 3 (24 enodes) 1544782492.160 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))) 1544782492.160 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))))) 1544782492.160 * * * * [misc]progress: [ 52 / 107 ] simplifiying candidate # 1544782492.161 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.161 * * [misc]simplify: iters left: 6 (14 enodes) 1544782492.165 * * [misc]simplify: iters left: 5 (23 enodes) 1544782492.170 * * [misc]simplify: iters left: 4 (39 enodes) 1544782492.181 * * [misc]simplify: iters left: 3 (77 enodes) 1544782492.202 * * [misc]simplify: iters left: 2 (117 enodes) 1544782492.248 * * [misc]simplify: iters left: 1 (135 enodes) 1544782492.305 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782492.305 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782492.305 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782492.306 * * [misc]simplify: iters left: 6 (12 enodes) 1544782492.308 * * [misc]simplify: iters left: 5 (17 enodes) 1544782492.311 * * [misc]simplify: iters left: 4 (22 enodes) 1544782492.315 * * [misc]simplify: iters left: 3 (25 enodes) 1544782492.319 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.320 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782492.320 * * * * [misc]progress: [ 53 / 107 ] simplifiying candidate # 1544782492.320 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782492.320 * * [misc]simplify: iters left: 6 (12 enodes) 1544782492.323 * * [misc]simplify: iters left: 5 (19 enodes) 1544782492.327 * * [misc]simplify: iters left: 4 (26 enodes) 1544782492.337 * * [misc]simplify: iters left: 3 (37 enodes) 1544782492.348 * * [misc]simplify: iters left: 2 (40 enodes) 1544782492.358 * * [misc]simplify: iters left: 1 (41 enodes) 1544782492.373 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (hypot y.im y.re)) 1544782492.374 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (hypot y.im y.re)) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782492.374 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782492.375 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.379 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.386 * * [misc]simplify: iters left: 4 (18 enodes) 1544782492.392 * * [misc]simplify: iters left: 3 (22 enodes) 1544782492.399 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782492.399 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (hypot y.im y.re)) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782492.399 * * * * [misc]progress: [ 54 / 107 ] simplifiying candidate # 1544782492.399 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) 1) 1544782492.401 * * [misc]simplify: iters left: 6 (13 enodes) 1544782492.406 * * [misc]simplify: iters left: 5 (22 enodes) 1544782492.415 * * [misc]simplify: iters left: 4 (32 enodes) 1544782492.434 * * [misc]simplify: iters left: 3 (59 enodes) 1544782492.466 * * [misc]simplify: iters left: 2 (145 enodes) 1544782492.531 * * [misc]simplify: iters left: 1 (163 enodes) 1544782492.560 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782492.560 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782492.560 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782492.564 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.568 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.574 * * [misc]simplify: iters left: 4 (21 enodes) 1544782492.580 * * [misc]simplify: iters left: 3 (24 enodes) 1544782492.585 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (sqrt (hypot y.im y.re)))) 1544782492.585 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (sqrt (hypot y.im y.re)))))) 1544782492.585 * * * * [misc]progress: [ 55 / 107 ] simplifiying candidate # 1544782492.585 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.586 * * [misc]simplify: iters left: 6 (14 enodes) 1544782492.589 * * [misc]simplify: iters left: 5 (25 enodes) 1544782492.596 * * [misc]simplify: iters left: 4 (49 enodes) 1544782492.610 * * [misc]simplify: iters left: 3 (95 enodes) 1544782492.642 * * [misc]simplify: iters left: 2 (213 enodes) 1544782492.696 * * [misc]simplify: iters left: 1 (244 enodes) 1544782492.718 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) 1544782492.718 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782492.718 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782492.719 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.723 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.726 * * [misc]simplify: iters left: 4 (21 enodes) 1544782492.729 * * [misc]simplify: iters left: 3 (24 enodes) 1544782492.734 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782492.734 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782492.734 * * * * [misc]progress: [ 56 / 107 ] simplifiying candidate # 1544782492.734 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (hypot y.im y.re))) 1544782492.735 * * [misc]simplify: iters left: 6 (13 enodes) 1544782492.737 * * [misc]simplify: iters left: 5 (22 enodes) 1544782492.743 * * [misc]simplify: iters left: 4 (37 enodes) 1544782492.752 * * [misc]simplify: iters left: 3 (63 enodes) 1544782492.769 * * [misc]simplify: iters left: 2 (111 enodes) 1544782492.804 * * [misc]simplify: iters left: 1 (115 enodes) 1544782492.822 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782492.822 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782492.822 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782492.825 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.830 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.836 * * [misc]simplify: iters left: 4 (21 enodes) 1544782492.843 * * [misc]simplify: iters left: 3 (24 enodes) 1544782492.850 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782492.850 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782492.851 * * * * [misc]progress: [ 57 / 107 ] simplifiying candidate # 1544782492.856 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) 1544782492.856 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.859 * * [misc]simplify: iters left: 5 (18 enodes) 1544782492.863 * * [misc]simplify: iters left: 4 (22 enodes) 1544782492.868 * * [misc]simplify: iters left: 3 (27 enodes) 1544782492.872 * * [misc]simplify: iters left: 2 (35 enodes) 1544782492.877 * * [misc]simplify: iters left: 1 (37 enodes) 1544782492.882 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782492.882 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (hypot y.im y.re)))) 1544782492.882 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (hypot y.im y.re)) 1544782492.882 * * [misc]simplify: iters left: 6 (10 enodes) 1544782492.884 * * [misc]simplify: iters left: 5 (15 enodes) 1544782492.887 * * [misc]simplify: iters left: 4 (17 enodes) 1544782492.890 * * [misc]simplify: iters left: 3 (20 enodes) 1544782492.894 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782492.894 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782492.894 * * * * [misc]progress: [ 58 / 107 ] simplifiying candidate # 1544782492.895 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.895 * * [misc]simplify: iters left: 6 (12 enodes) 1544782492.898 * * [misc]simplify: iters left: 5 (21 enodes) 1544782492.903 * * [misc]simplify: iters left: 4 (29 enodes) 1544782492.908 * * [misc]simplify: iters left: 3 (34 enodes) 1544782492.914 * * [misc]simplify: iters left: 2 (38 enodes) 1544782492.921 * * [misc]simplify: iters left: 1 (40 enodes) 1544782492.927 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782492.928 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782492.928 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782492.928 * * [misc]simplify: iters left: 6 (11 enodes) 1544782492.931 * * [misc]simplify: iters left: 5 (16 enodes) 1544782492.934 * * [misc]simplify: iters left: 4 (18 enodes) 1544782492.937 * * [misc]simplify: iters left: 3 (21 enodes) 1544782492.942 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.942 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782492.942 * * * * [misc]progress: [ 59 / 107 ] simplifiying candidate # 1544782492.942 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782492.943 * * [misc]simplify: iters left: 6 (13 enodes) 1544782492.945 * * [misc]simplify: iters left: 5 (20 enodes) 1544782492.949 * * [misc]simplify: iters left: 4 (27 enodes) 1544782492.954 * * [misc]simplify: iters left: 3 (33 enodes) 1544782492.960 * * [misc]simplify: iters left: 2 (39 enodes) 1544782492.967 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782492.968 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782492.968 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782492.968 * * [misc]simplify: iters left: 6 (12 enodes) 1544782492.971 * * [misc]simplify: iters left: 5 (17 enodes) 1544782492.974 * * [misc]simplify: iters left: 4 (22 enodes) 1544782492.980 * * [misc]simplify: iters left: 3 (25 enodes) 1544782492.988 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782492.989 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782492.989 * * * * [misc]progress: [ 60 / 107 ] simplifiying candidate # 1544782492.989 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1) 1544782492.990 * * [misc]simplify: iters left: 6 (13 enodes) 1544782492.996 * * [misc]simplify: iters left: 5 (22 enodes) 1544782493.006 * * [misc]simplify: iters left: 4 (29 enodes) 1544782493.017 * * [misc]simplify: iters left: 3 (37 enodes) 1544782493.027 * * [misc]simplify: iters left: 2 (42 enodes) 1544782493.037 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.037 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.037 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.038 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.040 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.043 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.046 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.051 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))) 1544782493.051 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))))) 1544782493.051 * * * * [misc]progress: [ 61 / 107 ] simplifiying candidate # 1544782493.051 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.052 * * [misc]simplify: iters left: 6 (13 enodes) 1544782493.054 * * [misc]simplify: iters left: 5 (20 enodes) 1544782493.058 * * [misc]simplify: iters left: 4 (28 enodes) 1544782493.064 * * [misc]simplify: iters left: 3 (36 enodes) 1544782493.074 * * [misc]simplify: iters left: 2 (37 enodes) 1544782493.089 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.089 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782493.089 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.090 * * [misc]simplify: iters left: 6 (12 enodes) 1544782493.095 * * [misc]simplify: iters left: 5 (17 enodes) 1544782493.098 * * [misc]simplify: iters left: 4 (22 enodes) 1544782493.102 * * [misc]simplify: iters left: 3 (25 enodes) 1544782493.108 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.108 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782493.108 * * * * [misc]progress: [ 62 / 107 ] simplifiying candidate # 1544782493.108 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.109 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.111 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.114 * * [misc]simplify: iters left: 4 (18 enodes) 1544782493.117 * * [misc]simplify: iters left: 3 (22 enodes) 1544782493.121 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782493.121 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782493.121 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.122 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.125 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.132 * * [misc]simplify: iters left: 4 (18 enodes) 1544782493.138 * * [misc]simplify: iters left: 3 (22 enodes) 1544782493.145 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782493.145 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782493.145 * * * * [misc]progress: [ 63 / 107 ] simplifiying candidate # 1544782493.146 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1) 1544782493.147 * * [misc]simplify: iters left: 6 (12 enodes) 1544782493.149 * * [misc]simplify: iters left: 5 (19 enodes) 1544782493.153 * * [misc]simplify: iters left: 4 (24 enodes) 1544782493.158 * * [misc]simplify: iters left: 3 (31 enodes) 1544782493.161 * * [misc]simplify: iters left: 2 (32 enodes) 1544782493.165 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782493.165 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.165 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.166 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.168 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.171 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.175 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.183 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (sqrt (hypot y.im y.re)))) 1544782493.183 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (sqrt (hypot y.im y.re)))))) 1544782493.184 * * * * [misc]progress: [ 64 / 107 ] simplifiying candidate # 1544782493.184 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.185 * * [misc]simplify: iters left: 6 (13 enodes) 1544782493.191 * * [misc]simplify: iters left: 5 (22 enodes) 1544782493.200 * * [misc]simplify: iters left: 4 (32 enodes) 1544782493.215 * * [misc]simplify: iters left: 3 (44 enodes) 1544782493.222 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.222 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782493.222 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.223 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.225 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.228 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.232 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.236 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782493.236 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782493.236 * * * * [misc]progress: [ 65 / 107 ] simplifiying candidate # 1544782493.236 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (hypot y.im y.re))) 1544782493.237 * * [misc]simplify: iters left: 6 (12 enodes) 1544782493.239 * * [misc]simplify: iters left: 5 (19 enodes) 1544782493.244 * * [misc]simplify: iters left: 4 (26 enodes) 1544782493.252 * * [misc]simplify: iters left: 3 (29 enodes) 1544782493.260 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782493.260 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782493.260 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782493.261 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.266 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.272 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.279 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.286 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782493.286 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782493.286 * * * * [misc]progress: [ 66 / 107 ] simplifiying candidate # 1544782493.286 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) 1544782493.286 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.288 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.291 * * [misc]simplify: iters left: 4 (17 enodes) 1544782493.293 * * [misc]simplify: iters left: 3 (20 enodes) 1544782493.296 * [exit]simplify: Simplified to (sqrt (fma y.im x.im (* y.re x.re))) 1544782493.296 * [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 (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (hypot y.im y.re)))) 1544782493.296 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re)) (hypot y.im y.re)) 1544782493.297 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.299 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.302 * * [misc]simplify: iters left: 4 (17 enodes) 1544782493.306 * * [misc]simplify: iters left: 3 (20 enodes) 1544782493.310 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782493.310 * [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 (fma y.im x.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782493.310 * * * * [misc]progress: [ 67 / 107 ] simplifiying candidate # 1544782493.310 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.311 * * [misc]simplify: iters left: 6 (8 enodes) 1544782493.313 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.316 * * [misc]simplify: iters left: 4 (22 enodes) 1544782493.320 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.324 * * [misc]simplify: iters left: 2 (27 enodes) 1544782493.330 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.330 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782493.330 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.332 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.336 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.342 * * [misc]simplify: iters left: 4 (17 enodes) 1544782493.348 * * [misc]simplify: iters left: 3 (20 enodes) 1544782493.355 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.355 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782493.355 * * * * [misc]progress: [ 68 / 107 ] simplifiying candidate # 1544782493.355 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782493.356 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.360 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.366 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.372 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.380 * * [misc]simplify: iters left: 2 (29 enodes) 1544782493.391 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.391 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782493.392 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.393 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.397 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.403 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.411 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.418 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.418 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782493.418 * * * * [misc]progress: [ 69 / 107 ] simplifiying candidate # 1544782493.418 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1) 1544782493.418 * * [misc]simplify: iters left: 6 (8 enodes) 1544782493.420 * * [misc]simplify: iters left: 5 (14 enodes) 1544782493.425 * * [misc]simplify: iters left: 4 (19 enodes) 1544782493.428 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.431 * * [misc]simplify: iters left: 2 (24 enodes) 1544782493.434 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.434 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.434 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.435 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.437 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.440 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.443 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.448 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.448 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.448 * * * * [misc]progress: [ 70 / 107 ] simplifiying candidate # 1544782493.448 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.448 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.450 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.455 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.462 * * [misc]simplify: iters left: 3 (26 enodes) 1544782493.470 * * [misc]simplify: iters left: 2 (27 enodes) 1544782493.480 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.480 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782493.480 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.481 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.486 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.492 * * [misc]simplify: iters left: 4 (21 enodes) 1544782493.499 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.508 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.508 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782493.508 * * * * [misc]progress: [ 71 / 107 ] simplifiying candidate # 1544782493.509 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.509 * * [misc]simplify: iters left: 6 (7 enodes) 1544782493.512 * * [misc]simplify: iters left: 5 (11 enodes) 1544782493.516 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782493.516 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782493.516 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782493.517 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.521 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.527 * * [misc]simplify: iters left: 4 (17 enodes) 1544782493.533 * * [misc]simplify: iters left: 3 (21 enodes) 1544782493.540 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782493.540 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)))) 1544782493.540 * * * * [misc]progress: [ 72 / 107 ] simplifiying candidate # 1544782493.540 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) 1) 1544782493.543 * * [misc]simplify: iters left: 6 (7 enodes) 1544782493.546 * * [misc]simplify: iters left: 5 (11 enodes) 1544782493.550 * * [misc]simplify: iters left: 4 (14 enodes) 1544782493.554 * * [misc]simplify: iters left: 3 (17 enodes) 1544782493.558 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782493.558 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.558 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.559 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.563 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.569 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.576 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.584 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.584 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.584 * * * * [misc]progress: [ 73 / 107 ] simplifiying candidate # 1544782493.584 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.585 * * [misc]simplify: iters left: 6 (8 enodes) 1544782493.589 * * [misc]simplify: iters left: 5 (12 enodes) 1544782493.593 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.593 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782493.593 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.594 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.598 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.604 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.611 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.619 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.619 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.619 * * * * [misc]progress: [ 74 / 107 ] simplifiying candidate # 1544782493.620 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (hypot y.im y.re))) 1544782493.620 * * [misc]simplify: iters left: 4 (7 enodes) 1544782493.623 * * [misc]simplify: iters left: 3 (9 enodes) 1544782493.625 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782493.625 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782493.626 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782493.627 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.631 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.636 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.643 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.651 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.651 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.651 * * * * [misc]progress: [ 75 / 107 ] simplifiying candidate # 1544782493.652 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1544782493.652 * * [misc]simplify: iters left: 4 (3 enodes) 1544782493.654 * * [misc]simplify: iters left: 3 (5 enodes) 1544782493.654 * [exit]simplify: Simplified to 1 1544782493.654 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re)))) 1544782493.655 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re)) 1544782493.655 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.657 * * [misc]simplify: iters left: 5 (14 enodes) 1544782493.660 * * [misc]simplify: iters left: 4 (16 enodes) 1544782493.663 * * [misc]simplify: iters left: 3 (19 enodes) 1544782493.666 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782493.666 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782493.666 * * * * [misc]progress: [ 76 / 107 ] simplifiying candidate # 1544782493.667 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.667 * * [misc]simplify: iters left: 6 (7 enodes) 1544782493.670 * * [misc]simplify: iters left: 5 (11 enodes) 1544782493.672 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.672 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782493.672 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.673 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.675 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.678 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.682 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.686 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.686 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.686 * * * * [misc]progress: [ 77 / 107 ] simplifiying candidate # 1544782493.686 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.im y.re))) 1544782493.686 * * [misc]simplify: iters left: 4 (6 enodes) 1544782493.687 * * [misc]simplify: iters left: 3 (8 enodes) 1544782493.688 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782493.689 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782493.689 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782493.689 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.691 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.694 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.698 * * [misc]simplify: iters left: 3 (23 enodes) 1544782493.702 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782493.702 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782493.702 * * * * [misc]progress: [ 78 / 107 ] simplifiying candidate # 1544782493.702 * [enter]simplify: Simplifying (/ 1 1) 1544782493.702 * * [misc]simplify: iters left: 2 (2 enodes) 1544782493.703 * * [misc]simplify: iters left: 1 (4 enodes) 1544782493.703 * [exit]simplify: Simplified to 1 1544782493.703 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re)))) 1544782493.703 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (hypot y.im y.re)) 1544782493.704 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.706 * * [misc]simplify: iters left: 5 (14 enodes) 1544782493.708 * * [misc]simplify: iters left: 4 (16 enodes) 1544782493.711 * * [misc]simplify: iters left: 3 (19 enodes) 1544782493.714 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782493.714 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782493.714 * * * * [misc]progress: [ 79 / 107 ] simplifiying candidate # 1544782493.715 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.715 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.719 * * [misc]simplify: iters left: 5 (15 enodes) 1544782493.725 * * [misc]simplify: iters left: 4 (17 enodes) 1544782493.731 * * [misc]simplify: iters left: 3 (20 enodes) 1544782493.739 * [exit]simplify: Simplified to (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.739 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.im x.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782493.739 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.740 * * [misc]simplify: iters left: 5 (7 enodes) 1544782493.742 * * [misc]simplify: iters left: 4 (11 enodes) 1544782493.747 * * [misc]simplify: iters left: 3 (14 enodes) 1544782493.752 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782493.752 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782493.752 * * * * [misc]progress: [ 80 / 107 ] simplifiying candidate # 1544782493.752 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782493.753 * * [misc]simplify: iters left: 5 (9 enodes) 1544782493.757 * * [misc]simplify: iters left: 4 (12 enodes) 1544782493.761 * * [misc]simplify: iters left: 3 (14 enodes) 1544782493.768 * * [misc]simplify: iters left: 2 (17 enodes) 1544782493.774 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782493.775 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782493.775 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782493.776 * * [misc]simplify: iters left: 5 (7 enodes) 1544782493.779 * * [misc]simplify: iters left: 4 (11 enodes) 1544782493.782 * * [misc]simplify: iters left: 3 (14 enodes) 1544782493.785 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782493.785 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782493.785 * * * * [misc]progress: [ 81 / 107 ] simplifiying candidate # 1544782493.785 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) 1) 1544782493.786 * * [misc]simplify: iters left: 5 (8 enodes) 1544782493.788 * * [misc]simplify: iters left: 4 (13 enodes) 1544782493.791 * * [misc]simplify: iters left: 3 (17 enodes) 1544782493.793 * * [misc]simplify: iters left: 2 (20 enodes) 1544782493.796 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782493.796 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma x.im y.im (* y.re x.re)) (/ (/ 1 (hypot y.im y.re)) (hypot y.im y.re)))) 1544782493.796 * [enter]simplify: Simplifying (/ (/ 1 (hypot y.im y.re)) (hypot y.im y.re)) 1544782493.797 * * [misc]simplify: iters left: 5 (6 enodes) 1544782493.798 * * [misc]simplify: iters left: 4 (10 enodes) 1544782493.800 * [exit]simplify: Simplified to (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))) 1544782493.800 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma x.im y.im (* y.re x.re)) (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782493.800 * * * * [misc]progress: [ 82 / 107 ] simplifiying candidate # 1544782493.800 * * * * [misc]progress: [ 83 / 107 ] simplifiying candidate # 1544782493.800 * * * * [misc]progress: [ 84 / 107 ] simplifiying candidate # 1544782493.800 * * * * [misc]progress: [ 85 / 107 ] simplifiying candidate # 1544782493.800 * [enter]simplify: Simplifying (cbrt (hypot y.im y.re)) 1544782493.800 * * [misc]simplify: iters left: 2 (4 enodes) 1544782493.801 * [exit]simplify: Simplified to (cbrt (hypot y.im y.re)) 1544782493.801 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782493.801 * * * * [misc]progress: [ 86 / 107 ] simplifiying candidate # 1544782493.801 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782493.801 * * [misc]simplify: iters left: 2 (4 enodes) 1544782493.802 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782493.802 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782493.802 * * * * [misc]progress: [ 87 / 107 ] simplifiying candidate # 1544782493.802 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782493.802 * * [misc]simplify: iters left: 1 (3 enodes) 1544782493.802 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782493.802 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) 1) (hypot y.im y.re))) 1544782493.802 * * * * [misc]progress: [ 88 / 107 ] simplifiying candidate # 1544782493.803 * [enter]simplify: Simplifying (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) 1544782493.803 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.805 * * [misc]simplify: iters left: 5 (13 enodes) 1544782493.807 * * [misc]simplify: iters left: 4 (15 enodes) 1544782493.810 * * [misc]simplify: iters left: 3 (18 enodes) 1544782493.813 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)))) 1544782493.813 * [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.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)))) (/ (hypot y.im y.re) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))))) 1544782493.813 * * * * [misc]progress: [ 89 / 107 ] simplifiying candidate # 1544782493.813 * [enter]simplify: Simplifying (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) 1544782493.814 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.816 * * [misc]simplify: iters left: 5 (12 enodes) 1544782493.818 * * [misc]simplify: iters left: 4 (14 enodes) 1544782493.820 * * [misc]simplify: iters left: 3 (17 enodes) 1544782493.823 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) 1544782493.823 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (hypot y.im y.re) (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))))) 1544782493.823 * * * * [misc]progress: [ 90 / 107 ] simplifiying candidate # 1544782493.823 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.824 * * [misc]simplify: iters left: 6 (12 enodes) 1544782493.827 * * [misc]simplify: iters left: 5 (21 enodes) 1544782493.831 * * [misc]simplify: iters left: 4 (32 enodes) 1544782493.837 * * [misc]simplify: iters left: 3 (38 enodes) 1544782493.842 * * [misc]simplify: iters left: 2 (41 enodes) 1544782493.860 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782493.860 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))))) 1544782493.860 * * * * [misc]progress: [ 91 / 107 ] simplifiying candidate # 1544782493.860 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (hypot y.im y.re))) 1544782493.862 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.866 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.872 * * [misc]simplify: iters left: 4 (20 enodes) 1544782493.879 * * [misc]simplify: iters left: 3 (24 enodes) 1544782493.889 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782493.889 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (hypot y.im y.re) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))))) 1544782493.889 * * * * [misc]progress: [ 92 / 107 ] simplifiying candidate # 1544782493.889 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1544782493.890 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.895 * * [misc]simplify: iters left: 5 (17 enodes) 1544782493.900 * * [misc]simplify: iters left: 4 (25 enodes) 1544782493.904 * * [misc]simplify: iters left: 3 (30 enodes) 1544782493.908 * * [misc]simplify: iters left: 2 (35 enodes) 1544782493.913 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782493.913 * [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.im y.re) (/ (cbrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re))))) 1544782493.913 * * * * [misc]progress: [ 93 / 107 ] simplifiying candidate # 1544782493.914 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.914 * * [misc]simplify: iters left: 6 (11 enodes) 1544782493.917 * * [misc]simplify: iters left: 5 (16 enodes) 1544782493.920 * * [misc]simplify: iters left: 4 (18 enodes) 1544782493.923 * * [misc]simplify: iters left: 3 (21 enodes) 1544782493.931 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.931 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))))) 1544782493.931 * * * * [misc]progress: [ 94 / 107 ] simplifiying candidate # 1544782493.931 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782493.932 * * [misc]simplify: iters left: 6 (10 enodes) 1544782493.937 * * [misc]simplify: iters left: 5 (13 enodes) 1544782493.941 * * [misc]simplify: iters left: 4 (15 enodes) 1544782493.947 * * [misc]simplify: iters left: 3 (18 enodes) 1544782493.954 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782493.954 * [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.im y.re))) (/ (hypot y.im y.re) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))))) 1544782493.954 * * * * [misc]progress: [ 95 / 107 ] simplifiying candidate # 1544782493.954 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1544782493.955 * * [misc]simplify: iters left: 6 (9 enodes) 1544782493.959 * * [misc]simplify: iters left: 5 (14 enodes) 1544782493.964 * * [misc]simplify: iters left: 4 (18 enodes) 1544782493.970 * * [misc]simplify: iters left: 3 (21 enodes) 1544782493.977 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782493.977 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (hypot y.im y.re) (/ (sqrt (fma y.re x.re (* x.im y.im))) (hypot y.im y.re))))) 1544782493.977 * * * * [misc]progress: [ 96 / 107 ] simplifiying candidate # 1544782493.978 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782493.978 * * [misc]simplify: iters left: 6 (7 enodes) 1544782493.981 * * [misc]simplify: iters left: 5 (11 enodes) 1544782493.985 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782493.985 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (fma y.re x.re (* x.im y.im)) (cbrt (hypot y.im y.re)))))) 1544782493.985 * * * * [misc]progress: [ 97 / 107 ] simplifiying candidate # 1544782493.985 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.im y.re))) 1544782493.986 * * [misc]simplify: iters left: 4 (6 enodes) 1544782493.988 * * [misc]simplify: iters left: 3 (8 enodes) 1544782493.990 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782493.990 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))))) 1544782493.991 * * * * [misc]progress: [ 98 / 107 ] simplifiying candidate # 1544782493.991 * [enter]simplify: Simplifying (/ 1 1) 1544782493.991 * * [misc]simplify: iters left: 2 (2 enodes) 1544782493.992 * * [misc]simplify: iters left: 1 (4 enodes) 1544782493.993 * [exit]simplify: Simplified to 1 1544782493.993 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))))) 1544782493.993 * * * * [misc]progress: [ 99 / 107 ] simplifiying candidate # 1544782493.993 * * * * [misc]progress: [ 100 / 107 ] simplifiying candidate # 1544782493.993 * [enter]simplify: Simplifying (fma y.re x.re (* x.im y.im)) 1544782493.993 * * [misc]simplify: iters left: 3 (6 enodes) 1544782493.996 * * [misc]simplify: iters left: 2 (9 enodes) 1544782493.999 * * [misc]simplify: iters left: 1 (11 enodes) 1544782494.002 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782494.002 * [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.im y.re) (/ 1 (hypot y.im y.re))))) 1544782494.002 * * * * [misc]progress: [ 101 / 107 ] simplifiying candidate # 1544782494.002 * [enter]simplify: Simplifying (fma y.re x.re (* x.im y.im)) 1544782494.002 * * [misc]simplify: iters left: 3 (6 enodes) 1544782494.003 * * [misc]simplify: iters left: 2 (9 enodes) 1544782494.005 * * [misc]simplify: iters left: 1 (11 enodes) 1544782494.008 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782494.008 * [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.im y.re) (hypot y.im y.re)))) 1544782494.008 * * * * [misc]progress: [ 102 / 107 ] simplifiying candidate # 1544782494.008 * [enter]simplify: Simplifying x.im 1544782494.008 * * [misc]simplify: iters left: 0 (1 enodes) 1544782494.008 * [exit]simplify: Simplified to x.im 1544782494.008 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.im (hypot y.im y.re))) 1544782494.008 * * * * [misc]progress: [ 103 / 107 ] simplifiying candidate # 1544782494.008 * [enter]simplify: Simplifying x.re 1544782494.008 * * [misc]simplify: iters left: 0 (1 enodes) 1544782494.008 * [exit]simplify: Simplified to x.re 1544782494.008 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.re (hypot y.im y.re))) 1544782494.008 * * * * [misc]progress: [ 104 / 107 ] simplifiying candidate # 1544782494.009 * [enter]simplify: Simplifying (* -1 x.re) 1544782494.009 * * [misc]simplify: iters left: 2 (3 enodes) 1544782494.009 * * [misc]simplify: iters left: 1 (5 enodes) 1544782494.010 * [exit]simplify: Simplified to (- x.re) 1544782494.010 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (- x.re) (hypot y.im y.re))) 1544782494.010 * * * * [misc]progress: [ 105 / 107 ] simplifiying candidate # 1544782494.010 * [enter]simplify: Simplifying 0 1544782494.010 * * [misc]simplify: iters left: 0 (1 enodes) 1544782494.010 * [exit]simplify: Simplified to 0 1544782494.010 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782494.011 * * * * [misc]progress: [ 106 / 107 ] simplifiying candidate # 1544782494.011 * [enter]simplify: Simplifying 0 1544782494.011 * * [misc]simplify: iters left: 0 (1 enodes) 1544782494.011 * [exit]simplify: Simplified to 0 1544782494.011 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782494.011 * * * * [misc]progress: [ 107 / 107 ] simplifiying candidate # 1544782494.011 * [enter]simplify: Simplifying 0 1544782494.011 * * [misc]simplify: iters left: 0 (1 enodes) 1544782494.011 * [exit]simplify: Simplified to 0 1544782494.011 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782494.011 * * * [misc]progress: adding candidates to table 1544782495.912 * * [misc]progress: iteration 4 / 4 1544782495.912 * * * [misc]progress: picking best candidate 1544782495.971 * * * * [misc]pick: Picked # 1544782495.971 * * * [misc]progress: localizing error 1544782496.000 * * * [misc]progress: generating rewritten candidates 1544782496.000 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 1) 1544782496.055 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1) 1544782496.165 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2) 1544782496.303 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 2) 1544782496.318 * * * [misc]progress: generating series expansions 1544782496.318 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 1) 1544782496.318 * [misc]backup-simplify: Simplify (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) into (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) 1544782496.318 * [misc]approximate: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in (y.re x.re x.im y.im) around 0 1544782496.318 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in y.im 1544782496.318 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.im y.re))) in y.im 1544782496.318 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.im 1544782496.318 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782496.318 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.319 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782496.319 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782496.319 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.319 * [misc]backup-simplify: Simplify 0 into 0 1544782496.319 * [misc]backup-simplify: Simplify 1 into 1 1544782496.319 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.319 * [misc]backup-simplify: Simplify 0 into 0 1544782496.319 * [misc]backup-simplify: Simplify 1 into 1 1544782496.319 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782496.319 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.319 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.319 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.319 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.319 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.319 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.320 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782496.320 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782496.320 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.320 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.320 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.320 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782496.320 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.320 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.re)) into (sqrt (/ 1 y.re)) 1544782496.321 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.321 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.re)))) into 0 1544782496.321 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.im 1544782496.321 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.321 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782496.321 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.321 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.321 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.321 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.321 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.321 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.321 * [misc]backup-simplify: Simplify 0 into 0 1544782496.321 * [misc]backup-simplify: Simplify 1 into 1 1544782496.321 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.321 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.321 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in x.im 1544782496.321 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.im y.re))) in x.im 1544782496.321 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in x.im 1544782496.321 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782496.321 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.321 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782496.321 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782496.322 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.322 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.322 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.322 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.322 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782496.322 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.322 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.322 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.322 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.322 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.322 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.322 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.322 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.322 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.323 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.323 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.323 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.323 * [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)))) 1544782496.324 * [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) 1544782496.324 * [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 1544782496.325 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))))) into 0 1544782496.325 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.im 1544782496.325 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.325 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782496.325 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.325 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.325 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.326 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.326 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.326 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.326 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.326 * [misc]backup-simplify: Simplify 0 into 0 1544782496.326 * [misc]backup-simplify: Simplify 1 into 1 1544782496.326 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.im y.re))) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782496.326 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.326 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.326 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.326 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.326 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.326 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782496.326 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.327 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.327 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.327 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.327 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.327 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.327 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.327 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.327 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.327 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.328 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.328 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.328 * [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)))) 1544782496.329 * [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) 1544782496.329 * [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 1544782496.330 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (pow y.re 2) (pow y.im 2))))))) into 0 1544782496.330 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.re 1544782496.330 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.330 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782496.330 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.330 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.330 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.330 * [misc]backup-simplify: Simplify 0 into 0 1544782496.331 * [misc]backup-simplify: Simplify 1 into 1 1544782496.331 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.331 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.331 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.331 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.331 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.331 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.im y.re))) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.331 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.331 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.331 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.331 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.331 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.331 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.331 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.331 * [misc]backup-simplify: Simplify 0 into 0 1544782496.331 * [misc]backup-simplify: Simplify 1 into 1 1544782496.331 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.331 * [misc]backup-simplify: Simplify 0 into 0 1544782496.331 * [misc]backup-simplify: Simplify 1 into 1 1544782496.331 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.332 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.332 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.332 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.332 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.332 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.332 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.332 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.333 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.333 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.im)) into (sqrt (/ 1 y.im)) 1544782496.333 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.333 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.im)))) into 0 1544782496.333 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.333 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.333 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.333 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.333 * [misc]backup-simplify: Simplify 0 into 0 1544782496.333 * [misc]backup-simplify: Simplify 1 into 1 1544782496.333 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.333 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.333 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.333 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.333 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.333 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.333 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.333 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (hypot y.im y.re))) (fma y.re x.re (* y.im x.im))) in y.re 1544782496.333 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot y.im y.re))) in y.re 1544782496.333 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot y.im y.re)) in y.re 1544782496.333 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.333 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.333 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.334 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.334 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.334 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.334 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.334 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.334 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.334 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.334 * [misc]backup-simplify: Simplify 0 into 0 1544782496.334 * [misc]backup-simplify: Simplify 1 into 1 1544782496.334 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.334 * [misc]backup-simplify: Simplify 0 into 0 1544782496.334 * [misc]backup-simplify: Simplify 1 into 1 1544782496.334 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.334 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.334 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.334 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.334 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.335 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.335 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.335 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.335 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.335 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.im)) into (sqrt (/ 1 y.im)) 1544782496.335 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.335 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.im)))) into 0 1544782496.335 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.336 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.336 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.336 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.336 * [misc]backup-simplify: Simplify 0 into 0 1544782496.336 * [misc]backup-simplify: Simplify 1 into 1 1544782496.336 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.336 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.336 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.336 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.336 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.336 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.336 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.336 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782496.336 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.336 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.336 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 y.im)) (* y.im x.im)) into (* (sqrt y.im) x.im) 1544782496.336 * [misc]taylor: Taking taylor expansion of (* (sqrt y.im) x.im) in x.re 1544782496.336 * [misc]taylor: Taking taylor expansion of (sqrt y.im) in x.re 1544782496.336 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.336 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.336 * [misc]backup-simplify: Simplify (sqrt y.im) into (sqrt y.im) 1544782496.337 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.im))) into 0 1544782496.337 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.337 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.337 * [misc]backup-simplify: Simplify (* (sqrt y.im) x.im) into (* (sqrt y.im) x.im) 1544782496.337 * [misc]taylor: Taking taylor expansion of (* (sqrt y.im) x.im) in x.im 1544782496.337 * [misc]taylor: Taking taylor expansion of (sqrt y.im) in x.im 1544782496.337 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.337 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.337 * [misc]backup-simplify: Simplify (sqrt y.im) into (sqrt y.im) 1544782496.337 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.im))) into 0 1544782496.337 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.337 * [misc]backup-simplify: Simplify 0 into 0 1544782496.337 * [misc]backup-simplify: Simplify 1 into 1 1544782496.337 * [misc]backup-simplify: Simplify (* (sqrt y.im) 0) into 0 1544782496.337 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.337 * [misc]backup-simplify: Simplify 0 into 0 1544782496.337 * [misc]backup-simplify: Simplify 0 into 0 1544782496.338 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782496.338 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.338 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1544782496.338 * [misc]backup-simplify: Simplify (+ (* (sqrt (/ 1 y.im)) x.re) (* 0 (* y.im x.im))) into (* (sqrt (/ 1 y.im)) x.re) 1544782496.338 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 y.im)) x.re) in x.re 1544782496.338 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 y.im)) in x.re 1544782496.338 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.338 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.338 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.338 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.338 * [misc]backup-simplify: Simplify (sqrt (/ 1 y.im)) into (sqrt (/ 1 y.im)) 1544782496.338 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.338 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 y.im)))) into 0 1544782496.339 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]backup-simplify: Simplify 1 into 1 1544782496.339 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 y.im)) 0) into 0 1544782496.339 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]backup-simplify: Simplify (+ (* (sqrt y.im) 0) (* 0 x.im)) into 0 1544782496.339 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]backup-simplify: Simplify 0 into 0 1544782496.339 * [misc]backup-simplify: Simplify (+ (* (sqrt y.im) 1) (* 0 0)) into (sqrt y.im) 1544782496.339 * [misc]taylor: Taking taylor expansion of (sqrt y.im) in y.im 1544782496.340 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.340 * [misc]backup-simplify: Simplify 0 into 0 1544782496.340 * [misc]backup-simplify: Simplify 1 into 1 1544782496.340 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.340 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.340 * [misc]backup-simplify: Simplify 0 into 0 1544782496.340 * [misc]backup-simplify: Simplify 0 into 0 1544782496.341 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782496.341 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.341 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.341 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.342 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782496.342 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.343 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1544782496.343 * [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)))) 1544782496.344 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.im 3)))) (pow 0 2) (+)) (* 2 (sqrt (/ 1 y.im)))) into (* -1/4 (sqrt (/ 1 (pow y.im 5)))) 1544782496.344 * [misc]backup-simplify: Simplify (+ (* (sqrt (/ 1 y.im)) 0) (+ (* 0 x.re) (* (* -1/4 (sqrt (/ 1 (pow y.im 5)))) (* y.im x.im)))) into (- (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im))) 1544782496.344 * [misc]taylor: Taking taylor expansion of (- (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im))) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im)) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of 1/4 in x.re 1544782496.344 * [misc]backup-simplify: Simplify 1/4 into 1/4 1544782496.344 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (pow y.im 3))) x.im) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (pow y.im 3))) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 3)) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.344 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.344 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.345 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.345 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.345 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1544782496.345 * [misc]backup-simplify: Simplify (sqrt (/ 1 (pow y.im 3))) into (sqrt (/ 1 (pow y.im 3))) 1544782496.345 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.345 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 (pow y.im 2))) into 0 1544782496.345 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 3)) (/ 0 (pow y.im 3))))) into 0 1544782496.345 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 3))))) into 0 1544782496.345 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.346 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.346 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 (pow y.im 3))) x.im) into (* (sqrt (/ 1 (pow y.im 3))) x.im) 1544782496.346 * [misc]backup-simplify: Simplify (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im)) into (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im)) 1544782496.346 * [misc]backup-simplify: Simplify (- (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im))) into (- (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im))) 1544782496.346 * [misc]taylor: Taking taylor expansion of (- (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im))) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of (* 1/4 (* (sqrt (/ 1 (pow y.im 3))) x.im)) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of 1/4 in x.im 1544782496.346 * [misc]backup-simplify: Simplify 1/4 into 1/4 1544782496.346 * [misc]taylor: Taking taylor expansion of (* (sqrt (/ 1 (pow y.im 3))) x.im) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (pow y.im 3))) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 3)) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.im 1544782496.346 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.346 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.347 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.347 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.347 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1544782496.347 * [misc]backup-simplify: Simplify (sqrt (/ 1 (pow y.im 3))) into (sqrt (/ 1 (pow y.im 3))) 1544782496.347 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.347 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 (pow y.im 2))) into 0 1544782496.347 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 3)) (/ 0 (pow y.im 3))))) into 0 1544782496.348 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (/ 1 (pow y.im 3))))) into 0 1544782496.348 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.348 * [misc]backup-simplify: Simplify 0 into 0 1544782496.348 * [misc]backup-simplify: Simplify 1 into 1 1544782496.348 * [misc]backup-simplify: Simplify (* (sqrt (/ 1 (pow y.im 3))) 0) into 0 1544782496.348 * [misc]backup-simplify: Simplify (* 1/4 0) into 0 1544782496.348 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.349 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.349 * [misc]backup-simplify: Simplify 0 into 0 1544782496.349 * [misc]backup-simplify: Simplify 0 into 0 1544782496.349 * [misc]backup-simplify: Simplify 0 into 0 1544782496.349 * [misc]backup-simplify: Simplify (/ (fma (/ 1 y.re) (/ 1 x.re) (* (/ 1 x.im) (/ 1 y.im))) (sqrt (hypot (/ 1 y.im) (/ 1 y.re)))) into (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) 1544782496.349 * [misc]approximate: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in (y.re x.re x.im y.im) around 0 1544782496.349 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in y.im 1544782496.349 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.349 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.349 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.im 1544782496.349 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.349 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.349 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.349 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.349 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782496.349 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.350 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.350 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.350 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.350 * [misc]backup-simplify: Simplify 0 into 0 1544782496.350 * [misc]backup-simplify: Simplify 1 into 1 1544782496.350 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.350 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.350 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.350 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.350 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.350 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re)))) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782496.350 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.350 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.350 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.351 * [misc]backup-simplify: Simplify 0 into 0 1544782496.351 * [misc]backup-simplify: Simplify 1 into 1 1544782496.351 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.351 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.351 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.351 * [misc]backup-simplify: Simplify 0 into 0 1544782496.351 * [misc]backup-simplify: Simplify 1 into 1 1544782496.351 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.351 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782496.351 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.351 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.351 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.351 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.351 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.351 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.351 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.351 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.352 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.352 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.352 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.352 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.352 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.353 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.353 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.353 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.353 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.353 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.354 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.354 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.354 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.354 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.354 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.354 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.354 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.354 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.354 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.354 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.354 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.354 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.354 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.354 * [misc]backup-simplify: Simplify 0 into 0 1544782496.354 * [misc]backup-simplify: Simplify 1 into 1 1544782496.355 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.355 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.355 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.355 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re)))) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782496.355 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.355 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.355 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.355 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.355 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.355 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.355 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.355 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.355 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.355 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.356 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.356 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.356 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.356 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.356 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.356 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.356 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.356 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.356 * [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)))) 1544782496.356 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.357 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.358 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.358 * [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))))) 1544782496.358 * [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) 1544782496.359 * [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 1544782496.360 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1544782496.360 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.360 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.360 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.360 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.360 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.360 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.360 * [misc]backup-simplify: Simplify 0 into 0 1544782496.360 * [misc]backup-simplify: Simplify 1 into 1 1544782496.360 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.360 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.360 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.360 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.360 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.360 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.360 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.361 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.361 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re)))) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782496.361 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.361 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.361 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.361 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.361 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.361 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.361 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.361 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.361 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.361 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.361 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.361 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.361 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.361 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.362 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.362 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.362 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.362 * [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)))) 1544782496.362 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.362 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.362 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.363 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.363 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.363 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.363 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.363 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.364 * [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))))) 1544782496.364 * [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) 1544782496.365 * [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 1544782496.365 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1544782496.365 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.366 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.366 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.366 * [misc]backup-simplify: Simplify 0 into 0 1544782496.366 * [misc]backup-simplify: Simplify 1 into 1 1544782496.366 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.366 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.366 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.366 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.366 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.366 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.366 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.366 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.366 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.366 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.366 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.367 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re)))) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.367 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.367 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.367 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.367 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.367 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.367 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.367 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.367 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.367 * [misc]backup-simplify: Simplify 0 into 0 1544782496.367 * [misc]backup-simplify: Simplify 1 into 1 1544782496.367 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.367 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.367 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.367 * [misc]backup-simplify: Simplify 0 into 0 1544782496.367 * [misc]backup-simplify: Simplify 1 into 1 1544782496.368 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.368 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.368 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.368 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.368 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.369 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.369 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.369 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.369 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.369 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.370 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.370 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.370 * [misc]taylor: Taking taylor expansion of (* (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))))) in y.re 1544782496.370 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.370 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.370 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.370 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.370 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.370 * [misc]backup-simplify: Simplify 0 into 0 1544782496.370 * [misc]backup-simplify: Simplify 1 into 1 1544782496.371 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.371 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.371 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.371 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.371 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.371 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.371 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.371 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.371 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.371 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.371 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ 1 y.im) (/ 1 y.re)))) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.371 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.371 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.371 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.371 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.371 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.371 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.372 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.372 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.372 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.372 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.372 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.372 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.372 * [misc]backup-simplify: Simplify 0 into 0 1544782496.372 * [misc]backup-simplify: Simplify 1 into 1 1544782496.372 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.372 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.372 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.372 * [misc]backup-simplify: Simplify 0 into 0 1544782496.372 * [misc]backup-simplify: Simplify 1 into 1 1544782496.372 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.372 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.373 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.373 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.373 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.373 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.373 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.374 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.374 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.374 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.374 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.374 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.375 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782496.375 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.375 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 0) into 0 1544782496.375 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782496.375 * [misc]backup-simplify: Simplify 0 into 0 1544782496.375 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782496.375 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.375 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.re))) into 0 1544782496.376 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.376 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) +nan.0) (* (/ 1 (* y.im x.im)) 0)) into (- (* +nan.0 (/ 1 x.re))) 1544782496.376 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.376 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.376 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.376 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.376 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.376 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.376 * [misc]backup-simplify: Simplify 0 into 0 1544782496.376 * [misc]backup-simplify: Simplify 1 into 1 1544782496.376 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.376 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.376 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.376 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.376 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.377 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.377 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.377 * [misc]backup-simplify: Simplify 0 into 0 1544782496.377 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.378 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.378 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.379 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.379 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1544782496.379 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.379 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.379 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.380 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) +nan.0) (+ (* (/ 1 (* y.im x.im)) +nan.0) (* 0 0))) into (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re))))) 1544782496.380 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.380 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.380 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.380 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.380 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.380 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.380 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.380 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.380 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.380 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.380 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.380 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.380 * [misc]backup-simplify: Simplify 0 into 0 1544782496.381 * [misc]backup-simplify: Simplify 1 into 1 1544782496.381 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.381 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.381 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.381 * [misc]backup-simplify: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 1544782496.382 * [misc]backup-simplify: Simplify (- (- +nan.0)) into (- +nan.0) 1544782496.382 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.382 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.382 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.382 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.382 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.382 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.382 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.382 * [misc]backup-simplify: Simplify 0 into 0 1544782496.382 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.382 * [misc]backup-simplify: Simplify 0 into 0 1544782496.383 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.383 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.im 1544782496.383 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.383 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.383 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.383 * [misc]backup-simplify: Simplify 0 into 0 1544782496.383 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.383 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.383 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.384 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.384 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.384 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.385 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.385 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.im 2)))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.386 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.386 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.386 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 1544782496.387 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.387 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.387 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.388 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* (/ 1 (* y.im x.im)) +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) 1544782496.388 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.388 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.388 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.388 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.388 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.388 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.388 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.388 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.388 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.388 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.389 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.389 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.389 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.389 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.389 * [misc]backup-simplify: Simplify 0 into 0 1544782496.389 * [misc]backup-simplify: Simplify 1 into 1 1544782496.389 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.389 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.389 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.389 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.389 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.389 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.389 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.390 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.390 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.390 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.390 * [misc]backup-simplify: Simplify 0 into 0 1544782496.390 * [misc]backup-simplify: Simplify 1 into 1 1544782496.390 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.390 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.im 2))) into (/ +nan.0 (pow y.im 2)) 1544782496.390 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.390 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.390 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (pow y.im 2)) (- +nan.0)) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.391 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.391 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.392 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.392 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.im 2))) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.392 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.392 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.392 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.392 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.392 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.392 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.392 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.392 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.393 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.im x.im))) into (/ +nan.0 (* y.im x.im)) 1544782496.393 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.393 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.393 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.393 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.im x.im)) 0) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.394 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.im x.im))))) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.394 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.im x.im)))) in x.im 1544782496.394 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.im 1544782496.394 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.394 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.394 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.394 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.394 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.394 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.394 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.394 * [misc]backup-simplify: Simplify 0 into 0 1544782496.394 * [misc]backup-simplify: Simplify 1 into 1 1544782496.394 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.394 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.394 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.394 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 y.im)) into (/ +nan.0 y.im) 1544782496.394 * [misc]backup-simplify: Simplify (- (/ +nan.0 y.im)) into (- (* +nan.0 (/ 1 y.im))) 1544782496.394 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 y.im))) in y.im 1544782496.394 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 y.im)) in y.im 1544782496.394 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.395 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.395 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.395 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.395 * [misc]backup-simplify: Simplify 0 into 0 1544782496.395 * [misc]backup-simplify: Simplify 1 into 1 1544782496.395 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.395 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.395 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.395 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.396 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.396 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.396 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.396 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.396 * [misc]backup-simplify: Simplify 0 into 0 1544782496.396 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.396 * [misc]backup-simplify: Simplify 0 into 0 1544782496.396 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.396 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.im 1544782496.396 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.397 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.397 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.397 * [misc]backup-simplify: Simplify 0 into 0 1544782496.397 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.397 * [misc]backup-simplify: Simplify 0 into 0 1544782496.397 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.397 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.397 * [misc]backup-simplify: Simplify 0 into 0 1544782496.397 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.397 * [misc]backup-simplify: Simplify 0 into 0 1544782496.397 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.397 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.397 * [misc]backup-simplify: Simplify 0 into 0 1544782496.398 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.398 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.398 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.398 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.399 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.399 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.399 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.399 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.400 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (pow y.im 2)))) (/ 0 1)))) into 0 1544782496.401 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.401 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.402 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.402 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re)))))) into 0 1544782496.403 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782496.403 * [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 1544782496.403 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.406 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* (/ 1 (* y.im x.im)) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))))) 1544782496.406 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))))) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))))) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.406 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.406 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.406 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.406 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.406 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.406 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.406 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.406 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.406 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.406 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))) in x.re 1544782496.406 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.407 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.407 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.407 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.407 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.407 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.407 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.407 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.407 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.407 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.407 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.407 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.407 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.407 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.407 * [misc]backup-simplify: Simplify 0 into 0 1544782496.407 * [misc]backup-simplify: Simplify 1 into 1 1544782496.407 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.408 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.408 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.408 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.408 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.408 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.408 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.408 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.408 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.408 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.408 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.408 * [misc]backup-simplify: Simplify 0 into 0 1544782496.408 * [misc]backup-simplify: Simplify 1 into 1 1544782496.409 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.409 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.im 2))) into (/ +nan.0 (pow y.im 2)) 1544782496.409 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.409 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.409 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (pow y.im 2)) (- +nan.0)) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.410 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.410 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.411 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.411 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.412 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.412 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.im 2))) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.412 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.412 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.412 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.412 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.412 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.412 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.412 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.412 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.412 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.im x.im))) into (/ +nan.0 (* y.im x.im)) 1544782496.413 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.413 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.413 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.413 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782496.414 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.414 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.414 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.414 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.414 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.414 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.im x.im)) 0) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.415 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.im x.im))))) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.415 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.im x.im)))) in x.im 1544782496.415 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.im 1544782496.415 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.415 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.415 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.415 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.415 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.415 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.415 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.415 * [misc]backup-simplify: Simplify 0 into 0 1544782496.415 * [misc]backup-simplify: Simplify 1 into 1 1544782496.415 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.415 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.415 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.415 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 y.im)) into (/ +nan.0 y.im) 1544782496.415 * [misc]backup-simplify: Simplify (- (/ +nan.0 y.im)) into (- (* +nan.0 (/ 1 y.im))) 1544782496.416 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 y.im))) in y.im 1544782496.416 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 y.im)) in y.im 1544782496.416 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.416 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.416 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.416 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.416 * [misc]backup-simplify: Simplify 0 into 0 1544782496.416 * [misc]backup-simplify: Simplify 1 into 1 1544782496.416 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.416 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.416 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.416 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.418 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 (pow (/ 1 y.re) 2))))) (+ (* (- +nan.0) (* 1 (* 1 (* (/ 1 (/ 1 x.re)) 1)))) (* (- +nan.0) (* (/ 1 (/ 1 y.im)) (* (/ 1 (/ 1 x.im)) (* 1 (/ 1 y.re))))))) into (- (+ (* +nan.0 (/ (* y.im x.im) y.re)) (- (+ (* +nan.0 (/ (* y.im x.im) (pow y.re 2))) (- (* +nan.0 x.re)))))) 1544782496.419 * [misc]backup-simplify: Simplify (/ (fma (/ 1 (- y.re)) (/ 1 (- x.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) into (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) 1544782496.419 * [misc]approximate: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in (y.re x.re x.im y.im) around 0 1544782496.419 * [misc]taylor: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.419 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.419 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.419 * [misc]backup-simplify: Simplify -1 into -1 1544782496.419 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.419 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.419 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.419 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.419 * [misc]backup-simplify: Simplify -1 into -1 1544782496.419 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.419 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.419 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.419 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.419 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.419 * [misc]backup-simplify: Simplify 0 into 0 1544782496.419 * [misc]backup-simplify: Simplify 1 into 1 1544782496.419 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.419 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.420 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.420 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.420 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.420 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re)))) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782496.420 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.420 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.420 * [misc]backup-simplify: Simplify -1 into -1 1544782496.420 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.420 * [misc]backup-simplify: Simplify 0 into 0 1544782496.420 * [misc]backup-simplify: Simplify 1 into 1 1544782496.420 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.420 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.420 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.421 * [misc]backup-simplify: Simplify -1 into -1 1544782496.421 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.421 * [misc]backup-simplify: Simplify 0 into 0 1544782496.421 * [misc]backup-simplify: Simplify 1 into 1 1544782496.421 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.421 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782496.421 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.421 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.421 * [misc]backup-simplify: Simplify -1 into -1 1544782496.421 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.421 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.421 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.421 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.421 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.421 * [misc]backup-simplify: Simplify -1 into -1 1544782496.421 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.421 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.421 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.421 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.422 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.422 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.422 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.422 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.422 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.423 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.423 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.423 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.423 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.423 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.424 * [misc]taylor: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.424 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.424 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.424 * [misc]backup-simplify: Simplify -1 into -1 1544782496.424 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.424 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.424 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.424 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.424 * [misc]backup-simplify: Simplify -1 into -1 1544782496.424 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.424 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.424 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.424 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.424 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.424 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.424 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.424 * [misc]backup-simplify: Simplify 0 into 0 1544782496.424 * [misc]backup-simplify: Simplify 1 into 1 1544782496.424 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.424 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.425 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.425 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re)))) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782496.425 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.425 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.425 * [misc]backup-simplify: Simplify -1 into -1 1544782496.425 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.425 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.425 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.425 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.425 * [misc]backup-simplify: Simplify -1 into -1 1544782496.425 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.425 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.425 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.425 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.425 * [misc]backup-simplify: Simplify -1 into -1 1544782496.425 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.425 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.425 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.425 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.425 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.425 * [misc]backup-simplify: Simplify -1 into -1 1544782496.425 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.425 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.425 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.426 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.426 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.426 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.426 * [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)))) 1544782496.426 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.426 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.426 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.427 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.427 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.427 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.427 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.427 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.428 * [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))))) 1544782496.428 * [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) 1544782496.429 * [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 1544782496.430 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1544782496.430 * [misc]taylor: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in x.re 1544782496.430 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.430 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.430 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.re 1544782496.430 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.430 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.430 * [misc]backup-simplify: Simplify -1 into -1 1544782496.430 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.430 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.430 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.430 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782496.430 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.430 * [misc]backup-simplify: Simplify -1 into -1 1544782496.430 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.430 * [misc]backup-simplify: Simplify 0 into 0 1544782496.430 * [misc]backup-simplify: Simplify 1 into 1 1544782496.431 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.431 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.431 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.431 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.431 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.431 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.431 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.431 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re)))) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782496.431 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.431 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.431 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.431 * [misc]backup-simplify: Simplify -1 into -1 1544782496.431 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.431 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.432 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.432 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.432 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.432 * [misc]backup-simplify: Simplify -1 into -1 1544782496.432 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.432 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.432 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.432 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782496.432 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.432 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.432 * [misc]backup-simplify: Simplify -1 into -1 1544782496.432 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.432 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.432 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.432 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.432 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.432 * [misc]backup-simplify: Simplify -1 into -1 1544782496.432 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.432 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.432 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.432 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.432 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.433 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.433 * [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)))) 1544782496.433 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.433 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.433 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.433 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.434 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.434 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.434 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.434 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.435 * [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))))) 1544782496.436 * [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) 1544782496.437 * [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 1544782496.437 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (sqrt (/ 1 (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))))) into 0 1544782496.437 * [misc]taylor: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in y.re 1544782496.437 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.438 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.438 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.438 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.438 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.438 * [misc]backup-simplify: Simplify -1 into -1 1544782496.438 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.438 * [misc]backup-simplify: Simplify 0 into 0 1544782496.438 * [misc]backup-simplify: Simplify 1 into 1 1544782496.438 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.438 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.438 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.438 * [misc]backup-simplify: Simplify -1 into -1 1544782496.438 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.438 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.438 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.438 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.438 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.438 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.438 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.438 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.438 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.438 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.439 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.439 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re)))) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.439 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.439 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.439 * [misc]backup-simplify: Simplify -1 into -1 1544782496.439 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.439 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.439 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.439 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.439 * [misc]backup-simplify: Simplify -1 into -1 1544782496.439 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.439 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.439 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.439 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.439 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.439 * [misc]backup-simplify: Simplify -1 into -1 1544782496.439 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.439 * [misc]backup-simplify: Simplify 0 into 0 1544782496.439 * [misc]backup-simplify: Simplify 1 into 1 1544782496.440 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.440 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.440 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.440 * [misc]backup-simplify: Simplify -1 into -1 1544782496.440 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.440 * [misc]backup-simplify: Simplify 0 into 0 1544782496.440 * [misc]backup-simplify: Simplify 1 into 1 1544782496.440 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.440 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.440 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.440 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.441 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.441 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.441 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.441 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.442 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.442 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.442 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.442 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.442 * [misc]taylor: Taking taylor expansion of (* (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))))) in y.re 1544782496.442 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.443 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.443 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.443 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.443 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.443 * [misc]backup-simplify: Simplify -1 into -1 1544782496.443 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.443 * [misc]backup-simplify: Simplify 0 into 0 1544782496.443 * [misc]backup-simplify: Simplify 1 into 1 1544782496.443 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.443 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.443 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.443 * [misc]backup-simplify: Simplify -1 into -1 1544782496.443 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.443 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.443 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.443 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.443 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.443 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.443 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.443 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.443 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.443 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.443 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.444 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (hypot (/ -1 y.im) (/ -1 y.re)))) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of (/ 1 (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.444 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.444 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.444 * [misc]backup-simplify: Simplify -1 into -1 1544782496.444 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.444 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.444 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.444 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.444 * [misc]backup-simplify: Simplify -1 into -1 1544782496.444 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.444 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.444 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.444 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.444 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.444 * [misc]backup-simplify: Simplify -1 into -1 1544782496.444 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.444 * [misc]backup-simplify: Simplify 0 into 0 1544782496.444 * [misc]backup-simplify: Simplify 1 into 1 1544782496.445 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.445 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.445 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.445 * [misc]backup-simplify: Simplify -1 into -1 1544782496.445 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.445 * [misc]backup-simplify: Simplify 0 into 0 1544782496.445 * [misc]backup-simplify: Simplify 1 into 1 1544782496.445 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.445 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.445 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.445 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.446 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.446 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.446 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.446 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.446 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.447 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.447 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.447 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.447 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782496.448 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.448 * [misc]backup-simplify: Simplify (* (/ 1 x.re) 0) into 0 1544782496.448 * [misc]taylor: Taking taylor expansion of 0 in x.re 1544782496.448 * [misc]backup-simplify: Simplify 0 into 0 1544782496.448 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1544782496.448 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.448 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.re))) into 0 1544782496.449 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.449 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) +nan.0) (* (/ 1 (* y.im x.im)) 0)) into (- (* +nan.0 (/ 1 x.re))) 1544782496.449 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.449 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.449 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.449 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.449 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.449 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.449 * [misc]backup-simplify: Simplify 0 into 0 1544782496.449 * [misc]backup-simplify: Simplify 1 into 1 1544782496.449 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.449 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.450 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.450 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.450 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.450 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.450 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.450 * [misc]backup-simplify: Simplify 0 into 0 1544782496.450 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.451 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.451 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.452 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.452 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1544782496.452 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.453 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.453 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.453 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) +nan.0) (+ (* (/ 1 (* y.im x.im)) +nan.0) (* 0 0))) into (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re))))) 1544782496.453 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.453 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.453 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.453 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.453 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.453 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.453 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.453 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.453 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.453 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.453 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.454 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.454 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.454 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.454 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.454 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.454 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.454 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.454 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.454 * [misc]backup-simplify: Simplify 0 into 0 1544782496.454 * [misc]backup-simplify: Simplify 1 into 1 1544782496.454 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.454 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.454 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.455 * [misc]backup-simplify: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 1544782496.455 * [misc]backup-simplify: Simplify (- (- +nan.0)) into (- +nan.0) 1544782496.455 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.455 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.455 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.455 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.456 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.456 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.456 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.456 * [misc]backup-simplify: Simplify 0 into 0 1544782496.456 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.456 * [misc]backup-simplify: Simplify 0 into 0 1544782496.456 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.456 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.im 1544782496.456 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.456 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.456 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.456 * [misc]backup-simplify: Simplify 0 into 0 1544782496.457 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.457 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.457 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.458 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782496.458 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.458 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.459 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ (/ 1/2 (pow y.im 2)) 1)) (* 0 (/ 0 1)))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.460 * [misc]backup-simplify: Simplify (/ (- (- (* 1/2 (/ 1 (pow y.im 2)))) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.460 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.461 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.461 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 1544782496.461 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.462 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.462 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.463 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* (/ 1 (* y.im x.im)) +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) 1544782496.463 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.463 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.463 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.463 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.463 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.463 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.463 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.463 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.463 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.463 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.463 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.463 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.463 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.463 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.463 * [misc]backup-simplify: Simplify 0 into 0 1544782496.463 * [misc]backup-simplify: Simplify 1 into 1 1544782496.463 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.464 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.464 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.464 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.464 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.464 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.464 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.464 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.464 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.464 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.464 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.464 * [misc]backup-simplify: Simplify 0 into 0 1544782496.464 * [misc]backup-simplify: Simplify 1 into 1 1544782496.464 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.465 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.im 2))) into (/ +nan.0 (pow y.im 2)) 1544782496.465 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.465 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.465 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (pow y.im 2)) (- +nan.0)) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.466 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.466 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.466 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.466 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.im 2))) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.467 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.467 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.467 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.467 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.467 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.467 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.467 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.467 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.467 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.im x.im))) into (/ +nan.0 (* y.im x.im)) 1544782496.467 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.468 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.468 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.468 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.im x.im)) 0) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.468 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.im x.im))))) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.468 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.im x.im)))) in x.im 1544782496.468 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.im 1544782496.468 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.468 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.468 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.468 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.468 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.468 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.468 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.468 * [misc]backup-simplify: Simplify 0 into 0 1544782496.468 * [misc]backup-simplify: Simplify 1 into 1 1544782496.468 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.469 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.469 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.469 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 y.im)) into (/ +nan.0 y.im) 1544782496.469 * [misc]backup-simplify: Simplify (- (/ +nan.0 y.im)) into (- (* +nan.0 (/ 1 y.im))) 1544782496.469 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 y.im))) in y.im 1544782496.469 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 y.im)) in y.im 1544782496.469 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.469 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.469 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.469 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.469 * [misc]backup-simplify: Simplify 0 into 0 1544782496.469 * [misc]backup-simplify: Simplify 1 into 1 1544782496.469 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.469 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.470 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.470 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.470 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.470 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.470 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.471 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.471 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.im 1544782496.471 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.471 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.471 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.471 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.471 * [misc]backup-simplify: Simplify 0 into 0 1544782496.472 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.472 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.472 * [misc]backup-simplify: Simplify 0 into 0 1544782496.472 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.472 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.472 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.473 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.473 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.473 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782496.474 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.474 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.475 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (pow y.im 2)))) (/ 0 1)))) into 0 1544782496.475 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.476 * [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 1544782496.476 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.477 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re)))))) into 0 1544782496.477 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (+ (* 0 0) (* 0 x.im)))) into 0 1544782496.478 * [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 1544782496.478 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.479 * [misc]backup-simplify: Simplify (+ (* (/ 1 x.re) (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* (/ 1 (* y.im x.im)) (* +nan.0 (+ (* 1/2 (/ 1 (pow y.im 2))) (- +nan.0)))) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0))))) into (- (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))))) 1544782496.479 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))))) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))))) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.479 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.479 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.479 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.479 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.479 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.479 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.480 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.480 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.480 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.480 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.480 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* y.im x.im))) (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.480 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.480 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.480 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.480 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.480 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.480 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.480 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.480 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re))))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) (- (* +nan.0 (/ 1 x.re)))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.480 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.480 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.480 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.481 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.481 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.481 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.481 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.481 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.481 * [misc]backup-simplify: Simplify 0 into 0 1544782496.481 * [misc]backup-simplify: Simplify 1 into 1 1544782496.481 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.481 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.481 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.481 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.481 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.481 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 x.re))) in x.re 1544782496.481 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 x.re)) in x.re 1544782496.481 * [misc]taylor: Taking taylor expansion of +nan.0 in x.re 1544782496.481 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.481 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.482 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.482 * [misc]backup-simplify: Simplify 0 into 0 1544782496.482 * [misc]backup-simplify: Simplify 1 into 1 1544782496.482 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.482 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (pow y.im 2))) into (/ +nan.0 (pow y.im 2)) 1544782496.482 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.482 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.483 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (pow y.im 2)) (- +nan.0)) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.483 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.484 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.484 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.484 * [misc]backup-simplify: Simplify (+ 0 (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.485 * [misc]backup-simplify: Simplify (- (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)))) into (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) 1544782496.485 * [misc]taylor: Taking taylor expansion of (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0)) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.im 2))) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.485 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.485 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.485 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.485 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.485 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.485 * [misc]taylor: Taking taylor expansion of (- +nan.0) in x.im 1544782496.485 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.485 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.486 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 (* y.im x.im))) into (/ +nan.0 (* y.im x.im)) 1544782496.486 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.486 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.486 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.487 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782496.487 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.487 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.487 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.487 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.487 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.488 * [misc]backup-simplify: Simplify (+ (/ +nan.0 (* y.im x.im)) 0) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.488 * [misc]backup-simplify: Simplify (- (- (* +nan.0 (/ 1 (* y.im x.im))))) into (- (* +nan.0 (/ 1 (* y.im x.im)))) 1544782496.488 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 (* y.im x.im)))) in x.im 1544782496.488 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (* y.im x.im))) in x.im 1544782496.488 * [misc]taylor: Taking taylor expansion of +nan.0 in x.im 1544782496.488 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.488 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.488 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.488 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.488 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.488 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.488 * [misc]backup-simplify: Simplify 0 into 0 1544782496.488 * [misc]backup-simplify: Simplify 1 into 1 1544782496.488 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.488 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.488 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.489 * [misc]backup-simplify: Simplify (* +nan.0 (/ 1 y.im)) into (/ +nan.0 y.im) 1544782496.489 * [misc]backup-simplify: Simplify (- (/ +nan.0 y.im)) into (- (* +nan.0 (/ 1 y.im))) 1544782496.489 * [misc]taylor: Taking taylor expansion of (- (* +nan.0 (/ 1 y.im))) in y.im 1544782496.489 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 y.im)) in y.im 1544782496.489 * [misc]taylor: Taking taylor expansion of +nan.0 in y.im 1544782496.489 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.489 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.489 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.489 * [misc]backup-simplify: Simplify 0 into 0 1544782496.489 * [misc]backup-simplify: Simplify 1 into 1 1544782496.489 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.489 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.489 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.490 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.494 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 (pow (/ 1 (- y.re)) 2))))) (+ (* (- +nan.0) (* 1 (* 1 (* (/ 1 (/ 1 (- x.re))) 1)))) (* (- +nan.0) (* (/ 1 (/ 1 (- y.im))) (* (/ 1 (/ 1 (- x.im))) (* 1 (/ 1 (- y.re)))))))) into (- (+ (* +nan.0 (/ (* y.im x.im) y.re)) (- (+ (* +nan.0 (/ (* y.im x.im) (pow y.re 2))) (- (* +nan.0 x.re)))))) 1544782496.494 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1) 1544782496.495 * [misc]backup-simplify: Simplify (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) into (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) 1544782496.495 * [misc]approximate: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in (y.re x.re x.im y.im) around 0 1544782496.495 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.im 1544782496.495 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.im 1544782496.495 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.495 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782496.495 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.495 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.495 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.495 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.495 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.495 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.495 * [misc]backup-simplify: Simplify 0 into 0 1544782496.495 * [misc]backup-simplify: Simplify 1 into 1 1544782496.495 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.495 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.495 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782496.495 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.495 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782496.495 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782496.495 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.496 * [misc]backup-simplify: Simplify 0 into 0 1544782496.496 * [misc]backup-simplify: Simplify 1 into 1 1544782496.496 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.496 * [misc]backup-simplify: Simplify 0 into 0 1544782496.496 * [misc]backup-simplify: Simplify 1 into 1 1544782496.496 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782496.496 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.496 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.496 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.496 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.496 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.496 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.496 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782496.496 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782496.497 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.497 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.497 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.497 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782496.497 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782496.497 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.497 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782496.497 * [misc]backup-simplify: Simplify (/ (* y.re x.re) y.re) into x.re 1544782496.497 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in x.im 1544782496.497 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.im 1544782496.497 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.497 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782496.497 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.498 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.498 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.498 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.498 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.498 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.498 * [misc]backup-simplify: Simplify 0 into 0 1544782496.498 * [misc]backup-simplify: Simplify 1 into 1 1544782496.498 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782496.498 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.498 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782496.498 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782496.498 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.498 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.498 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782496.498 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.498 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.498 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.498 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.498 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.498 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.499 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.499 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.499 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.499 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.499 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.499 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782496.499 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.500 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782496.500 * [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))))) 1544782496.500 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in x.re 1544782496.500 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.re 1544782496.500 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.500 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782496.500 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.500 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.500 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.500 * [misc]backup-simplify: Simplify 0 into 0 1544782496.500 * [misc]backup-simplify: Simplify 1 into 1 1544782496.500 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.500 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.500 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.500 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.500 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.500 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782496.500 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.500 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782496.500 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782496.500 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.500 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.500 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.501 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.501 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782496.501 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.501 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.501 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.501 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.501 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.501 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.501 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.501 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.501 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.501 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.502 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.502 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.502 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782496.502 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.502 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.502 * [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))))) 1544782496.502 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.re 1544782496.502 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.502 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.502 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.503 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.503 * [misc]backup-simplify: Simplify 0 into 0 1544782496.503 * [misc]backup-simplify: Simplify 1 into 1 1544782496.503 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.503 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.503 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.503 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.503 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.503 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.503 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.503 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.503 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.503 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.503 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.503 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.503 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.503 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.503 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.503 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.503 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.503 * [misc]backup-simplify: Simplify 0 into 0 1544782496.503 * [misc]backup-simplify: Simplify 1 into 1 1544782496.503 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.503 * [misc]backup-simplify: Simplify 0 into 0 1544782496.503 * [misc]backup-simplify: Simplify 1 into 1 1544782496.503 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.504 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.504 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.504 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.504 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.504 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.504 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.504 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.504 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782496.505 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.505 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.505 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1544782496.505 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (hypot y.im y.re)) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.505 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.505 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.505 * [misc]backup-simplify: Simplify 0 into 0 1544782496.505 * [misc]backup-simplify: Simplify 1 into 1 1544782496.505 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.505 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.505 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.505 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.505 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.505 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.505 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.505 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.505 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.505 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.505 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.505 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.505 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.505 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.506 * [misc]backup-simplify: Simplify 0 into 0 1544782496.506 * [misc]backup-simplify: Simplify 1 into 1 1544782496.506 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.506 * [misc]backup-simplify: Simplify 0 into 0 1544782496.506 * [misc]backup-simplify: Simplify 1 into 1 1544782496.506 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.506 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.506 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.506 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.506 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.506 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.507 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.507 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.507 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782496.507 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.507 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.507 * [misc]backup-simplify: Simplify (/ (* y.im x.im) y.im) into x.im 1544782496.507 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.507 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.507 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.507 * [misc]backup-simplify: Simplify 0 into 0 1544782496.507 * [misc]backup-simplify: Simplify 1 into 1 1544782496.507 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.507 * [misc]backup-simplify: Simplify 0 into 0 1544782496.507 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782496.508 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.508 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1544782496.508 * [misc]backup-simplify: Simplify (- (/ x.re y.im) (+ (* x.im (/ 0 y.im)))) into (/ x.re y.im) 1544782496.508 * [misc]taylor: Taking taylor expansion of (/ x.re y.im) in x.re 1544782496.508 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.508 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]backup-simplify: Simplify 1 into 1 1544782496.508 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.508 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.508 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.508 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.508 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.508 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782496.508 * [misc]backup-simplify: Simplify 1 into 1 1544782496.508 * [misc]backup-simplify: Simplify 1 into 1 1544782496.508 * [misc]backup-simplify: Simplify 0 into 0 1544782496.508 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782496.509 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.509 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.509 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.509 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782496.509 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.510 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1544782496.510 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* x.im (/ (/ 1/2 y.im) y.im)) (* (/ x.re y.im) (/ 0 y.im)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1544782496.510 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.re 1544782496.510 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.re 1544782496.510 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782496.510 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.510 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.re 1544782496.510 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.510 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.510 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.510 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.510 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.510 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.510 * [misc]backup-simplify: Simplify (/ x.im (pow y.im 2)) into (/ x.im (pow y.im 2)) 1544782496.510 * [misc]backup-simplify: Simplify (* 1/2 (/ x.im (pow y.im 2))) into (* 1/2 (/ x.im (pow y.im 2))) 1544782496.510 * [misc]backup-simplify: Simplify (- (* 1/2 (/ x.im (pow y.im 2)))) into (- (* 1/2 (/ x.im (pow y.im 2)))) 1544782496.510 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ x.im (pow y.im 2)))) in x.im 1544782496.510 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ x.im (pow y.im 2))) in x.im 1544782496.510 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782496.510 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.510 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 2)) in x.im 1544782496.510 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.510 * [misc]backup-simplify: Simplify 0 into 0 1544782496.511 * [misc]backup-simplify: Simplify 1 into 1 1544782496.511 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.511 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.511 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.511 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.511 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.511 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.511 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.511 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.511 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.511 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.511 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.511 * [misc]backup-simplify: Simplify 0 into 0 1544782496.511 * [misc]backup-simplify: Simplify 1 into 1 1544782496.511 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.511 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.511 * [misc]backup-simplify: Simplify 0 into 0 1544782496.511 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.511 * [misc]backup-simplify: Simplify 0 into 0 1544782496.511 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]backup-simplify: Simplify 0 into 0 1544782496.512 * [misc]backup-simplify: Simplify (* 1 (* 1 (* x.im (* 1 1)))) into x.im 1544782496.512 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 y.re) (/ 1 x.re) (* (/ 1 x.im) (/ 1 y.im))) (sqrt (hypot (/ 1 y.im) (/ 1 y.re)))) (sqrt (hypot (/ 1 y.im) (/ 1 y.re)))) into (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) 1544782496.512 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in (y.re x.re x.im y.im) around 0 1544782496.512 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782496.512 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.512 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.512 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.im 1544782496.512 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.512 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.512 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.512 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.512 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782496.512 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.512 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.512 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.513 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.513 * [misc]backup-simplify: Simplify 0 into 0 1544782496.513 * [misc]backup-simplify: Simplify 1 into 1 1544782496.513 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.513 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.513 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.513 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.513 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.513 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782496.513 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.513 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.513 * [misc]backup-simplify: Simplify 0 into 0 1544782496.513 * [misc]backup-simplify: Simplify 1 into 1 1544782496.513 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.513 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.513 * [misc]backup-simplify: Simplify 0 into 0 1544782496.513 * [misc]backup-simplify: Simplify 1 into 1 1544782496.513 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.513 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.513 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.513 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.513 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.513 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.514 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.514 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.514 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.514 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.514 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.514 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.514 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.514 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.514 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.514 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.515 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.515 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782496.515 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782496.515 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.515 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.515 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.515 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.515 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.515 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.515 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.515 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.515 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.515 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.515 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.515 * [misc]backup-simplify: Simplify 0 into 0 1544782496.515 * [misc]backup-simplify: Simplify 1 into 1 1544782496.515 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.515 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.515 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.515 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782496.515 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.515 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.515 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.515 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.515 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.516 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.516 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.516 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.516 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.516 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782496.516 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.516 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.516 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.516 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.516 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.516 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.516 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.516 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.516 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.516 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.516 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.516 * [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)))) 1544782496.516 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.516 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.516 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.516 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.516 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.517 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.517 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.517 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.517 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782496.517 * [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)))))) 1544782496.517 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.517 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.517 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.517 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.517 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.517 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.517 * [misc]backup-simplify: Simplify 0 into 0 1544782496.517 * [misc]backup-simplify: Simplify 1 into 1 1544782496.517 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.517 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.517 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.517 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.518 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.518 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.518 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.518 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.518 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782496.518 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.518 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.518 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.518 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.518 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.518 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.518 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.518 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.518 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.518 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.518 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.518 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.518 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.518 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.518 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.518 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.518 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.518 * [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)))) 1544782496.519 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.519 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.519 * [misc]backup-simplify: Simplify (* (/ 1 y.re) 1) into (/ 1 y.re) 1544782496.519 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782496.520 * [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)))))) 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.520 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.520 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.520 * [misc]backup-simplify: Simplify 0 into 0 1544782496.520 * [misc]backup-simplify: Simplify 1 into 1 1544782496.520 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.520 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.520 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.520 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.520 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.520 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.520 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.520 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.520 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.520 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.520 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.520 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.520 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.520 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.520 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.520 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.520 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.520 * [misc]backup-simplify: Simplify 0 into 0 1544782496.520 * [misc]backup-simplify: Simplify 1 into 1 1544782496.521 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.521 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.521 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.521 * [misc]backup-simplify: Simplify 0 into 0 1544782496.521 * [misc]backup-simplify: Simplify 1 into 1 1544782496.521 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.521 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.521 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.521 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.521 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.521 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.521 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.522 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.522 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.522 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782496.522 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.522 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.522 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.522 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.522 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.522 * [misc]backup-simplify: Simplify 0 into 0 1544782496.522 * [misc]backup-simplify: Simplify 1 into 1 1544782496.522 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.522 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.522 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.522 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.522 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.522 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.522 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.522 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.522 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.522 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.522 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.522 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.522 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.523 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.523 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.523 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.523 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.523 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.523 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.523 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.523 * [misc]backup-simplify: Simplify 0 into 0 1544782496.523 * [misc]backup-simplify: Simplify 1 into 1 1544782496.523 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.523 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.523 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.523 * [misc]backup-simplify: Simplify 0 into 0 1544782496.523 * [misc]backup-simplify: Simplify 1 into 1 1544782496.523 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.523 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.523 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.523 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.524 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.524 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.524 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.524 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.525 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.525 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782496.525 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.525 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.525 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.525 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.525 * [misc]backup-simplify: Simplify 0 into 0 1544782496.525 * [misc]backup-simplify: Simplify 1 into 1 1544782496.525 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.525 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782496.525 * [misc]backup-simplify: Simplify 1 into 1 1544782496.525 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782496.526 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.526 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.re))) into 0 1544782496.526 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.526 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782496.526 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.526 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.527 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.527 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.527 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.527 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.527 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.527 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.527 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.527 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.527 * [misc]backup-simplify: Simplify 0 into 0 1544782496.527 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782496.527 * [misc]backup-simplify: Simplify 1 into 1 1544782496.527 * [misc]backup-simplify: Simplify 1 into 1 1544782496.527 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.528 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.528 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1544782496.528 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.528 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.529 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.529 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.529 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.529 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.530 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.530 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.531 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.531 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1/2 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) 1544782496.531 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) in x.re 1544782496.531 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.531 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782496.531 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.531 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.531 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.531 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.531 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.531 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.532 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.532 * [misc]backup-simplify: Simplify 0 into 0 1544782496.532 * [misc]backup-simplify: Simplify 1 into 1 1544782496.532 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.532 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.532 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.532 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.532 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.532 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782496.532 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.533 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782496.533 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.533 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.533 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.533 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.533 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.533 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.533 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.534 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.534 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.534 * [misc]backup-simplify: Simplify 0 into 0 1544782496.534 * [misc]backup-simplify: Simplify 1 into 1 1544782496.534 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.534 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.534 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.534 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.534 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.534 * [misc]backup-simplify: Simplify 0 into 0 1544782496.534 * [misc]backup-simplify: Simplify 1 into 1 1544782496.534 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.534 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.535 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]backup-simplify: Simplify 0 into 0 1544782496.535 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.536 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.536 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 1544782496.537 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.537 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.537 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.537 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.537 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.538 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.538 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.538 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.539 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.539 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.539 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.540 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) 1544782496.540 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) in x.re 1544782496.540 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.540 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782496.540 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.540 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.540 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.540 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.540 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.540 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.540 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.540 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.540 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.541 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.541 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.541 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.541 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.541 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.542 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.542 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782496.542 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.542 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.542 * [misc]backup-simplify: Simplify 0 into 0 1544782496.542 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.542 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.542 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.542 * [misc]backup-simplify: Simplify 0 into 0 1544782496.543 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.543 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.543 * [misc]backup-simplify: Simplify 0 into 0 1544782496.543 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782496.543 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.543 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1544782496.543 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1544782496.543 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1544782496.543 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.543 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782496.543 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782496.543 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.543 * [misc]backup-simplify: Simplify 0 into 0 1544782496.543 * [misc]backup-simplify: Simplify 1 into 1 1544782496.544 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.544 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.544 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.544 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.545 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.545 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.545 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.545 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.545 * [misc]backup-simplify: Simplify 0 into 0 1544782496.546 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.546 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.546 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.546 * [misc]backup-simplify: Simplify 0 into 0 1544782496.546 * [misc]backup-simplify: Simplify 0 into 0 1544782496.546 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 x.re)) 1)))) into x.re 1544782496.547 * [misc]backup-simplify: Simplify (/ (/ (fma (/ 1 (- y.re)) (/ 1 (- x.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) into (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) 1544782496.547 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in (y.re x.re x.im y.im) around 0 1544782496.547 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.547 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.547 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.547 * [misc]backup-simplify: Simplify -1 into -1 1544782496.547 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.547 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.547 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.547 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.547 * [misc]backup-simplify: Simplify -1 into -1 1544782496.547 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.547 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.547 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.547 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.547 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.547 * [misc]backup-simplify: Simplify 0 into 0 1544782496.547 * [misc]backup-simplify: Simplify 1 into 1 1544782496.547 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.548 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.548 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.548 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.548 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.548 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782496.548 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.548 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782496.548 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782496.548 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.548 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.548 * [misc]backup-simplify: Simplify -1 into -1 1544782496.548 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.548 * [misc]backup-simplify: Simplify 0 into 0 1544782496.548 * [misc]backup-simplify: Simplify 1 into 1 1544782496.548 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.548 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.548 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.549 * [misc]backup-simplify: Simplify -1 into -1 1544782496.549 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.549 * [misc]backup-simplify: Simplify 0 into 0 1544782496.549 * [misc]backup-simplify: Simplify 1 into 1 1544782496.549 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.549 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782496.549 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.549 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.549 * [misc]backup-simplify: Simplify -1 into -1 1544782496.549 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.549 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.549 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.549 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.549 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.549 * [misc]backup-simplify: Simplify -1 into -1 1544782496.549 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.549 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.549 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.549 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.550 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.550 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.550 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.550 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.550 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.551 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.551 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.551 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782496.551 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782496.551 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.im 1544782496.551 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.551 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.551 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.im 1544782496.551 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.551 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.551 * [misc]backup-simplify: Simplify -1 into -1 1544782496.551 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.551 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.551 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.551 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.552 * [misc]backup-simplify: Simplify -1 into -1 1544782496.552 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.552 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.552 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.552 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.552 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.552 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.552 * [misc]backup-simplify: Simplify 0 into 0 1544782496.552 * [misc]backup-simplify: Simplify 1 into 1 1544782496.552 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.552 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.552 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.552 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782496.552 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.552 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.552 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.552 * [misc]backup-simplify: Simplify -1 into -1 1544782496.552 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.553 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.553 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.553 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.553 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.553 * [misc]backup-simplify: Simplify -1 into -1 1544782496.553 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.553 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.553 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.553 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782496.553 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.553 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.553 * [misc]backup-simplify: Simplify -1 into -1 1544782496.553 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.553 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.553 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.553 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.553 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.553 * [misc]backup-simplify: Simplify -1 into -1 1544782496.553 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.553 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.553 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.553 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.553 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.554 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.554 * [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)))) 1544782496.554 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.554 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.554 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.554 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.555 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.555 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.555 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.555 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.555 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782496.556 * [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)))))) 1544782496.556 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in x.re 1544782496.556 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.556 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.556 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.re 1544782496.556 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.556 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.556 * [misc]backup-simplify: Simplify -1 into -1 1544782496.556 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.556 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.556 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.556 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782496.556 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.556 * [misc]backup-simplify: Simplify -1 into -1 1544782496.556 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.556 * [misc]backup-simplify: Simplify 0 into 0 1544782496.556 * [misc]backup-simplify: Simplify 1 into 1 1544782496.557 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.557 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.557 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.557 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.557 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.557 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.557 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.557 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782496.557 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.557 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.557 * [misc]backup-simplify: Simplify -1 into -1 1544782496.557 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.557 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.557 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.557 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.557 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.557 * [misc]backup-simplify: Simplify -1 into -1 1544782496.557 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.558 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.558 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.558 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782496.558 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.558 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.558 * [misc]backup-simplify: Simplify -1 into -1 1544782496.558 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.558 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.558 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.558 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.558 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.558 * [misc]backup-simplify: Simplify -1 into -1 1544782496.558 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.558 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.558 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.558 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.558 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.558 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.559 * [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)))) 1544782496.559 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.559 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.559 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.559 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.559 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.560 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.560 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.560 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.560 * [misc]backup-simplify: Simplify (* (/ -1 y.re) -1) into (/ 1 y.re) 1544782496.560 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782496.561 * [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)))))) 1544782496.561 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.561 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.561 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.561 * [misc]backup-simplify: Simplify -1 into -1 1544782496.561 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.561 * [misc]backup-simplify: Simplify 0 into 0 1544782496.561 * [misc]backup-simplify: Simplify 1 into 1 1544782496.561 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.561 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.561 * [misc]backup-simplify: Simplify -1 into -1 1544782496.561 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.561 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.561 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.561 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.561 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.561 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.561 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.561 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.562 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.562 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.562 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.562 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.562 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.562 * [misc]backup-simplify: Simplify -1 into -1 1544782496.562 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.562 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.562 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.562 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.562 * [misc]backup-simplify: Simplify -1 into -1 1544782496.562 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.562 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.562 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.562 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.562 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.562 * [misc]backup-simplify: Simplify -1 into -1 1544782496.562 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.562 * [misc]backup-simplify: Simplify 0 into 0 1544782496.562 * [misc]backup-simplify: Simplify 1 into 1 1544782496.563 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.563 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.563 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.563 * [misc]backup-simplify: Simplify -1 into -1 1544782496.563 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.563 * [misc]backup-simplify: Simplify 0 into 0 1544782496.563 * [misc]backup-simplify: Simplify 1 into 1 1544782496.563 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.563 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.563 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.563 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.564 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.564 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.564 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.564 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.565 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.565 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782496.565 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.565 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.565 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782496.565 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.565 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.565 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.565 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.565 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.565 * [misc]backup-simplify: Simplify -1 into -1 1544782496.565 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.565 * [misc]backup-simplify: Simplify 0 into 0 1544782496.565 * [misc]backup-simplify: Simplify 1 into 1 1544782496.565 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.565 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.566 * [misc]backup-simplify: Simplify -1 into -1 1544782496.566 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.566 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.566 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.566 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.566 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.566 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.566 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.566 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.566 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.566 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.566 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.566 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.566 * [misc]backup-simplify: Simplify -1 into -1 1544782496.566 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.566 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.566 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.566 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.566 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.566 * [misc]backup-simplify: Simplify -1 into -1 1544782496.566 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.566 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.567 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.567 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.567 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.567 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.567 * [misc]backup-simplify: Simplify -1 into -1 1544782496.567 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.567 * [misc]backup-simplify: Simplify 0 into 0 1544782496.567 * [misc]backup-simplify: Simplify 1 into 1 1544782496.567 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.567 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.567 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.567 * [misc]backup-simplify: Simplify -1 into -1 1544782496.567 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.567 * [misc]backup-simplify: Simplify 0 into 0 1544782496.567 * [misc]backup-simplify: Simplify 1 into 1 1544782496.567 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.567 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.568 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.568 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.568 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.568 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.568 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.569 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.569 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.569 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782496.569 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.569 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.569 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.569 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.569 * [misc]backup-simplify: Simplify 0 into 0 1544782496.569 * [misc]backup-simplify: Simplify 1 into 1 1544782496.569 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.569 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782496.570 * [misc]backup-simplify: Simplify 1 into 1 1544782496.570 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1544782496.570 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.570 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.re))) into 0 1544782496.570 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.571 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782496.571 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.571 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.571 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.571 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.571 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.571 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.571 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.571 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.571 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.571 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.571 * [misc]backup-simplify: Simplify 0 into 0 1544782496.571 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782496.571 * [misc]backup-simplify: Simplify 1 into 1 1544782496.572 * [misc]backup-simplify: Simplify 1 into 1 1544782496.572 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.572 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.572 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1544782496.573 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.573 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.573 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.573 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.573 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.574 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.574 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782496.574 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.575 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.576 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ (/ 1/2 (pow y.im 2)) 1)) (* (/ 1 (* y.im x.im)) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) 1544782496.576 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) in x.re 1544782496.576 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.576 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782496.576 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.576 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.576 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.576 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.576 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.576 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.576 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.576 * [misc]backup-simplify: Simplify 0 into 0 1544782496.576 * [misc]backup-simplify: Simplify 1 into 1 1544782496.576 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.576 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.576 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.577 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.577 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.577 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782496.577 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.577 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of 1/2 in x.im 1544782496.577 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.577 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.577 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.577 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.577 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.577 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.577 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.577 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.578 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.578 * [misc]backup-simplify: Simplify 0 into 0 1544782496.578 * [misc]backup-simplify: Simplify 1 into 1 1544782496.578 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.578 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.578 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.578 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.578 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.578 * [misc]backup-simplify: Simplify 0 into 0 1544782496.578 * [misc]backup-simplify: Simplify 1 into 1 1544782496.578 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.579 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.579 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.579 * [misc]backup-simplify: Simplify 0 into 0 1544782496.580 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.580 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.581 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 1544782496.581 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.581 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.581 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.581 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.582 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.582 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.582 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.583 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.583 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782496.583 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.583 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.584 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* (/ 1 x.re) (/ 0 1)) (* (/ 1 (* y.im x.im)) (/ (/ 1/2 (pow y.im 2)) 1)) (* (- (* 1/2 (/ 1 (* (pow y.im 2) x.re)))) (/ 0 1)))) into (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) 1544782496.585 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (* (pow y.im 3) x.im)))) in x.re 1544782496.585 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.585 * [misc]taylor: Taking taylor expansion of 1/2 in x.re 1544782496.585 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.585 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.585 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.585 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.585 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.585 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.585 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.585 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.585 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.585 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.585 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.585 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.586 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.586 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.586 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.586 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 (/ 1 (pow y.im 2)))) into 0 1544782496.587 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.587 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.587 * [misc]backup-simplify: Simplify 0 into 0 1544782496.587 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.587 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.587 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.587 * [misc]backup-simplify: Simplify 0 into 0 1544782496.587 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.587 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.587 * [misc]backup-simplify: Simplify 0 into 0 1544782496.588 * [misc]backup-simplify: Simplify (* 1/2 (/ 1 (pow y.im 2))) into (/ 1/2 (pow y.im 2)) 1544782496.588 * [misc]backup-simplify: Simplify (- (/ 1/2 (pow y.im 2))) into (- (* 1/2 (/ 1 (pow y.im 2)))) 1544782496.588 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.im 2)))) in y.im 1544782496.588 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.im 2))) in y.im 1544782496.588 * [misc]taylor: Taking taylor expansion of 1/2 in y.im 1544782496.588 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.588 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782496.588 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782496.588 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.588 * [misc]backup-simplify: Simplify 0 into 0 1544782496.588 * [misc]backup-simplify: Simplify 1 into 1 1544782496.588 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.588 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.588 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.589 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.589 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.589 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.589 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.590 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.590 * [misc]backup-simplify: Simplify 0 into 0 1544782496.590 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.590 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.590 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.590 * [misc]backup-simplify: Simplify 0 into 0 1544782496.590 * [misc]backup-simplify: Simplify 0 into 0 1544782496.590 * [misc]backup-simplify: Simplify (* 1 (* 1 (* 1 (* (/ 1 (/ 1 (- x.re))) 1)))) into (* -1 x.re) 1544782496.590 * * * * [misc]progress: [ 3 / 4 ] generating series at (2) 1544782496.591 * [misc]backup-simplify: Simplify (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) into (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) 1544782496.591 * [misc]approximate: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in (y.re x.re x.im y.im) around 0 1544782496.591 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.im 1544782496.591 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.im 1544782496.591 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.591 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.im 1544782496.591 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.591 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.591 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.591 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.591 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.591 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.591 * [misc]backup-simplify: Simplify 0 into 0 1544782496.591 * [misc]backup-simplify: Simplify 1 into 1 1544782496.591 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.591 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.591 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.im 1544782496.592 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782496.592 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.592 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782496.592 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782496.592 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.592 * [misc]backup-simplify: Simplify 0 into 0 1544782496.592 * [misc]backup-simplify: Simplify 1 into 1 1544782496.592 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.592 * [misc]backup-simplify: Simplify 0 into 0 1544782496.592 * [misc]backup-simplify: Simplify 1 into 1 1544782496.592 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782496.592 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.592 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.592 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.592 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.592 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.592 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.592 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782496.592 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782496.593 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.593 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.593 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.593 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782496.593 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782496.593 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.593 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782496.593 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.593 * [misc]backup-simplify: Simplify (/ (* y.re x.re) (pow y.re 2)) into (/ x.re y.re) 1544782496.594 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.im 1544782496.594 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.594 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.594 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.594 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.594 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.594 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.594 * [misc]backup-simplify: Simplify 0 into 0 1544782496.594 * [misc]backup-simplify: Simplify 1 into 1 1544782496.594 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.im 1544782496.594 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.594 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.594 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.594 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.im 1544782496.594 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.594 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.594 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.594 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.594 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.595 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.595 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.595 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.595 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.595 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.595 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.595 * [misc]backup-simplify: Simplify (* y.re x.re) into (* y.re x.re) 1544782496.595 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.595 * [misc]backup-simplify: Simplify (+ (* y.re x.re) 0) into (* y.re x.re) 1544782496.596 * [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)) 1544782496.596 * [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))) 1544782496.596 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in x.re 1544782496.596 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.596 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.596 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.596 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.596 * [misc]backup-simplify: Simplify 0 into 0 1544782496.596 * [misc]backup-simplify: Simplify 1 into 1 1544782496.596 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.596 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.596 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.596 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.596 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in x.re 1544782496.596 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.596 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in x.re 1544782496.596 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.596 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.597 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.597 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.597 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in x.re 1544782496.597 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.597 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.597 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.597 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.597 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.597 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.597 * [misc]backup-simplify: Simplify (+ (pow y.im 2) (pow y.re 2)) into (+ (pow y.re 2) (pow y.im 2)) 1544782496.597 * [misc]backup-simplify: Simplify (sqrt (+ (pow y.re 2) (pow y.im 2))) into (sqrt (+ (pow y.re 2) (pow y.im 2))) 1544782496.597 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.597 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.597 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.598 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (pow y.re 2) (pow y.im 2))))) into 0 1544782496.598 * [misc]backup-simplify: Simplify (* y.re 0) into 0 1544782496.598 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.598 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.598 * [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)) 1544782496.598 * [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))) 1544782496.598 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.re 1544782496.598 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.598 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.598 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.598 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.598 * [misc]backup-simplify: Simplify 0 into 0 1544782496.599 * [misc]backup-simplify: Simplify 1 into 1 1544782496.599 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.599 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.599 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.599 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.599 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.599 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.599 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.599 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.re 1544782496.599 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.599 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.599 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.599 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.599 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.599 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.599 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.599 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.599 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.599 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.599 * [misc]backup-simplify: Simplify 0 into 0 1544782496.599 * [misc]backup-simplify: Simplify 1 into 1 1544782496.599 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.599 * [misc]backup-simplify: Simplify 0 into 0 1544782496.599 * [misc]backup-simplify: Simplify 1 into 1 1544782496.599 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.599 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.599 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.600 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.600 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.600 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.600 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.600 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.600 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782496.600 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.600 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.600 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.600 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782496.601 * [misc]taylor: Taking taylor expansion of (/ (fma y.re x.re (* y.im x.im)) (pow (hypot y.im y.re) 2)) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of (fma y.re x.re (* y.im x.im)) in y.re 1544782496.601 * [misc]taylor: Rewrote expression to (+ (* y.re x.re) (* y.im x.im)) 1544782496.601 * [misc]taylor: Taking taylor expansion of (* y.re x.re) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.601 * [misc]backup-simplify: Simplify 0 into 0 1544782496.601 * [misc]backup-simplify: Simplify 1 into 1 1544782496.601 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.601 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.601 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.601 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.601 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.601 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.601 * [misc]taylor: Taking taylor expansion of (pow (hypot y.im y.re) 2) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.601 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.601 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.601 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.601 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.601 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.601 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.601 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.601 * [misc]backup-simplify: Simplify 0 into 0 1544782496.601 * [misc]backup-simplify: Simplify 1 into 1 1544782496.601 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.601 * [misc]backup-simplify: Simplify 0 into 0 1544782496.601 * [misc]backup-simplify: Simplify 1 into 1 1544782496.601 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.601 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.602 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.602 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.602 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.602 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.602 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.602 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.602 * [misc]backup-simplify: Simplify (* 0 x.re) into 0 1544782496.602 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.602 * [misc]backup-simplify: Simplify (+ 0 (* y.im x.im)) into (* y.im x.im) 1544782496.602 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.603 * [misc]backup-simplify: Simplify (/ (* y.im x.im) (pow y.im 2)) into (/ x.im y.im) 1544782496.603 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.re 1544782496.603 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.603 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.603 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.603 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.603 * [misc]backup-simplify: Simplify (/ x.im y.im) into (/ x.im y.im) 1544782496.603 * [misc]taylor: Taking taylor expansion of (/ x.im y.im) in x.im 1544782496.603 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.603 * [misc]backup-simplify: Simplify 0 into 0 1544782496.603 * [misc]backup-simplify: Simplify 1 into 1 1544782496.603 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.603 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.603 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.603 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.re)) into x.re 1544782496.603 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.603 * [misc]backup-simplify: Simplify (+ x.re 0) into x.re 1544782496.604 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.604 * [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)) 1544782496.604 * [misc]taylor: Taking taylor expansion of (/ x.re (pow y.im 2)) in x.re 1544782496.604 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.604 * [misc]backup-simplify: Simplify 0 into 0 1544782496.604 * [misc]backup-simplify: Simplify 1 into 1 1544782496.604 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.604 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.604 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.604 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.604 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.604 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ x.im y.im) (/ 0 y.im)))) into 0 1544782496.604 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.604 * [misc]backup-simplify: Simplify 0 into 0 1544782496.604 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.604 * [misc]backup-simplify: Simplify 0 into 0 1544782496.604 * [misc]backup-simplify: Simplify 0 into 0 1544782496.604 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.604 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.604 * [misc]backup-simplify: Simplify 0 into 0 1544782496.604 * [misc]backup-simplify: Simplify 1 into 1 1544782496.605 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.605 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.605 * [misc]backup-simplify: Simplify 0 into 0 1544782496.605 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 x.re))) into 0 1544782496.605 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.606 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.606 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.606 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782496.606 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.607 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.im)) into (/ 1/2 y.im) 1544782496.607 * [misc]backup-simplify: Simplify (+ (* y.im (/ 1/2 y.im)) (+ (* 0 0) (* (/ 1/2 y.im) y.im))) into 1 1544782496.608 * [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))) 1544782496.608 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.re 1544782496.608 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.re 1544782496.608 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.608 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.608 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.608 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.608 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.608 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.608 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.608 * [misc]backup-simplify: Simplify (/ x.im (pow y.im 3)) into (/ x.im (pow y.im 3)) 1544782496.609 * [misc]backup-simplify: Simplify (- (/ x.im (pow y.im 3))) into (- (/ x.im (pow y.im 3))) 1544782496.609 * [misc]taylor: Taking taylor expansion of (- (/ x.im (pow y.im 3))) in x.im 1544782496.609 * [misc]taylor: Taking taylor expansion of (/ x.im (pow y.im 3)) in x.im 1544782496.609 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.609 * [misc]backup-simplify: Simplify 0 into 0 1544782496.609 * [misc]backup-simplify: Simplify 1 into 1 1544782496.609 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.im 1544782496.609 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.609 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.609 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.609 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.609 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 3)) into (/ 1 (pow y.im 3)) 1544782496.609 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.609 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.609 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.609 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.609 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.609 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.609 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782496.609 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782496.609 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.609 * [misc]backup-simplify: Simplify 0 into 0 1544782496.609 * [misc]backup-simplify: Simplify 1 into 1 1544782496.610 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.610 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.610 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.610 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.611 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.611 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.611 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ x.im y.im) (/ 0 y.im)) (* 0 (/ 0 y.im)))) into 0 1544782496.611 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.611 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.611 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.611 * [misc]backup-simplify: Simplify 0 into 0 1544782496.612 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.612 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.612 * [misc]backup-simplify: Simplify 0 into 0 1544782496.612 * [misc]backup-simplify: Simplify 0 into 0 1544782496.612 * [misc]backup-simplify: Simplify 0 into 0 1544782496.613 * [misc]backup-simplify: Simplify (/ (/ (/ (fma (/ 1 y.re) (/ 1 x.re) (* (/ 1 x.im) (/ 1 y.im))) (sqrt (hypot (/ 1 y.im) (/ 1 y.re)))) (sqrt (hypot (/ 1 y.im) (/ 1 y.re)))) (hypot (/ 1 y.im) (/ 1 y.re))) into (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) 1544782496.613 * [misc]approximate: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in (y.re x.re x.im y.im) around 0 1544782496.613 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.613 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.613 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.613 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.613 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.613 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.613 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.613 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.613 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.613 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.613 * [misc]backup-simplify: Simplify 0 into 0 1544782496.613 * [misc]backup-simplify: Simplify 1 into 1 1544782496.613 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.613 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.614 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.614 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.614 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.614 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.im 1544782496.614 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782496.614 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.614 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782496.614 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782496.614 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.614 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.614 * [misc]backup-simplify: Simplify 0 into 0 1544782496.614 * [misc]backup-simplify: Simplify 1 into 1 1544782496.614 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.614 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.614 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.614 * [misc]backup-simplify: Simplify 0 into 0 1544782496.614 * [misc]backup-simplify: Simplify 1 into 1 1544782496.615 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.615 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782496.615 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.615 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.615 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.615 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.615 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.615 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.615 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.615 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.615 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.615 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.615 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.616 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.616 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.616 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.616 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.617 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.617 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782496.617 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.617 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782496.617 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.617 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.617 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.617 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.617 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.617 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.617 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.617 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.617 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.617 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.617 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.618 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.618 * [misc]backup-simplify: Simplify 0 into 0 1544782496.618 * [misc]backup-simplify: Simplify 1 into 1 1544782496.618 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.618 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.618 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.618 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.im 1544782496.618 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.618 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.618 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.618 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.618 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.618 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.618 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.618 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.im 1544782496.618 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.619 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.619 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.619 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.619 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.im 1544782496.619 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.619 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.619 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.619 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.619 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.619 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.619 * [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)))) 1544782496.620 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.620 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.621 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.621 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782496.621 * [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))) 1544782496.621 * [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))))) 1544782496.621 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in x.re 1544782496.621 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.621 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.621 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in x.re 1544782496.621 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.622 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.622 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.622 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.622 * [misc]backup-simplify: Simplify 0 into 0 1544782496.622 * [misc]backup-simplify: Simplify 1 into 1 1544782496.622 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.622 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.622 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.622 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.622 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.622 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.622 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.622 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in x.re 1544782496.622 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.622 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.622 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.622 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.622 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.623 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in x.re 1544782496.623 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.623 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.623 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.623 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in x.re 1544782496.623 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.623 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.623 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.623 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.623 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in x.re 1544782496.623 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.623 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.623 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.623 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.623 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.623 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.623 * [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)))) 1544782496.624 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.624 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.625 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.625 * [misc]backup-simplify: Simplify (* (/ 1 y.re) 1) into (/ 1 y.re) 1544782496.625 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782496.625 * [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))) 1544782496.625 * [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))))) 1544782496.626 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.626 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.626 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.626 * [misc]backup-simplify: Simplify 0 into 0 1544782496.626 * [misc]backup-simplify: Simplify 1 into 1 1544782496.626 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.626 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.626 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.626 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.626 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.626 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.626 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.626 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.626 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.626 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.626 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.re 1544782496.626 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.626 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.626 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.627 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.627 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.627 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.627 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.627 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.627 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.627 * [misc]backup-simplify: Simplify 0 into 0 1544782496.627 * [misc]backup-simplify: Simplify 1 into 1 1544782496.627 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.627 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.627 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.627 * [misc]backup-simplify: Simplify 0 into 0 1544782496.627 * [misc]backup-simplify: Simplify 1 into 1 1544782496.627 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.627 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.628 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.628 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.628 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.628 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.628 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.628 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.629 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.629 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782496.629 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.629 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.629 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.629 * [misc]taylor: Taking taylor expansion of (/ (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2)) in y.re 1544782496.629 * [misc]taylor: Taking taylor expansion of (fma (/ 1 y.re) (/ 1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.629 * [misc]taylor: Rewrote expression to (+ (* (/ 1 y.re) (/ 1 x.re)) (/ 1 (* y.im x.im))) 1544782496.629 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 x.re)) in y.re 1544782496.629 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.629 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.629 * [misc]backup-simplify: Simplify 0 into 0 1544782496.629 * [misc]backup-simplify: Simplify 1 into 1 1544782496.629 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.629 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in y.re 1544782496.629 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.630 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.630 * [misc]backup-simplify: Simplify (/ 1 x.re) into (/ 1 x.re) 1544782496.630 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.630 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.630 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.630 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.630 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.630 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.630 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ 1 y.im) (/ 1 y.re)) 2) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.630 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.630 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.630 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.630 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.630 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.630 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.630 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.630 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.630 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.630 * [misc]backup-simplify: Simplify 0 into 0 1544782496.630 * [misc]backup-simplify: Simplify 1 into 1 1544782496.631 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.631 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.631 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.631 * [misc]backup-simplify: Simplify 0 into 0 1544782496.631 * [misc]backup-simplify: Simplify 1 into 1 1544782496.631 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.631 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.631 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.631 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.631 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.632 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.632 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.632 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.632 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.632 * [misc]backup-simplify: Simplify (* 1 (/ 1 x.re)) into (/ 1 x.re) 1544782496.632 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.632 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.633 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.633 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.633 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.633 * [misc]backup-simplify: Simplify 0 into 0 1544782496.633 * [misc]backup-simplify: Simplify 1 into 1 1544782496.633 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.633 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782496.633 * [misc]backup-simplify: Simplify 1 into 1 1544782496.633 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)))) into 0 1544782496.633 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.633 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 (/ 1 x.re))) into 0 1544782496.634 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.634 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.634 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782496.634 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.634 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.634 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.634 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.634 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.634 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.634 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.634 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.635 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.635 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.635 * [misc]backup-simplify: Simplify 0 into 0 1544782496.635 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782496.635 * [misc]backup-simplify: Simplify 1 into 1 1544782496.635 * [misc]backup-simplify: Simplify 0 into 0 1544782496.635 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.635 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.636 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (/ 1 x.re)))) into 0 1544782496.636 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.636 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.636 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.636 * [misc]backup-simplify: Simplify (* (/ 1 y.im) (/ 1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.636 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.637 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.637 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.637 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.638 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.638 * [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)) 1544782496.639 * [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))) 1544782496.639 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.639 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.639 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.639 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.639 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.639 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.639 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.639 * [misc]backup-simplify: Simplify 0 into 0 1544782496.639 * [misc]backup-simplify: Simplify 1 into 1 1544782496.639 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.639 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.639 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.639 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.639 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.639 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782496.640 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782496.640 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.640 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.640 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.640 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.640 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.640 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.640 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.640 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.640 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.640 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.640 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.640 * [misc]backup-simplify: Simplify 0 into 0 1544782496.640 * [misc]backup-simplify: Simplify 1 into 1 1544782496.640 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.640 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.640 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.640 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.640 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.640 * [misc]backup-simplify: Simplify 0 into 0 1544782496.640 * [misc]backup-simplify: Simplify 1 into 1 1544782496.641 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.641 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.641 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.641 * [misc]backup-simplify: Simplify 0 into 0 1544782496.641 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.641 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.641 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.642 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.642 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]backup-simplify: Simplify 0 into 0 1544782496.642 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.642 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.643 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 x.re))))) into 0 1544782496.643 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.643 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.643 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.644 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.644 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.im) (/ 0 y.im)))) into 0 1544782496.644 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.im) 0) (* 0 (/ 1 y.im))) into 0 1544782496.644 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.645 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.645 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.645 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.646 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.646 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1544782496.647 * [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))) 1544782496.647 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.647 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.647 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.647 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.647 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.647 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.647 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.647 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.647 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.647 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.647 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.647 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.648 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.648 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.648 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.648 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.648 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.648 * [misc]backup-simplify: Simplify 0 into 0 1544782496.648 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.649 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.649 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.649 * [misc]backup-simplify: Simplify 0 into 0 1544782496.649 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.649 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.649 * [misc]backup-simplify: Simplify 0 into 0 1544782496.649 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782496.649 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in y.im 1544782496.649 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782496.649 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782496.649 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.649 * [misc]backup-simplify: Simplify 0 into 0 1544782496.649 * [misc]backup-simplify: Simplify 1 into 1 1544782496.650 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.650 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.650 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.650 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.651 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.651 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.651 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.651 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.652 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.652 * [misc]backup-simplify: Simplify 0 into 0 1544782496.652 * [misc]backup-simplify: Simplify 0 into 0 1544782496.653 * [misc]backup-simplify: Simplify (/ (/ (/ (fma (/ 1 (- y.re)) (/ 1 (- x.re)) (* (/ 1 (- x.im)) (/ 1 (- y.im)))) (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re))))) (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) 1544782496.653 * [misc]approximate: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in (y.re x.re x.im y.im) around 0 1544782496.653 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.im 1544782496.653 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.653 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.653 * [misc]backup-simplify: Simplify -1 into -1 1544782496.653 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.653 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.653 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.653 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.653 * [misc]backup-simplify: Simplify -1 into -1 1544782496.653 * [misc]taylor: Taking taylor expansion of x.re in y.im 1544782496.653 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.653 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.653 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.im 1544782496.653 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.654 * [misc]backup-simplify: Simplify 0 into 0 1544782496.654 * [misc]backup-simplify: Simplify 1 into 1 1544782496.654 * [misc]taylor: Taking taylor expansion of x.im in y.im 1544782496.654 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.654 * [misc]backup-simplify: Simplify (* 0 x.im) into 0 1544782496.654 * [misc]backup-simplify: Simplify (+ (* 0 0) (* 1 x.im)) into x.im 1544782496.654 * [misc]backup-simplify: Simplify (/ 1 x.im) into (/ 1 x.im) 1544782496.654 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.im 1544782496.654 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782496.654 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.654 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782496.654 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782496.654 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.654 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.654 * [misc]backup-simplify: Simplify -1 into -1 1544782496.654 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.654 * [misc]backup-simplify: Simplify 0 into 0 1544782496.654 * [misc]backup-simplify: Simplify 1 into 1 1544782496.654 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.654 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.655 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.655 * [misc]backup-simplify: Simplify -1 into -1 1544782496.655 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.655 * [misc]backup-simplify: Simplify 0 into 0 1544782496.655 * [misc]backup-simplify: Simplify 1 into 1 1544782496.655 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.655 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782496.655 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.655 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.655 * [misc]backup-simplify: Simplify -1 into -1 1544782496.655 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.655 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.655 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.655 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.655 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.655 * [misc]backup-simplify: Simplify -1 into -1 1544782496.655 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.655 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.655 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.655 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.655 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.656 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.656 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.656 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.656 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.656 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.657 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.657 * [misc]backup-simplify: Simplify (+ 0 (/ 1 x.im)) into (/ 1 x.im) 1544782496.657 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.657 * [misc]backup-simplify: Simplify (/ (/ 1 x.im) 1) into (/ 1 x.im) 1544782496.657 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.im 1544782496.657 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.im 1544782496.657 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.657 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.im 1544782496.657 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.657 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.657 * [misc]backup-simplify: Simplify -1 into -1 1544782496.657 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.657 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.657 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.657 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.im 1544782496.657 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.657 * [misc]backup-simplify: Simplify -1 into -1 1544782496.657 * [misc]taylor: Taking taylor expansion of x.re in x.im 1544782496.657 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.657 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.657 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.658 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.658 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.658 * [misc]backup-simplify: Simplify 0 into 0 1544782496.658 * [misc]backup-simplify: Simplify 1 into 1 1544782496.658 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.658 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.658 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.658 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.im 1544782496.658 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.658 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.658 * [misc]backup-simplify: Simplify -1 into -1 1544782496.658 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.658 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.658 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.658 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.658 * [misc]backup-simplify: Simplify -1 into -1 1544782496.658 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.658 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.658 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.658 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.im 1544782496.658 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.659 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.659 * [misc]backup-simplify: Simplify -1 into -1 1544782496.659 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.659 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.659 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.659 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.im 1544782496.659 * [misc]taylor: Taking taylor expansion of -1 in x.im 1544782496.659 * [misc]backup-simplify: Simplify -1 into -1 1544782496.659 * [misc]taylor: Taking taylor expansion of y.re in x.im 1544782496.659 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.659 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.659 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.659 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.659 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.659 * [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)))) 1544782496.660 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.660 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.661 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.661 * [misc]backup-simplify: Simplify (+ 0 (/ 1 y.im)) into (/ 1 y.im) 1544782496.662 * [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))) 1544782496.663 * [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))))) 1544782496.663 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in x.re 1544782496.663 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in x.re 1544782496.663 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.663 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in x.re 1544782496.663 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.663 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.663 * [misc]backup-simplify: Simplify -1 into -1 1544782496.663 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.663 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.663 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.663 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in x.re 1544782496.663 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.663 * [misc]backup-simplify: Simplify -1 into -1 1544782496.663 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.663 * [misc]backup-simplify: Simplify 0 into 0 1544782496.663 * [misc]backup-simplify: Simplify 1 into 1 1544782496.664 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.664 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.664 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.664 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.664 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.664 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.664 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.664 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in x.re 1544782496.664 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.664 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.664 * [misc]backup-simplify: Simplify -1 into -1 1544782496.664 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.664 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.664 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.664 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.664 * [misc]backup-simplify: Simplify -1 into -1 1544782496.664 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.664 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.664 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.664 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.664 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.664 * [misc]backup-simplify: Simplify -1 into -1 1544782496.664 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.665 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.665 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.665 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in x.re 1544782496.665 * [misc]taylor: Taking taylor expansion of -1 in x.re 1544782496.665 * [misc]backup-simplify: Simplify -1 into -1 1544782496.665 * [misc]taylor: Taking taylor expansion of y.re in x.re 1544782496.665 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.665 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.665 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.665 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.665 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) (/ 1 (pow y.re 2))) into (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2))) 1544782496.665 * [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)))) 1544782496.665 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.666 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.667 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (+ (/ 1 (pow y.re 2)) (/ 1 (pow y.im 2)))))) into 0 1544782496.667 * [misc]backup-simplify: Simplify (* (/ -1 y.re) -1) into (/ 1 y.re) 1544782496.667 * [misc]backup-simplify: Simplify (+ (/ 1 y.re) 0) into (/ 1 y.re) 1544782496.667 * [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))) 1544782496.667 * [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))))) 1544782496.667 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.re 1544782496.667 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.667 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.668 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.668 * [misc]backup-simplify: Simplify -1 into -1 1544782496.668 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.668 * [misc]backup-simplify: Simplify 0 into 0 1544782496.668 * [misc]backup-simplify: Simplify 1 into 1 1544782496.668 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.668 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.668 * [misc]backup-simplify: Simplify -1 into -1 1544782496.668 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.668 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.668 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.668 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.668 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.668 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.668 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.668 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.668 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.668 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.668 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.668 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.668 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.669 * [misc]backup-simplify: Simplify -1 into -1 1544782496.669 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.669 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.669 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.669 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.669 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.669 * [misc]backup-simplify: Simplify -1 into -1 1544782496.669 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.669 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.669 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.669 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.669 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.669 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.669 * [misc]backup-simplify: Simplify -1 into -1 1544782496.669 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.669 * [misc]backup-simplify: Simplify 0 into 0 1544782496.669 * [misc]backup-simplify: Simplify 1 into 1 1544782496.669 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.669 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.669 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.669 * [misc]backup-simplify: Simplify -1 into -1 1544782496.669 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.669 * [misc]backup-simplify: Simplify 0 into 0 1544782496.669 * [misc]backup-simplify: Simplify 1 into 1 1544782496.669 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.670 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.670 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.670 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.670 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.670 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.671 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.671 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.671 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.671 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782496.671 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.671 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.671 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.671 * [misc]taylor: Taking taylor expansion of (/ (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2)) in y.re 1544782496.671 * [misc]taylor: Taking taylor expansion of (fma (/ -1 y.re) (/ -1 x.re) (/ 1 (* y.im x.im))) in y.re 1544782496.671 * [misc]taylor: Rewrote expression to (+ (* (/ -1 y.re) (/ -1 x.re)) (/ 1 (* y.im x.im))) 1544782496.671 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 x.re)) in y.re 1544782496.671 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.671 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.671 * [misc]backup-simplify: Simplify -1 into -1 1544782496.671 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.672 * [misc]backup-simplify: Simplify 0 into 0 1544782496.672 * [misc]backup-simplify: Simplify 1 into 1 1544782496.672 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.672 * [misc]taylor: Taking taylor expansion of (/ -1 x.re) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.672 * [misc]backup-simplify: Simplify -1 into -1 1544782496.672 * [misc]taylor: Taking taylor expansion of x.re in y.re 1544782496.672 * [misc]backup-simplify: Simplify x.re into x.re 1544782496.672 * [misc]backup-simplify: Simplify (/ -1 x.re) into (/ -1 x.re) 1544782496.672 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.672 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.672 * [misc]taylor: Taking taylor expansion of x.im in y.re 1544782496.672 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.672 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.672 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.672 * [misc]taylor: Taking taylor expansion of (pow (hypot (/ -1 y.im) (/ -1 y.re)) 2) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.672 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.672 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.672 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.672 * [misc]backup-simplify: Simplify -1 into -1 1544782496.672 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.672 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.672 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.672 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.673 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.673 * [misc]backup-simplify: Simplify -1 into -1 1544782496.673 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.673 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.673 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.673 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.673 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.673 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.673 * [misc]backup-simplify: Simplify -1 into -1 1544782496.673 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.673 * [misc]backup-simplify: Simplify 0 into 0 1544782496.673 * [misc]backup-simplify: Simplify 1 into 1 1544782496.673 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.673 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.673 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.673 * [misc]backup-simplify: Simplify -1 into -1 1544782496.673 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.673 * [misc]backup-simplify: Simplify 0 into 0 1544782496.673 * [misc]backup-simplify: Simplify 1 into 1 1544782496.673 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.673 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.674 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.674 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.674 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.674 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.674 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.675 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.675 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.675 * [misc]backup-simplify: Simplify (* -1 (/ -1 x.re)) into (/ 1 x.re) 1544782496.675 * [misc]backup-simplify: Simplify (+ (/ 1 x.re) 0) into (/ 1 x.re) 1544782496.675 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.675 * [misc]backup-simplify: Simplify (/ (/ 1 x.re) 1) into (/ 1 x.re) 1544782496.675 * [misc]taylor: Taking taylor expansion of (/ 1 x.re) in x.re 1544782496.675 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.675 * [misc]backup-simplify: Simplify 0 into 0 1544782496.675 * [misc]backup-simplify: Simplify 1 into 1 1544782496.675 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.676 * [misc]taylor: Taking taylor expansion of 1 in x.im 1544782496.676 * [misc]backup-simplify: Simplify 1 into 1 1544782496.676 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)))) into 0 1544782496.676 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.676 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 (/ -1 x.re))) into 0 1544782496.676 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (* y.im x.im))) into (/ 1 (* y.im x.im)) 1544782496.676 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.677 * [misc]backup-simplify: Simplify (- (/ (/ 1 (* y.im x.im)) 1) (+ (* (/ 1 x.re) (/ 0 1)))) into (/ 1 (* y.im x.im)) 1544782496.677 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.re 1544782496.677 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.re 1544782496.677 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.677 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.677 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.677 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.677 * [misc]backup-simplify: Simplify (* y.im x.im) into (* y.im x.im) 1544782496.677 * [misc]backup-simplify: Simplify (/ 1 (* y.im x.im)) into (/ 1 (* y.im x.im)) 1544782496.677 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.677 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.677 * [misc]backup-simplify: Simplify 0 into 0 1544782496.677 * [misc]taylor: Taking taylor expansion of 1 in y.im 1544782496.677 * [misc]backup-simplify: Simplify 1 into 1 1544782496.677 * [misc]backup-simplify: Simplify 0 into 0 1544782496.678 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.678 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.678 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 (/ -1 x.re)))) into 0 1544782496.678 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.679 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.679 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.679 * [misc]backup-simplify: Simplify (* (/ -1 y.im) (/ -1 y.im)) into (/ 1 (pow y.im 2)) 1544782496.679 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.679 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.680 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782496.680 * [misc]backup-simplify: Simplify (+ (/ 1 (pow y.im 2)) 0) into (/ 1 (pow y.im 2)) 1544782496.680 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.im 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.im 2)) 1544782496.681 * [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)) 1544782496.681 * [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))) 1544782496.681 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 2) x.re))) in x.re 1544782496.681 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 2) x.re)) in x.re 1544782496.682 * [misc]taylor: Taking taylor expansion of (* (pow y.im 2) x.re) in x.re 1544782496.682 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.re 1544782496.682 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.682 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.682 * [misc]taylor: Taking taylor expansion of x.re in x.re 1544782496.682 * [misc]backup-simplify: Simplify 0 into 0 1544782496.682 * [misc]backup-simplify: Simplify 1 into 1 1544782496.682 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.682 * [misc]backup-simplify: Simplify (* (pow y.im 2) 0) into 0 1544782496.682 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.682 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 1) (* 0 0)) into (pow y.im 2) 1544782496.682 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.682 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782496.682 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in x.im 1544782496.682 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in x.im 1544782496.682 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in x.im 1544782496.682 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.683 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.683 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.683 * [misc]backup-simplify: Simplify (/ 1 (pow y.im 2)) into (/ 1 (pow y.im 2)) 1544782496.683 * [misc]taylor: Taking taylor expansion of (/ 1 (* y.im x.im)) in x.im 1544782496.683 * [misc]taylor: Taking taylor expansion of (* y.im x.im) in x.im 1544782496.683 * [misc]taylor: Taking taylor expansion of y.im in x.im 1544782496.683 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.683 * [misc]taylor: Taking taylor expansion of x.im in x.im 1544782496.683 * [misc]backup-simplify: Simplify 0 into 0 1544782496.683 * [misc]backup-simplify: Simplify 1 into 1 1544782496.683 * [misc]backup-simplify: Simplify (* y.im 0) into 0 1544782496.683 * [misc]backup-simplify: Simplify (+ (* y.im 1) (* 0 0)) into y.im 1544782496.683 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.683 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.683 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.683 * [misc]backup-simplify: Simplify 0 into 0 1544782496.683 * [misc]backup-simplify: Simplify 1 into 1 1544782496.683 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.684 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.684 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.684 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.684 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.684 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.684 * [misc]taylor: Taking taylor expansion of 0 in y.im 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.684 * [misc]backup-simplify: Simplify 0 into 0 1544782496.685 * [misc]backup-simplify: Simplify 0 into 0 1544782496.685 * [misc]backup-simplify: Simplify (- (/ 0 x.re) (+ (* (/ -1 x.re) (/ 0 x.re)) (* 0 (/ 0 x.re)) (* 0 (/ 0 x.re)))) into 0 1544782496.685 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.686 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ -1 x.re))))) into 0 1544782496.686 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 x.im))) into 0 1544782496.686 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))) (* 0 (/ 0 (* y.im x.im))))) into 0 1544782496.686 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.686 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.687 * [misc]backup-simplify: Simplify (- (/ 0 y.im) (+ (* (/ -1 y.im) (/ 0 y.im)))) into 0 1544782496.687 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.im) 0) (* 0 (/ -1 y.im))) into 0 1544782496.687 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.687 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.688 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782496.688 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.688 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.im 2)))))) (* 2 1)) into 0 1544782496.689 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow y.im 2))) (+ (* (/ 1/2 (pow y.im 2)) 0) (* 0 1)))) into 0 1544782496.689 * [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))) 1544782496.689 * [misc]taylor: Taking taylor expansion of (- (/ 1 (* (pow y.im 3) x.im))) in x.re 1544782496.689 * [misc]taylor: Taking taylor expansion of (/ 1 (* (pow y.im 3) x.im)) in x.re 1544782496.689 * [misc]taylor: Taking taylor expansion of (* (pow y.im 3) x.im) in x.re 1544782496.689 * [misc]taylor: Taking taylor expansion of (pow y.im 3) in x.re 1544782496.689 * [misc]taylor: Taking taylor expansion of y.im in x.re 1544782496.690 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.690 * [misc]taylor: Taking taylor expansion of x.im in x.re 1544782496.690 * [misc]backup-simplify: Simplify x.im into x.im 1544782496.690 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.690 * [misc]backup-simplify: Simplify (* y.im (pow y.im 2)) into (pow y.im 3) 1544782496.690 * [misc]backup-simplify: Simplify (* (pow y.im 3) x.im) into (* (pow y.im 3) x.im) 1544782496.690 * [misc]backup-simplify: Simplify (/ 1 (* (pow y.im 3) x.im)) into (/ 1 (* (pow y.im 3) x.im)) 1544782496.690 * [misc]backup-simplify: Simplify (+ (* y.im 0) (+ (* 0 0) (* 0 y.im))) into 0 1544782496.690 * [misc]backup-simplify: Simplify (+ (* (pow y.im 2) 0) (+ (* 0 1) (* 0 0))) into 0 1544782496.691 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (pow y.im 2)) (/ 0 (pow y.im 2))))) into 0 1544782496.691 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.691 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.691 * [misc]backup-simplify: Simplify 0 into 0 1544782496.691 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 x.im)) into 0 1544782496.691 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 (* y.im x.im)) (/ 0 (* y.im x.im))))) into 0 1544782496.691 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.691 * [misc]backup-simplify: Simplify 0 into 0 1544782496.691 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.692 * [misc]taylor: Taking taylor expansion of 0 in x.im 1544782496.692 * [misc]backup-simplify: Simplify 0 into 0 1544782496.692 * [misc]backup-simplify: Simplify (- (/ 1 (pow y.im 2))) into (- (/ 1 (pow y.im 2))) 1544782496.692 * [misc]taylor: Taking taylor expansion of (- (/ 1 (pow y.im 2))) in y.im 1544782496.692 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.im 2)) in y.im 1544782496.692 * [misc]taylor: Taking taylor expansion of (pow y.im 2) in y.im 1544782496.692 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.692 * [misc]backup-simplify: Simplify 0 into 0 1544782496.692 * [misc]backup-simplify: Simplify 1 into 1 1544782496.692 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.692 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.692 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.693 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.693 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.693 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.693 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.694 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.694 * [misc]backup-simplify: Simplify (- 0) into 0 1544782496.694 * [misc]backup-simplify: Simplify 0 into 0 1544782496.694 * [misc]backup-simplify: Simplify 0 into 0 1544782496.694 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 2) 1544782496.694 * [misc]backup-simplify: Simplify (sqrt (hypot y.im y.re)) into (sqrt (hypot y.im y.re)) 1544782496.694 * [misc]approximate: Taking taylor expansion of (sqrt (hypot y.im y.re)) in (y.im y.re) around 0 1544782496.694 * [misc]taylor: Taking taylor expansion of (sqrt (hypot y.im y.re)) in y.re 1544782496.694 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.re 1544782496.694 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.694 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.re 1544782496.694 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.re 1544782496.695 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.695 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.695 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.695 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.695 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.re 1544782496.695 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.695 * [misc]backup-simplify: Simplify 0 into 0 1544782496.695 * [misc]backup-simplify: Simplify 1 into 1 1544782496.695 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.695 * [misc]backup-simplify: Simplify 0 into 0 1544782496.695 * [misc]backup-simplify: Simplify 1 into 1 1544782496.695 * [misc]backup-simplify: Simplify (* y.im y.im) into (pow y.im 2) 1544782496.695 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.695 * [misc]backup-simplify: Simplify (+ (pow y.im 2) 0) into (pow y.im 2) 1544782496.695 * [misc]backup-simplify: Simplify (sqrt (pow y.im 2)) into y.im 1544782496.695 * [misc]backup-simplify: Simplify (+ (* y.im 0) (* 0 y.im)) into 0 1544782496.695 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.696 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.696 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.im 2)))) into 0 1544782496.696 * [misc]backup-simplify: Simplify (sqrt y.im) into (sqrt y.im) 1544782496.696 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.im))) into 0 1544782496.696 * [misc]taylor: Taking taylor expansion of (sqrt (hypot y.im y.re)) in y.im 1544782496.696 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782496.696 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.696 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782496.696 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782496.696 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.696 * [misc]backup-simplify: Simplify 0 into 0 1544782496.696 * [misc]backup-simplify: Simplify 1 into 1 1544782496.696 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.696 * [misc]backup-simplify: Simplify 0 into 0 1544782496.696 * [misc]backup-simplify: Simplify 1 into 1 1544782496.696 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782496.696 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.696 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.696 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.696 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.696 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.696 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.697 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782496.697 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782496.697 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.697 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.697 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.697 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782496.697 * [misc]backup-simplify: Simplify (sqrt y.re) into (sqrt y.re) 1544782496.697 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.re))) into 0 1544782496.697 * [misc]taylor: Taking taylor expansion of (sqrt (hypot y.im y.re)) in y.im 1544782496.697 * [misc]taylor: Taking taylor expansion of (hypot y.im y.re) in y.im 1544782496.697 * [misc]taylor: Rewrote expression to (sqrt (+ (* y.im y.im) (* y.re y.re))) 1544782496.697 * [misc]taylor: Taking taylor expansion of (+ (* y.im y.im) (* y.re y.re)) in y.im 1544782496.697 * [misc]taylor: Taking taylor expansion of (* y.im y.im) in y.im 1544782496.698 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.698 * [misc]backup-simplify: Simplify 0 into 0 1544782496.698 * [misc]backup-simplify: Simplify 1 into 1 1544782496.698 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.698 * [misc]backup-simplify: Simplify 0 into 0 1544782496.698 * [misc]backup-simplify: Simplify 1 into 1 1544782496.698 * [misc]taylor: Taking taylor expansion of (* y.re y.re) in y.im 1544782496.698 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.698 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.698 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.698 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.698 * [misc]backup-simplify: Simplify (* 0 0) into 0 1544782496.698 * [misc]backup-simplify: Simplify (* y.re y.re) into (pow y.re 2) 1544782496.698 * [misc]backup-simplify: Simplify (+ 0 (pow y.re 2)) into (pow y.re 2) 1544782496.698 * [misc]backup-simplify: Simplify (sqrt (pow y.re 2)) into y.re 1544782496.698 * [misc]backup-simplify: Simplify (+ (* 0 1) (* 1 0)) into 0 1544782496.698 * [misc]backup-simplify: Simplify (+ (* y.re 0) (* 0 y.re)) into 0 1544782496.699 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.699 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt (pow y.re 2)))) into 0 1544782496.699 * [misc]backup-simplify: Simplify (sqrt y.re) into (sqrt y.re) 1544782496.699 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt y.re))) into 0 1544782496.699 * [misc]taylor: Taking taylor expansion of (sqrt y.re) in y.re 1544782496.699 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.699 * [misc]backup-simplify: Simplify 0 into 0 1544782496.699 * [misc]backup-simplify: Simplify 1 into 1 1544782496.699 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.700 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.700 * [misc]backup-simplify: Simplify 0 into 0 1544782496.700 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782496.700 * [misc]backup-simplify: Simplify 0 into 0 1544782496.700 * [misc]backup-simplify: Simplify 0 into 0 1544782496.700 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.700 * [misc]backup-simplify: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 0))) into 1 1544782496.700 * [misc]backup-simplify: Simplify (+ (* y.re 0) (+ (* 0 0) (* 0 y.re))) into 0 1544782496.700 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.701 * [misc]backup-simplify: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 y.re)) into (/ 1/2 y.re) 1544782496.701 * [misc]backup-simplify: Simplify (/ (- (/ 1/2 y.re) (pow 0 2) (+)) (* 2 (sqrt y.re))) into (* 1/4 (sqrt (/ 1 (pow y.re 3)))) 1544782496.702 * [misc]taylor: Taking taylor expansion of (* 1/4 (sqrt (/ 1 (pow y.re 3)))) in y.re 1544782496.702 * [misc]taylor: Taking taylor expansion of 1/4 in y.re 1544782496.702 * [misc]backup-simplify: Simplify 1/4 into 1/4 1544782496.702 * [misc]taylor: Taking taylor expansion of (sqrt (/ 1 (pow y.re 3))) in y.re 1544782496.702 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 3)) in y.re 1544782496.702 * [misc]taylor: Taking taylor expansion of (pow y.re 3) in y.re 1544782496.702 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.702 * [misc]backup-simplify: Simplify 0 into 0 1544782496.702 * [misc]backup-simplify: Simplify 1 into 1 1544782496.702 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.702 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.702 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.702 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.703 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.703 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.703 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.703 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.705 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.705 * [misc]backup-simplify: Simplify (+ (* 1/4 +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- +nan.0) 1544782496.706 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.706 * [misc]backup-simplify: Simplify 0 into 0 1544782496.707 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.707 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.707 * [misc]backup-simplify: Simplify (+ (* +nan.0 (pow (* y.re 1) 2)) (+ (* (- +nan.0) (pow (* 1 y.im) 2)) (* +nan.0 (* y.re 1)))) into (- (+ (* +nan.0 (pow y.re 2)) (- (+ (* +nan.0 y.re) (- (* +nan.0 (pow y.im 2))))))) 1544782496.708 * [misc]backup-simplify: Simplify (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) into (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) 1544782496.708 * [misc]approximate: Taking taylor expansion of (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) in (y.im y.re) around 0 1544782496.708 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.re 1544782496.708 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.708 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.708 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.708 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.708 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.708 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.708 * [misc]backup-simplify: Simplify (/ 1 y.im) into (/ 1 y.im) 1544782496.708 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.708 * [misc]backup-simplify: Simplify 0 into 0 1544782496.708 * [misc]backup-simplify: Simplify 1 into 1 1544782496.708 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.708 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.re 1544782496.708 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.708 * [misc]backup-simplify: Simplify 0 into 0 1544782496.708 * [misc]backup-simplify: Simplify 1 into 1 1544782496.709 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.709 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.709 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.709 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.709 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.709 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.710 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.710 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.710 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.710 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.711 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.711 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782496.711 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.711 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.711 * [misc]backup-simplify: Simplify 0 into 0 1544782496.711 * [misc]backup-simplify: Simplify 1 into 1 1544782496.711 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.711 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.711 * [misc]backup-simplify: Simplify 0 into 0 1544782496.711 * [misc]backup-simplify: Simplify 1 into 1 1544782496.711 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.711 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.711 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.711 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.712 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.712 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.712 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.712 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.712 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.712 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.712 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.712 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.712 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.713 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.713 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.713 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.713 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.713 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.714 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.714 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ 1 y.im) (/ 1 y.re))) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of (hypot (/ 1 y.im) (/ 1 y.re)) in y.im 1544782496.714 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re)))) 1544782496.714 * [misc]taylor: Taking taylor expansion of (+ (* (/ 1 y.im) (/ 1 y.im)) (* (/ 1 y.re) (/ 1 y.re))) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.im) (/ 1 y.im)) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.714 * [misc]backup-simplify: Simplify 0 into 0 1544782496.714 * [misc]backup-simplify: Simplify 1 into 1 1544782496.714 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.714 * [misc]taylor: Taking taylor expansion of (/ 1 y.im) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.714 * [misc]backup-simplify: Simplify 0 into 0 1544782496.714 * [misc]backup-simplify: Simplify 1 into 1 1544782496.714 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.714 * [misc]taylor: Taking taylor expansion of (* (/ 1 y.re) (/ 1 y.re)) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.714 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.714 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.714 * [misc]taylor: Taking taylor expansion of (/ 1 y.re) in y.im 1544782496.714 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.714 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.715 * [misc]backup-simplify: Simplify (/ 1 y.re) into (/ 1 y.re) 1544782496.715 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.715 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.715 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.715 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.715 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.716 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.716 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.716 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.716 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.717 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.717 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782496.717 * [misc]backup-simplify: Simplify 0 into 0 1544782496.717 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.717 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.717 * [misc]backup-simplify: Simplify 0 into 0 1544782496.718 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.718 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.718 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.718 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.718 * [misc]backup-simplify: Simplify 0 into 0 1544782496.718 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.719 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.719 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.719 * [misc]backup-simplify: Simplify (* (/ 1 y.re) (/ 1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.719 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782496.720 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782496.720 * [misc]backup-simplify: Simplify (/ (- (/ 1/2 (pow y.re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0)) 1544782496.720 * [misc]taylor: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0)) in y.re 1544782496.720 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.720 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.720 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0) in y.re 1544782496.720 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782496.720 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782496.720 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.721 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782496.721 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782496.721 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.721 * [misc]backup-simplify: Simplify 0 into 0 1544782496.721 * [misc]backup-simplify: Simplify 1 into 1 1544782496.721 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.721 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.721 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.721 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.721 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.721 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.722 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1544782496.722 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.722 * [misc]backup-simplify: Simplify (* 1/2 1) into 1/2 1544782496.722 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1544782496.722 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 1544782496.722 * [misc]backup-simplify: Simplify 0 into 0 1544782496.722 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.722 * [misc]backup-simplify: Simplify 0 into 0 1544782496.722 * [misc]backup-simplify: Simplify 0 into 0 1544782496.723 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.723 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.723 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1544782496.723 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.724 * [misc]backup-simplify: Simplify (- (+ (* (/ 1 y.re) (/ 0 y.re)))) into 0 1544782496.724 * [misc]backup-simplify: Simplify (+ (* (/ 1 y.re) 0) (* 0 (/ 1 y.re))) into 0 1544782496.724 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.724 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782496.725 * [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))) 1544782496.725 * [misc]taylor: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1544782496.725 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.725 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.725 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1544782496.725 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1544782496.725 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.725 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.725 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782496.725 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782496.725 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.725 * [misc]backup-simplify: Simplify 0 into 0 1544782496.725 * [misc]backup-simplify: Simplify 1 into 1 1544782496.725 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.726 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.726 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1544782496.726 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.726 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.726 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.726 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.726 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.726 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.727 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.727 * [misc]backup-simplify: Simplify (+ +nan.0 0) into (- +nan.0) 1544782496.727 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 1544782496.727 * [misc]backup-simplify: Simplify 0 into 0 1544782496.727 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.727 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.728 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.728 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.728 * [misc]backup-simplify: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 1544782496.729 * [misc]backup-simplify: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 1544782496.729 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.730 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 y.im)) 2)) (+ (* +nan.0 (* 1 (/ 1 y.im))) +nan.0)) into (- (+ (* +nan.0 (/ 1 y.im)) (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))))) 1544782496.730 * [misc]backup-simplify: Simplify (sqrt (hypot (/ 1 (- y.im)) (/ 1 (- y.re)))) into (sqrt (hypot (/ -1 y.im) (/ -1 y.re))) 1544782496.730 * [misc]approximate: Taking taylor expansion of (sqrt (hypot (/ -1 y.im) (/ -1 y.re))) in (y.im y.re) around 0 1544782496.730 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ -1 y.im) (/ -1 y.re))) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.re 1544782496.730 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.730 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.730 * [misc]backup-simplify: Simplify -1 into -1 1544782496.730 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.730 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.730 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.730 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.730 * [misc]backup-simplify: Simplify -1 into -1 1544782496.730 * [misc]taylor: Taking taylor expansion of y.im in y.re 1544782496.730 * [misc]backup-simplify: Simplify y.im into y.im 1544782496.730 * [misc]backup-simplify: Simplify (/ -1 y.im) into (/ -1 y.im) 1544782496.730 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.730 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.730 * [misc]backup-simplify: Simplify -1 into -1 1544782496.730 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.730 * [misc]backup-simplify: Simplify 0 into 0 1544782496.730 * [misc]backup-simplify: Simplify 1 into 1 1544782496.731 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.731 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.re 1544782496.731 * [misc]taylor: Taking taylor expansion of -1 in y.re 1544782496.731 * [misc]backup-simplify: Simplify -1 into -1 1544782496.731 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.731 * [misc]backup-simplify: Simplify 0 into 0 1544782496.731 * [misc]backup-simplify: Simplify 1 into 1 1544782496.731 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.731 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.731 * [misc]backup-simplify: Simplify (+ 0 1) into 1 1544782496.731 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.732 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.732 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.732 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.732 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.732 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.733 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.733 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.733 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782496.733 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782496.733 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.733 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782496.733 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782496.733 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.733 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.733 * [misc]backup-simplify: Simplify -1 into -1 1544782496.733 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.733 * [misc]backup-simplify: Simplify 0 into 0 1544782496.733 * [misc]backup-simplify: Simplify 1 into 1 1544782496.733 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.733 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.733 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.733 * [misc]backup-simplify: Simplify -1 into -1 1544782496.733 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.734 * [misc]backup-simplify: Simplify 0 into 0 1544782496.734 * [misc]backup-simplify: Simplify 1 into 1 1544782496.734 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.734 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782496.734 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.734 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.734 * [misc]backup-simplify: Simplify -1 into -1 1544782496.734 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.734 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.734 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.734 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.734 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.734 * [misc]backup-simplify: Simplify -1 into -1 1544782496.734 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.734 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.734 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.734 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.734 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.734 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.735 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.735 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.735 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.735 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.736 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.736 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.736 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.736 * [misc]taylor: Taking taylor expansion of (sqrt (hypot (/ -1 y.im) (/ -1 y.re))) in y.im 1544782496.736 * [misc]taylor: Taking taylor expansion of (hypot (/ -1 y.im) (/ -1 y.re)) in y.im 1544782496.736 * [misc]taylor: Rewrote expression to (sqrt (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re)))) 1544782496.736 * [misc]taylor: Taking taylor expansion of (+ (* (/ -1 y.im) (/ -1 y.im)) (* (/ -1 y.re) (/ -1 y.re))) in y.im 1544782496.736 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.im) (/ -1 y.im)) in y.im 1544782496.736 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.736 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.736 * [misc]backup-simplify: Simplify -1 into -1 1544782496.736 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.736 * [misc]backup-simplify: Simplify 0 into 0 1544782496.736 * [misc]backup-simplify: Simplify 1 into 1 1544782496.737 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.737 * [misc]taylor: Taking taylor expansion of (/ -1 y.im) in y.im 1544782496.737 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.737 * [misc]backup-simplify: Simplify -1 into -1 1544782496.737 * [misc]taylor: Taking taylor expansion of y.im in y.im 1544782496.737 * [misc]backup-simplify: Simplify 0 into 0 1544782496.737 * [misc]backup-simplify: Simplify 1 into 1 1544782496.737 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1544782496.737 * [misc]taylor: Taking taylor expansion of (* (/ -1 y.re) (/ -1 y.re)) in y.im 1544782496.737 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.737 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.737 * [misc]backup-simplify: Simplify -1 into -1 1544782496.737 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.737 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.737 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.737 * [misc]taylor: Taking taylor expansion of (/ -1 y.re) in y.im 1544782496.737 * [misc]taylor: Taking taylor expansion of -1 in y.im 1544782496.737 * [misc]backup-simplify: Simplify -1 into -1 1544782496.737 * [misc]taylor: Taking taylor expansion of y.re in y.im 1544782496.737 * [misc]backup-simplify: Simplify y.re into y.re 1544782496.737 * [misc]backup-simplify: Simplify (/ -1 y.re) into (/ -1 y.re) 1544782496.737 * [misc]backup-simplify: Simplify (* -1 -1) into 1 1544782496.738 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1544782496.738 * [misc]backup-simplify: Simplify (sqrt 1) into 1 1544782496.738 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.738 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 1544782496.738 * [misc]backup-simplify: Simplify (+ (* -1 0) (* 0 -1)) into 0 1544782496.738 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.739 * [misc]backup-simplify: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1544782496.739 * [misc]backup-simplify: Simplify (sqrt 0) into 0 1544782496.739 * [misc]backup-simplify: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 1544782496.739 * [misc]taylor: Taking taylor expansion of 0 in y.re 1544782496.739 * [misc]backup-simplify: Simplify 0 into 0 1544782496.739 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.739 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.739 * [misc]backup-simplify: Simplify 0 into 0 1544782496.740 * [misc]backup-simplify: Simplify (/ (- 0 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 1544782496.741 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.741 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.741 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.741 * [misc]backup-simplify: Simplify 0 into 0 1544782496.741 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.741 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.741 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (* 0 -1))) into 0 1544782496.742 * [misc]backup-simplify: Simplify (* (/ -1 y.re) (/ -1 y.re)) into (/ 1 (pow y.re 2)) 1544782496.742 * [misc]backup-simplify: Simplify (+ 0 (/ 1 (pow y.re 2))) into (/ 1 (pow y.re 2)) 1544782496.742 * [misc]backup-simplify: Simplify (/ (- (/ 1 (pow y.re 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow y.re 2)) 1544782496.743 * [misc]backup-simplify: Simplify (/ (- (/ 1/2 (pow y.re 2)) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into (* +nan.0 (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0)) 1544782496.743 * [misc]taylor: Taking taylor expansion of (* +nan.0 (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0)) in y.re 1544782496.743 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.743 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.743 * [misc]taylor: Taking taylor expansion of (- (* 1/2 (/ 1 (pow y.re 2))) +nan.0) in y.re 1544782496.743 * [misc]taylor: Taking taylor expansion of (* 1/2 (/ 1 (pow y.re 2))) in y.re 1544782496.743 * [misc]taylor: Taking taylor expansion of 1/2 in y.re 1544782496.743 * [misc]backup-simplify: Simplify 1/2 into 1/2 1544782496.743 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782496.743 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782496.743 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.743 * [misc]backup-simplify: Simplify 0 into 0 1544782496.743 * [misc]backup-simplify: Simplify 1 into 1 1544782496.743 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.744 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.744 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.744 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.744 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.744 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.744 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1544782496.744 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.745 * [misc]backup-simplify: Simplify (* 1/2 1) into 1/2 1544782496.745 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1544782496.745 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1/2)) into 0 1544782496.745 * [misc]backup-simplify: Simplify 0 into 0 1544782496.745 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.745 * [misc]backup-simplify: Simplify 0 into 0 1544782496.745 * [misc]backup-simplify: Simplify 0 into 0 1544782496.745 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.746 * [misc]backup-simplify: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.746 * [misc]backup-simplify: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (* 0 -1)))) into 0 1544782496.746 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.746 * [misc]backup-simplify: Simplify (- (/ 0 y.re) (+ (* (/ -1 y.re) (/ 0 y.re)))) into 0 1544782496.747 * [misc]backup-simplify: Simplify (+ (* (/ -1 y.re) 0) (* 0 (/ -1 y.re))) into 0 1544782496.747 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.747 * [misc]backup-simplify: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow y.re 2)))))) (* 2 1)) into 0 1544782496.748 * [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))) 1544782496.748 * [misc]taylor: Taking taylor expansion of (* +nan.0 (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0))) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.748 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.748 * [misc]taylor: Taking taylor expansion of (+ (* +nan.0 (/ 1 (pow y.re 2))) (- +nan.0)) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of (* +nan.0 (/ 1 (pow y.re 2))) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.748 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.748 * [misc]taylor: Taking taylor expansion of (/ 1 (pow y.re 2)) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of (pow y.re 2) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of y.re in y.re 1544782496.748 * [misc]backup-simplify: Simplify 0 into 0 1544782496.748 * [misc]backup-simplify: Simplify 1 into 1 1544782496.748 * [misc]backup-simplify: Simplify (* 1 1) into 1 1544782496.748 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1544782496.748 * [misc]taylor: Taking taylor expansion of (- +nan.0) in y.re 1544782496.748 * [misc]taylor: Taking taylor expansion of +nan.0 in y.re 1544782496.748 * [misc]backup-simplify: Simplify +nan.0 into +nan.0 1544782496.749 * [misc]backup-simplify: Simplify (+ (* 1 0) (* 0 1)) into 0 1544782496.749 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1544782496.749 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 1)) into 0 1544782496.749 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1544782496.749 * [misc]backup-simplify: Simplify (* +nan.0 1) into +nan.0 1544782496.750 * [misc]backup-simplify: Simplify (+ +nan.0 0) into (- +nan.0) 1544782496.750 * [misc]backup-simplify: Simplify (+ (* +nan.0 0) (* 0 (- +nan.0))) into 0 1544782496.750 * [misc]backup-simplify: Simplify 0 into 0 1544782496.750 * [misc]backup-simplify: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.750 * [misc]backup-simplify: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1544782496.751 * [misc]backup-simplify: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1544782496.751 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.751 * [misc]backup-simplify: Simplify (+ 0 (- +nan.0)) into (- +nan.0) 1544782496.752 * [misc]backup-simplify: Simplify (+ (* +nan.0 (- +nan.0)) (+ (* 0 0) (* 0 1/2))) into (- +nan.0) 1544782496.752 * [misc]backup-simplify: Simplify (- +nan.0) into (- +nan.0) 1544782496.753 * [misc]backup-simplify: Simplify (+ (* (- +nan.0) (pow (* 1 (/ 1 (- y.im))) 2)) (+ (* +nan.0 (* 1 (/ 1 (- y.im)))) +nan.0)) into (- (+ (* +nan.0 (/ 1 y.im)) (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))))) 1544782496.753 * * * [misc]progress: simplifying candidates 1544782496.753 * * * * [misc]progress: [ 1 / 810 ] simplifiying candidate # 1544782496.753 * * * * [misc]progress: [ 2 / 810 ] simplifiying candidate # 1544782496.753 * * * * [misc]progress: [ 3 / 810 ] simplifiying candidate # 1544782496.753 * * * * [misc]progress: [ 4 / 810 ] simplifiying candidate # 1544782496.753 * [enter]simplify: Simplifying (- (log (fma y.re x.re (* x.im y.im))) (log (sqrt (hypot y.im y.re)))) 1544782496.754 * * [misc]simplify: iters left: 6 (11 enodes) 1544782496.759 * * [misc]simplify: iters left: 5 (16 enodes) 1544782496.765 * * [misc]simplify: iters left: 4 (19 enodes) 1544782496.771 * * [misc]simplify: iters left: 3 (22 enodes) 1544782496.779 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* y.re x.re))) (log (sqrt (hypot y.im y.re)))) 1544782496.779 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (exp (- (log (fma x.im y.im (* y.re x.re))) (log (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782496.779 * * * * [misc]progress: [ 5 / 810 ] simplifiying candidate # 1544782496.779 * * * * [misc]progress: [ 6 / 810 ] simplifiying candidate # 1544782496.779 * * * * [misc]progress: [ 7 / 810 ] simplifiying candidate # 1544782496.779 * [enter]simplify: Simplifying (/ (* (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (fma y.re x.re (* x.im y.im))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782496.780 * * [misc]simplify: iters left: 6 (13 enodes) 1544782496.787 * * [misc]simplify: iters left: 5 (25 enodes) 1544782496.796 * * [misc]simplify: iters left: 4 (68 enodes) 1544782496.834 * * [misc]simplify: iters left: 3 (221 enodes) 1544782497.081 * [exit]simplify: Simplified to (pow (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 3) 1544782497.081 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (pow (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 3)) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.081 * * * * [misc]progress: [ 8 / 810 ] simplifiying candidate # 1544782497.081 * * * * [misc]progress: [ 9 / 810 ] simplifiying candidate # 1544782497.081 * * * * [misc]progress: [ 10 / 810 ] simplifiying candidate # 1544782497.081 * * * * [misc]progress: [ 11 / 810 ] simplifiying candidate # 1544782497.081 * * * * [misc]progress: [ 12 / 810 ] simplifiying candidate # 1544782497.082 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782497.083 * * [misc]simplify: iters left: 6 (13 enodes) 1544782497.088 * * [misc]simplify: iters left: 5 (22 enodes) 1544782497.096 * * [misc]simplify: iters left: 4 (33 enodes) 1544782497.111 * * [misc]simplify: iters left: 3 (39 enodes) 1544782497.122 * * [misc]simplify: iters left: 2 (42 enodes) 1544782497.133 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782497.133 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.134 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.135 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.136 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.139 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.142 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.145 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.145 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.145 * * * * [misc]progress: [ 13 / 810 ] simplifiying candidate # 1544782497.145 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782497.146 * * [misc]simplify: iters left: 6 (13 enodes) 1544782497.149 * * [misc]simplify: iters left: 5 (19 enodes) 1544782497.152 * * [misc]simplify: iters left: 4 (23 enodes) 1544782497.156 * * [misc]simplify: iters left: 3 (27 enodes) 1544782497.161 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782497.161 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.162 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.162 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.164 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.166 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.169 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.172 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.172 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.172 * * * * [misc]progress: [ 14 / 810 ] simplifiying candidate # 1544782497.173 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.173 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.176 * * [misc]simplify: iters left: 5 (17 enodes) 1544782497.179 * * [misc]simplify: iters left: 4 (21 enodes) 1544782497.184 * * [misc]simplify: iters left: 3 (25 enodes) 1544782497.189 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782497.189 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.189 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.190 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.192 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.194 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.197 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.201 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.201 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.202 * * * * [misc]progress: [ 15 / 810 ] simplifiying candidate # 1544782497.202 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1544782497.203 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.209 * * [misc]simplify: iters left: 5 (18 enodes) 1544782497.215 * * [misc]simplify: iters left: 4 (22 enodes) 1544782497.222 * * [misc]simplify: iters left: 3 (29 enodes) 1544782497.233 * * [misc]simplify: iters left: 2 (44 enodes) 1544782497.245 * * [misc]simplify: iters left: 1 (45 enodes) 1544782497.253 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782497.254 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.254 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782497.255 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.259 * * [misc]simplify: iters left: 5 (13 enodes) 1544782497.264 * * [misc]simplify: iters left: 4 (15 enodes) 1544782497.269 * * [misc]simplify: iters left: 3 (18 enodes) 1544782497.275 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782497.275 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.275 * * * * [misc]progress: [ 16 / 810 ] simplifiying candidate # 1544782497.275 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.276 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.281 * * [misc]simplify: iters left: 5 (17 enodes) 1544782497.287 * * [misc]simplify: iters left: 4 (21 enodes) 1544782497.294 * * [misc]simplify: iters left: 3 (25 enodes) 1544782497.304 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782497.305 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.305 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.308 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.312 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.317 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.322 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.328 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.329 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.329 * * * * [misc]progress: [ 17 / 810 ] simplifiying candidate # 1544782497.329 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1544782497.330 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.334 * * [misc]simplify: iters left: 5 (17 enodes) 1544782497.341 * * [misc]simplify: iters left: 4 (25 enodes) 1544782497.349 * * [misc]simplify: iters left: 3 (30 enodes) 1544782497.357 * * [misc]simplify: iters left: 2 (35 enodes) 1544782497.367 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782497.367 * [misc]simplify: Simplified (2 1 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)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.367 * [enter]simplify: Simplifying (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782497.368 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.372 * * [misc]simplify: iters left: 5 (13 enodes) 1544782497.377 * * [misc]simplify: iters left: 4 (15 enodes) 1544782497.382 * * [misc]simplify: iters left: 3 (18 enodes) 1544782497.388 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782497.388 * [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 (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.388 * * * * [misc]progress: [ 18 / 810 ] simplifiying candidate # 1544782497.388 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782497.389 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.394 * * [misc]simplify: iters left: 5 (17 enodes) 1544782497.401 * * [misc]simplify: iters left: 4 (19 enodes) 1544782497.408 * * [misc]simplify: iters left: 3 (22 enodes) 1544782497.416 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.416 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.416 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.418 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.421 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.426 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.431 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.438 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.438 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.438 * * * * [misc]progress: [ 19 / 810 ] simplifiying candidate # 1544782497.438 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782497.439 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.445 * * [misc]simplify: iters left: 5 (16 enodes) 1544782497.450 * * [misc]simplify: iters left: 4 (18 enodes) 1544782497.456 * * [misc]simplify: iters left: 3 (21 enodes) 1544782497.463 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782497.463 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.463 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.464 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.468 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.472 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.478 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.485 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.485 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.485 * * * * [misc]progress: [ 20 / 810 ] simplifiying candidate # 1544782497.485 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.486 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.491 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.495 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.501 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.508 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.508 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.508 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.509 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.513 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.518 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.524 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.531 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.531 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.531 * * * * [misc]progress: [ 21 / 810 ] simplifiying candidate # 1544782497.531 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1544782497.532 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.537 * * [misc]simplify: iters left: 5 (15 enodes) 1544782497.542 * * [misc]simplify: iters left: 4 (17 enodes) 1544782497.548 * * [misc]simplify: iters left: 3 (22 enodes) 1544782497.554 * [exit]simplify: Simplified to (sqrt (fma y.im x.im (* y.re x.re))) 1544782497.554 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma y.im x.im (* y.re x.re))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.555 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782497.555 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.560 * * [misc]simplify: iters left: 5 (13 enodes) 1544782497.564 * * [misc]simplify: iters left: 4 (15 enodes) 1544782497.569 * * [misc]simplify: iters left: 3 (18 enodes) 1544782497.573 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782497.573 * [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 (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.573 * * * * [misc]progress: [ 22 / 810 ] simplifiying candidate # 1544782497.574 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.574 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.578 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.580 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.583 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.586 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.587 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.587 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.587 * * [misc]simplify: iters left: 6 (11 enodes) 1544782497.589 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.592 * * [misc]simplify: iters left: 4 (16 enodes) 1544782497.595 * * [misc]simplify: iters left: 3 (19 enodes) 1544782497.598 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.598 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.598 * * * * [misc]progress: [ 23 / 810 ] simplifiying candidate # 1544782497.599 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1544782497.599 * * [misc]simplify: iters left: 6 (9 enodes) 1544782497.601 * * [misc]simplify: iters left: 5 (14 enodes) 1544782497.604 * * [misc]simplify: iters left: 4 (18 enodes) 1544782497.607 * * [misc]simplify: iters left: 3 (21 enodes) 1544782497.609 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782497.610 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.610 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782497.610 * * [misc]simplify: iters left: 6 (10 enodes) 1544782497.612 * * [misc]simplify: iters left: 5 (13 enodes) 1544782497.615 * * [misc]simplify: iters left: 4 (15 enodes) 1544782497.617 * * [misc]simplify: iters left: 3 (18 enodes) 1544782497.621 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782497.621 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.621 * * * * [misc]progress: [ 24 / 810 ] simplifiying candidate # 1544782497.621 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782497.621 * * [misc]simplify: iters left: 6 (8 enodes) 1544782497.623 * * [misc]simplify: iters left: 5 (12 enodes) 1544782497.625 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782497.625 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.626 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.626 * * [misc]simplify: iters left: 5 (10 enodes) 1544782497.628 * * [misc]simplify: iters left: 4 (13 enodes) 1544782497.630 * * [misc]simplify: iters left: 3 (15 enodes) 1544782497.633 * * [misc]simplify: iters left: 2 (18 enodes) 1544782497.636 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782497.636 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (fma y.im x.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.636 * * * * [misc]progress: [ 25 / 810 ] simplifiying candidate # 1544782497.637 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782497.637 * * [misc]simplify: iters left: 6 (8 enodes) 1544782497.639 * * [misc]simplify: iters left: 5 (11 enodes) 1544782497.641 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782497.641 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.641 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.641 * * [misc]simplify: iters left: 5 (10 enodes) 1544782497.644 * * [misc]simplify: iters left: 4 (13 enodes) 1544782497.646 * * [misc]simplify: iters left: 3 (15 enodes) 1544782497.649 * * [misc]simplify: iters left: 2 (18 enodes) 1544782497.653 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) 1544782497.653 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.653 * * * * [misc]progress: [ 26 / 810 ] simplifiying candidate # 1544782497.653 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782497.654 * * [misc]simplify: iters left: 5 (7 enodes) 1544782497.655 * * [misc]simplify: iters left: 4 (9 enodes) 1544782497.656 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782497.656 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.656 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.657 * * [misc]simplify: iters left: 5 (10 enodes) 1544782497.659 * * [misc]simplify: iters left: 4 (13 enodes) 1544782497.661 * * [misc]simplify: iters left: 3 (15 enodes) 1544782497.664 * * [misc]simplify: iters left: 2 (18 enodes) 1544782497.667 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.667 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.667 * * * * [misc]progress: [ 27 / 810 ] simplifiying candidate # 1544782497.667 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1544782497.667 * * [misc]simplify: iters left: 3 (3 enodes) 1544782497.669 * * [misc]simplify: iters left: 2 (5 enodes) 1544782497.669 * [exit]simplify: Simplified to 1 1544782497.669 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.669 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782497.670 * * [misc]simplify: iters left: 5 (9 enodes) 1544782497.671 * * [misc]simplify: iters left: 4 (12 enodes) 1544782497.673 * * [misc]simplify: iters left: 3 (14 enodes) 1544782497.676 * * [misc]simplify: iters left: 2 (17 enodes) 1544782497.679 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782497.679 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.679 * * * * [misc]progress: [ 28 / 810 ] simplifiying candidate # 1544782497.679 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782497.679 * * [misc]simplify: iters left: 5 (7 enodes) 1544782497.681 * * [misc]simplify: iters left: 4 (9 enodes) 1544782497.682 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782497.682 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.682 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.683 * * [misc]simplify: iters left: 5 (10 enodes) 1544782497.684 * * [misc]simplify: iters left: 4 (13 enodes) 1544782497.687 * * [misc]simplify: iters left: 3 (15 enodes) 1544782497.690 * * [misc]simplify: iters left: 2 (18 enodes) 1544782497.693 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782497.693 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.693 * * * * [misc]progress: [ 29 / 810 ] simplifiying candidate # 1544782497.693 * [enter]simplify: Simplifying (/ 1 1) 1544782497.693 * * [misc]simplify: iters left: 2 (2 enodes) 1544782497.694 * * [misc]simplify: iters left: 1 (4 enodes) 1544782497.694 * [exit]simplify: Simplified to 1 1544782497.694 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.694 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782497.695 * * [misc]simplify: iters left: 5 (9 enodes) 1544782497.696 * * [misc]simplify: iters left: 4 (12 enodes) 1544782497.698 * * [misc]simplify: iters left: 3 (14 enodes) 1544782497.701 * * [misc]simplify: iters left: 2 (17 enodes) 1544782497.704 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782497.704 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (* 1 (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.704 * * * * [misc]progress: [ 30 / 810 ] simplifiying candidate # 1544782497.704 * * * * [misc]progress: [ 31 / 810 ] simplifiying candidate # 1544782497.704 * * * * [misc]progress: [ 32 / 810 ] simplifiying candidate # 1544782497.704 * * * * [misc]progress: [ 33 / 810 ] simplifiying candidate # 1544782497.704 * [enter]simplify: Simplifying (cbrt (sqrt (hypot y.im y.re))) 1544782497.704 * * [misc]simplify: iters left: 3 (5 enodes) 1544782497.705 * [exit]simplify: Simplified to (cbrt (sqrt (hypot y.im y.re))) 1544782497.705 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.705 * * * * [misc]progress: [ 34 / 810 ] simplifiying candidate # 1544782497.705 * [enter]simplify: Simplifying (sqrt (cbrt (hypot y.im y.re))) 1544782497.706 * * [misc]simplify: iters left: 3 (5 enodes) 1544782497.707 * [exit]simplify: Simplified to (sqrt (cbrt (hypot y.im y.re))) 1544782497.707 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.707 * * * * [misc]progress: [ 35 / 810 ] simplifiying candidate # 1544782497.707 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.im y.re))) 1544782497.707 * * [misc]simplify: iters left: 3 (5 enodes) 1544782497.708 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.im y.re))) 1544782497.708 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.708 * * * * [misc]progress: [ 36 / 810 ] simplifiying candidate # 1544782497.708 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782497.708 * * [misc]simplify: iters left: 2 (4 enodes) 1544782497.709 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782497.709 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.709 * * * * [misc]progress: [ 37 / 810 ] simplifiying candidate # 1544782497.709 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.im y.re))) 1544782497.709 * * [misc]simplify: iters left: 3 (5 enodes) 1544782497.710 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.im y.re))) 1544782497.710 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.710 * * * * [misc]progress: [ 38 / 810 ] simplifiying candidate # 1544782497.710 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782497.711 * * [misc]simplify: iters left: 2 (4 enodes) 1544782497.712 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782497.712 * [misc]simplify: Simplified (2 1 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) 1) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.712 * * * * [misc]progress: [ 39 / 810 ] simplifiying candidate # 1544782497.712 * [enter]simplify: Simplifying (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1544782497.712 * * [misc]simplify: iters left: 6 (8 enodes) 1544782497.714 * * [misc]simplify: iters left: 5 (11 enodes) 1544782497.716 * * [misc]simplify: iters left: 4 (13 enodes) 1544782497.718 * * [misc]simplify: iters left: 3 (16 enodes) 1544782497.722 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782497.722 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.re x.re (* x.im y.im))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.722 * * * * [misc]progress: [ 40 / 810 ] simplifiying candidate # 1544782497.723 * [enter]simplify: Simplifying (sqrt (fma y.re x.re (* x.im y.im))) 1544782497.723 * * [misc]simplify: iters left: 4 (7 enodes) 1544782497.728 * * [misc]simplify: iters left: 3 (10 enodes) 1544782497.732 * * [misc]simplify: iters left: 2 (12 enodes) 1544782497.736 * * [misc]simplify: iters left: 1 (15 enodes) 1544782497.741 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782497.741 * [misc]simplify: Simplified (2 1 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (sqrt (fma y.re x.re (* x.im y.im))))) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782497.741 * * * * [misc]progress: [ 41 / 810 ] simplifiying candidate # 1544782497.741 * * * * [misc]progress: [ 42 / 810 ] simplifiying candidate # 1544782497.742 * * * * [misc]progress: [ 43 / 810 ] simplifiying candidate # 1544782497.742 * * * * [misc]progress: [ 44 / 810 ] simplifiying candidate # 1544782497.742 * * * * [misc]progress: [ 45 / 810 ] simplifiying candidate # 1544782497.742 * [enter]simplify: Simplifying (- (- (log (fma y.re x.re (* x.im y.im))) (log (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) 1544782497.743 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.748 * * [misc]simplify: iters left: 5 (20 enodes) 1544782497.756 * * [misc]simplify: iters left: 4 (30 enodes) 1544782497.768 * * [misc]simplify: iters left: 3 (39 enodes) 1544782497.783 * * [misc]simplify: iters left: 2 (61 enodes) 1544782497.808 * * [misc]simplify: iters left: 1 (101 enodes) 1544782497.846 * [exit]simplify: Simplified to (- (- (log (fma x.im y.im (* y.re x.re))) (log (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) 1544782497.846 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (- (log (fma x.im y.im (* y.re x.re))) (log (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782497.846 * * * * [misc]progress: [ 46 / 810 ] simplifiying candidate # 1544782497.846 * [enter]simplify: Simplifying (- (log (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) 1544782497.847 * * [misc]simplify: iters left: 6 (12 enodes) 1544782497.852 * * [misc]simplify: iters left: 5 (19 enodes) 1544782497.861 * * [misc]simplify: iters left: 4 (27 enodes) 1544782497.872 * * [misc]simplify: iters left: 3 (43 enodes) 1544782497.888 * * [misc]simplify: iters left: 2 (72 enodes) 1544782497.917 * * [misc]simplify: iters left: 1 (99 enodes) 1544782497.945 * [exit]simplify: Simplified to (- (log (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) 1544782497.945 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (exp (- (log (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782497.945 * * * * [misc]progress: [ 47 / 810 ] simplifiying candidate # 1544782497.946 * * * * [misc]progress: [ 48 / 810 ] simplifiying candidate # 1544782497.946 * * * * [misc]progress: [ 49 / 810 ] simplifiying candidate # 1544782497.946 * [enter]simplify: Simplifying (/ (/ (* (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (fma y.re x.re (* x.im y.im))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782497.947 * * [misc]simplify: iters left: 6 (14 enodes) 1544782497.955 * * [misc]simplify: iters left: 5 (30 enodes) 1544782497.970 * * [misc]simplify: iters left: 4 (105 enodes) 1544782498.053 * * [misc]simplify: iters left: 3 (393 enodes) 1544782498.436 * [exit]simplify: Simplified to (/ (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (/ (pow (hypot y.im y.re) 3) (fma y.re x.re (* x.im y.im)))) 1544782498.436 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (/ (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (/ (pow (hypot y.im y.re) 3) (fma y.re x.re (* x.im y.im))))) (hypot y.im y.re))) 1544782498.437 * * * * [misc]progress: [ 50 / 810 ] simplifiying candidate # 1544782498.437 * [enter]simplify: Simplifying (/ (* (* (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782498.438 * * [misc]simplify: iters left: 6 (14 enodes) 1544782498.442 * * [misc]simplify: iters left: 5 (32 enodes) 1544782498.455 * * [misc]simplify: iters left: 4 (98 enodes) 1544782498.506 * * [misc]simplify: iters left: 3 (329 enodes) 1544782498.812 * [exit]simplify: Simplified to (pow (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) 3) 1544782498.813 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (cbrt (pow (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)) 3)) (hypot y.im y.re))) 1544782498.813 * * * * [misc]progress: [ 51 / 810 ] simplifiying candidate # 1544782498.813 * * * * [misc]progress: [ 52 / 810 ] simplifiying candidate # 1544782498.813 * * * * [misc]progress: [ 53 / 810 ] simplifiying candidate # 1544782498.813 * * * * [misc]progress: [ 54 / 810 ] simplifiying candidate # 1544782498.813 * * * * [misc]progress: [ 55 / 810 ] simplifiying candidate # 1544782498.813 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782498.815 * * [misc]simplify: iters left: 6 (14 enodes) 1544782498.822 * * [misc]simplify: iters left: 5 (23 enodes) 1544782498.828 * * [misc]simplify: iters left: 4 (34 enodes) 1544782498.835 * * [misc]simplify: iters left: 3 (40 enodes) 1544782498.841 * * [misc]simplify: iters left: 2 (43 enodes) 1544782498.850 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) 1544782498.850 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.850 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782498.851 * * [misc]simplify: iters left: 6 (12 enodes) 1544782498.853 * * [misc]simplify: iters left: 5 (15 enodes) 1544782498.855 * * [misc]simplify: iters left: 4 (17 enodes) 1544782498.858 * * [misc]simplify: iters left: 3 (20 enodes) 1544782498.862 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782498.862 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.862 * * * * [misc]progress: [ 56 / 810 ] simplifiying candidate # 1544782498.862 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782498.863 * * [misc]simplify: iters left: 6 (15 enodes) 1544782498.866 * * [misc]simplify: iters left: 5 (21 enodes) 1544782498.870 * * [misc]simplify: iters left: 4 (25 enodes) 1544782498.876 * * [misc]simplify: iters left: 3 (29 enodes) 1544782498.883 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782498.883 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.883 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782498.884 * * [misc]simplify: iters left: 6 (13 enodes) 1544782498.886 * * [misc]simplify: iters left: 5 (16 enodes) 1544782498.889 * * [misc]simplify: iters left: 4 (18 enodes) 1544782498.892 * * [misc]simplify: iters left: 3 (21 enodes) 1544782498.896 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782498.896 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.896 * * * * [misc]progress: [ 57 / 810 ] simplifiying candidate # 1544782498.896 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782498.897 * * [misc]simplify: iters left: 6 (13 enodes) 1544782498.900 * * [misc]simplify: iters left: 5 (18 enodes) 1544782498.903 * * [misc]simplify: iters left: 4 (22 enodes) 1544782498.907 * * [misc]simplify: iters left: 3 (26 enodes) 1544782498.918 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782498.918 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.919 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782498.920 * * [misc]simplify: iters left: 6 (12 enodes) 1544782498.924 * * [misc]simplify: iters left: 5 (15 enodes) 1544782498.930 * * [misc]simplify: iters left: 4 (17 enodes) 1544782498.936 * * [misc]simplify: iters left: 3 (20 enodes) 1544782498.943 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782498.943 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782498.943 * * * * [misc]progress: [ 58 / 810 ] simplifiying candidate # 1544782498.943 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782498.945 * * [misc]simplify: iters left: 6 (14 enodes) 1544782498.951 * * [misc]simplify: iters left: 5 (21 enodes) 1544782498.955 * * [misc]simplify: iters left: 4 (25 enodes) 1544782498.959 * * [misc]simplify: iters left: 3 (28 enodes) 1544782498.964 * * [misc]simplify: iters left: 2 (34 enodes) 1544782498.970 * * [misc]simplify: iters left: 1 (36 enodes) 1544782498.975 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1544782498.975 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782498.975 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782498.976 * * [misc]simplify: iters left: 6 (11 enodes) 1544782498.978 * * [misc]simplify: iters left: 5 (14 enodes) 1544782498.981 * * [misc]simplify: iters left: 4 (16 enodes) 1544782498.984 * * [misc]simplify: iters left: 3 (19 enodes) 1544782498.987 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782498.987 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782498.987 * * * * [misc]progress: [ 59 / 810 ] simplifiying candidate # 1544782498.987 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782498.988 * * [misc]simplify: iters left: 6 (13 enodes) 1544782498.991 * * [misc]simplify: iters left: 5 (18 enodes) 1544782498.994 * * [misc]simplify: iters left: 4 (22 enodes) 1544782499.000 * * [misc]simplify: iters left: 3 (26 enodes) 1544782499.011 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782499.011 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.012 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.013 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.017 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.023 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.029 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.036 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.036 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.036 * * * * [misc]progress: [ 60 / 810 ] simplifiying candidate # 1544782499.037 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1) 1544782499.038 * * [misc]simplify: iters left: 6 (13 enodes) 1544782499.044 * * [misc]simplify: iters left: 5 (20 enodes) 1544782499.053 * * [misc]simplify: iters left: 4 (28 enodes) 1544782499.064 * * [misc]simplify: iters left: 3 (45 enodes) 1544782499.081 * * [misc]simplify: iters left: 2 (71 enodes) 1544782499.106 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782499.106 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.107 * [enter]simplify: Simplifying (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.108 * * [misc]simplify: iters left: 6 (11 enodes) 1544782499.113 * * [misc]simplify: iters left: 5 (14 enodes) 1544782499.118 * * [misc]simplify: iters left: 4 (16 enodes) 1544782499.123 * * [misc]simplify: iters left: 3 (19 enodes) 1544782499.130 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.130 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.130 * * * * [misc]progress: [ 61 / 810 ] simplifiying candidate # 1544782499.131 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782499.132 * * [misc]simplify: iters left: 6 (13 enodes) 1544782499.137 * * [misc]simplify: iters left: 5 (18 enodes) 1544782499.144 * * [misc]simplify: iters left: 4 (20 enodes) 1544782499.149 * * [misc]simplify: iters left: 3 (23 enodes) 1544782499.154 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782499.154 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.154 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782499.155 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.157 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.159 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.163 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.166 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782499.166 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.166 * * * * [misc]progress: [ 62 / 810 ] simplifiying candidate # 1544782499.166 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782499.167 * * [misc]simplify: iters left: 6 (14 enodes) 1544782499.170 * * [misc]simplify: iters left: 5 (18 enodes) 1544782499.173 * * [misc]simplify: iters left: 4 (20 enodes) 1544782499.177 * * [misc]simplify: iters left: 3 (23 enodes) 1544782499.183 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782499.183 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.183 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782499.185 * * [misc]simplify: iters left: 6 (13 enodes) 1544782499.189 * * [misc]simplify: iters left: 5 (16 enodes) 1544782499.196 * * [misc]simplify: iters left: 4 (18 enodes) 1544782499.200 * * [misc]simplify: iters left: 3 (21 enodes) 1544782499.203 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782499.203 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.203 * * * * [misc]progress: [ 63 / 810 ] simplifiying candidate # 1544782499.204 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.204 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.207 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.209 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.212 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.216 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.216 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.216 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.217 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.219 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.222 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.225 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.228 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.228 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.228 * * * * [misc]progress: [ 64 / 810 ] simplifiying candidate # 1544782499.229 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782499.229 * * [misc]simplify: iters left: 6 (13 enodes) 1544782499.233 * * [misc]simplify: iters left: 5 (18 enodes) 1544782499.239 * * [misc]simplify: iters left: 4 (20 enodes) 1544782499.246 * * [misc]simplify: iters left: 3 (25 enodes) 1544782499.253 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782499.253 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.254 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.255 * * [misc]simplify: iters left: 6 (11 enodes) 1544782499.259 * * [misc]simplify: iters left: 5 (14 enodes) 1544782499.264 * * [misc]simplify: iters left: 4 (16 enodes) 1544782499.270 * * [misc]simplify: iters left: 3 (19 enodes) 1544782499.277 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.277 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.277 * * * * [misc]progress: [ 65 / 810 ] simplifiying candidate # 1544782499.277 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.279 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.284 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.289 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.295 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.304 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.304 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.304 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.305 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.309 * * [misc]simplify: iters left: 5 (15 enodes) 1544782499.315 * * [misc]simplify: iters left: 4 (17 enodes) 1544782499.321 * * [misc]simplify: iters left: 3 (20 enodes) 1544782499.328 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.328 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.328 * * * * [misc]progress: [ 66 / 810 ] simplifiying candidate # 1544782499.328 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1) 1544782499.330 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.335 * * [misc]simplify: iters left: 5 (17 enodes) 1544782499.344 * * [misc]simplify: iters left: 4 (21 enodes) 1544782499.350 * * [misc]simplify: iters left: 3 (24 enodes) 1544782499.357 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782499.357 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.358 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.359 * * [misc]simplify: iters left: 6 (11 enodes) 1544782499.363 * * [misc]simplify: iters left: 5 (14 enodes) 1544782499.368 * * [misc]simplify: iters left: 4 (16 enodes) 1544782499.373 * * [misc]simplify: iters left: 3 (19 enodes) 1544782499.380 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782499.380 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782499.380 * * * * [misc]progress: [ 67 / 810 ] simplifiying candidate # 1544782499.381 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782499.382 * * [misc]simplify: iters left: 6 (14 enodes) 1544782499.389 * * [misc]simplify: iters left: 5 (27 enodes) 1544782499.403 * * [misc]simplify: iters left: 4 (54 enodes) 1544782499.428 * * [misc]simplify: iters left: 3 (90 enodes) 1544782499.457 * * [misc]simplify: iters left: 2 (120 enodes) 1544782499.480 * * [misc]simplify: iters left: 1 (124 enodes) 1544782499.531 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782499.531 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.531 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782499.533 * * [misc]simplify: iters left: 6 (12 enodes) 1544782499.537 * * [misc]simplify: iters left: 5 (17 enodes) 1544782499.542 * * [misc]simplify: iters left: 4 (19 enodes) 1544782499.549 * * [misc]simplify: iters left: 3 (22 enodes) 1544782499.562 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782499.562 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.562 * * * * [misc]progress: [ 68 / 810 ] simplifiying candidate # 1544782499.563 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782499.565 * * [misc]simplify: iters left: 6 (17 enodes) 1544782499.575 * * [misc]simplify: iters left: 5 (29 enodes) 1544782499.588 * * [misc]simplify: iters left: 4 (51 enodes) 1544782499.611 * * [misc]simplify: iters left: 3 (85 enodes) 1544782499.645 * * [misc]simplify: iters left: 2 (118 enodes) 1544782499.688 * * [misc]simplify: iters left: 1 (135 enodes) 1544782499.756 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782499.756 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.757 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782499.759 * * [misc]simplify: iters left: 6 (14 enodes) 1544782499.764 * * [misc]simplify: iters left: 5 (19 enodes) 1544782499.772 * * [misc]simplify: iters left: 4 (24 enodes) 1544782499.781 * * [misc]simplify: iters left: 3 (27 enodes) 1544782499.792 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782499.792 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782499.792 * * * * [misc]progress: [ 69 / 810 ] simplifiying candidate # 1544782499.792 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.794 * * [misc]simplify: iters left: 6 (15 enodes) 1544782499.800 * * [misc]simplify: iters left: 5 (26 enodes) 1544782499.813 * * [misc]simplify: iters left: 4 (48 enodes) 1544782499.837 * * [misc]simplify: iters left: 3 (82 enodes) 1544782499.870 * * [misc]simplify: iters left: 2 (115 enodes) 1544782499.910 * * [misc]simplify: iters left: 1 (133 enodes) 1544782499.945 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.946 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782499.946 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782499.947 * * [misc]simplify: iters left: 6 (13 enodes) 1544782499.949 * * [misc]simplify: iters left: 5 (18 enodes) 1544782499.952 * * [misc]simplify: iters left: 4 (23 enodes) 1544782499.956 * * [misc]simplify: iters left: 3 (26 enodes) 1544782499.961 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782499.961 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782499.961 * * * * [misc]progress: [ 70 / 810 ] simplifiying candidate # 1544782499.961 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782499.962 * * [misc]simplify: iters left: 6 (16 enodes) 1544782499.966 * * [misc]simplify: iters left: 5 (29 enodes) 1544782499.973 * * [misc]simplify: iters left: 4 (48 enodes) 1544782499.986 * * [misc]simplify: iters left: 3 (86 enodes) 1544782500.028 * * [misc]simplify: iters left: 2 (269 enodes) 1544782500.136 * * [misc]simplify: iters left: 1 (331 enodes) 1544782500.188 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782500.188 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782500.189 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782500.190 * * [misc]simplify: iters left: 6 (12 enodes) 1544782500.195 * * [misc]simplify: iters left: 5 (17 enodes) 1544782500.201 * * [misc]simplify: iters left: 4 (22 enodes) 1544782500.208 * * [misc]simplify: iters left: 3 (25 enodes) 1544782500.217 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782500.217 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782500.217 * * * * [misc]progress: [ 71 / 810 ] simplifiying candidate # 1544782500.217 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782500.219 * * [misc]simplify: iters left: 6 (15 enodes) 1544782500.225 * * [misc]simplify: iters left: 5 (26 enodes) 1544782500.236 * * [misc]simplify: iters left: 4 (48 enodes) 1544782500.256 * * [misc]simplify: iters left: 3 (82 enodes) 1544782500.290 * * [misc]simplify: iters left: 2 (115 enodes) 1544782500.324 * * [misc]simplify: iters left: 1 (133 enodes) 1544782500.357 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782500.357 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782500.357 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782500.358 * * [misc]simplify: iters left: 6 (13 enodes) 1544782500.360 * * [misc]simplify: iters left: 5 (18 enodes) 1544782500.364 * * [misc]simplify: iters left: 4 (23 enodes) 1544782500.368 * * [misc]simplify: iters left: 3 (26 enodes) 1544782500.378 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782500.378 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782500.379 * * * * [misc]progress: [ 72 / 810 ] simplifiying candidate # 1544782500.379 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782500.380 * * [misc]simplify: iters left: 6 (15 enodes) 1544782500.389 * * [misc]simplify: iters left: 5 (28 enodes) 1544782500.402 * * [misc]simplify: iters left: 4 (49 enodes) 1544782500.422 * * [misc]simplify: iters left: 3 (90 enodes) 1544782500.467 * * [misc]simplify: iters left: 2 (271 enodes) 1544782500.577 * * [misc]simplify: iters left: 1 (343 enodes) 1544782500.634 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782500.634 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782500.635 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782500.636 * * [misc]simplify: iters left: 6 (12 enodes) 1544782500.641 * * [misc]simplify: iters left: 5 (17 enodes) 1544782500.648 * * [misc]simplify: iters left: 4 (22 enodes) 1544782500.655 * * [misc]simplify: iters left: 3 (25 enodes) 1544782500.665 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782500.665 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782500.665 * * * * [misc]progress: [ 73 / 810 ] simplifiying candidate # 1544782500.665 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782500.667 * * [misc]simplify: iters left: 6 (17 enodes) 1544782500.676 * * [misc]simplify: iters left: 5 (27 enodes) 1544782500.682 * * [misc]simplify: iters left: 4 (43 enodes) 1544782500.693 * * [misc]simplify: iters left: 3 (81 enodes) 1544782500.711 * * [misc]simplify: iters left: 2 (120 enodes) 1544782500.734 * * [misc]simplify: iters left: 1 (141 enodes) 1544782500.778 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782500.778 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782500.779 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782500.780 * * [misc]simplify: iters left: 6 (14 enodes) 1544782500.785 * * [misc]simplify: iters left: 5 (19 enodes) 1544782500.792 * * [misc]simplify: iters left: 4 (24 enodes) 1544782500.801 * * [misc]simplify: iters left: 3 (27 enodes) 1544782500.812 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782500.812 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782500.812 * * * * [misc]progress: [ 74 / 810 ] simplifiying candidate # 1544782500.812 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782500.814 * * [misc]simplify: iters left: 6 (14 enodes) 1544782500.819 * * [misc]simplify: iters left: 5 (22 enodes) 1544782500.828 * * [misc]simplify: iters left: 4 (29 enodes) 1544782500.840 * * [misc]simplify: iters left: 3 (44 enodes) 1544782500.857 * * [misc]simplify: iters left: 2 (55 enodes) 1544782500.873 * * [misc]simplify: iters left: 1 (58 enodes) 1544782500.890 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) 1544782500.890 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782500.891 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782500.891 * * [misc]simplify: iters left: 6 (12 enodes) 1544782500.894 * * [misc]simplify: iters left: 5 (17 enodes) 1544782500.896 * * [misc]simplify: iters left: 4 (19 enodes) 1544782500.900 * * [misc]simplify: iters left: 3 (23 enodes) 1544782500.904 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) 1544782500.904 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782500.904 * * * * [misc]progress: [ 75 / 810 ] simplifiying candidate # 1544782500.904 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782500.905 * * [misc]simplify: iters left: 6 (16 enodes) 1544782500.909 * * [misc]simplify: iters left: 5 (24 enodes) 1544782500.913 * * [misc]simplify: iters left: 4 (35 enodes) 1544782500.921 * * [misc]simplify: iters left: 3 (51 enodes) 1544782500.929 * * [misc]simplify: iters left: 2 (59 enodes) 1544782500.937 * * [misc]simplify: iters left: 1 (62 enodes) 1544782500.952 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782500.952 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782500.953 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782500.953 * * [misc]simplify: iters left: 6 (14 enodes) 1544782500.956 * * [misc]simplify: iters left: 5 (19 enodes) 1544782500.959 * * [misc]simplify: iters left: 4 (24 enodes) 1544782500.964 * * [misc]simplify: iters left: 3 (27 enodes) 1544782500.969 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782500.969 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782500.969 * * * * [misc]progress: [ 76 / 810 ] simplifiying candidate # 1544782500.969 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782500.970 * * [misc]simplify: iters left: 6 (16 enodes) 1544782500.974 * * [misc]simplify: iters left: 5 (26 enodes) 1544782500.979 * * [misc]simplify: iters left: 4 (35 enodes) 1544782500.994 * * [misc]simplify: iters left: 3 (57 enodes) 1544782501.017 * * [misc]simplify: iters left: 2 (104 enodes) 1544782501.052 * * [misc]simplify: iters left: 1 (110 enodes) 1544782501.075 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782501.075 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.075 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782501.076 * * [misc]simplify: iters left: 6 (13 enodes) 1544782501.080 * * [misc]simplify: iters left: 5 (18 enodes) 1544782501.086 * * [misc]simplify: iters left: 4 (23 enodes) 1544782501.094 * * [misc]simplify: iters left: 3 (26 enodes) 1544782501.102 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782501.102 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782501.102 * * * * [misc]progress: [ 77 / 810 ] simplifiying candidate # 1544782501.102 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.103 * * [misc]simplify: iters left: 6 (16 enodes) 1544782501.106 * * [misc]simplify: iters left: 5 (24 enodes) 1544782501.111 * * [misc]simplify: iters left: 4 (35 enodes) 1544782501.118 * * [misc]simplify: iters left: 3 (51 enodes) 1544782501.134 * * [misc]simplify: iters left: 2 (59 enodes) 1544782501.152 * * [misc]simplify: iters left: 1 (62 enodes) 1544782501.180 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782501.180 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782501.180 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.182 * * [misc]simplify: iters left: 6 (14 enodes) 1544782501.187 * * [misc]simplify: iters left: 5 (19 enodes) 1544782501.193 * * [misc]simplify: iters left: 4 (24 enodes) 1544782501.201 * * [misc]simplify: iters left: 3 (27 enodes) 1544782501.211 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782501.211 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782501.212 * * * * [misc]progress: [ 78 / 810 ] simplifiying candidate # 1544782501.212 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782501.213 * * [misc]simplify: iters left: 6 (15 enodes) 1544782501.220 * * [misc]simplify: iters left: 5 (25 enodes) 1544782501.229 * * [misc]simplify: iters left: 4 (34 enodes) 1544782501.246 * * [misc]simplify: iters left: 3 (61 enodes) 1544782501.270 * * [misc]simplify: iters left: 2 (99 enodes) 1544782501.301 * * [misc]simplify: iters left: 1 (103 enodes) 1544782501.320 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782501.320 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.320 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782501.321 * * [misc]simplify: iters left: 6 (13 enodes) 1544782501.326 * * [misc]simplify: iters left: 5 (18 enodes) 1544782501.333 * * [misc]simplify: iters left: 4 (23 enodes) 1544782501.340 * * [misc]simplify: iters left: 3 (26 enodes) 1544782501.350 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782501.350 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782501.350 * * * * [misc]progress: [ 79 / 810 ] simplifiying candidate # 1544782501.350 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782501.352 * * [misc]simplify: iters left: 6 (15 enodes) 1544782501.358 * * [misc]simplify: iters left: 5 (24 enodes) 1544782501.369 * * [misc]simplify: iters left: 4 (40 enodes) 1544782501.388 * * [misc]simplify: iters left: 3 (78 enodes) 1544782501.424 * * [misc]simplify: iters left: 2 (119 enodes) 1544782501.468 * * [misc]simplify: iters left: 1 (139 enodes) 1544782501.528 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.528 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782501.529 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782501.529 * * [misc]simplify: iters left: 6 (13 enodes) 1544782501.533 * * [misc]simplify: iters left: 5 (18 enodes) 1544782501.536 * * [misc]simplify: iters left: 4 (23 enodes) 1544782501.540 * * [misc]simplify: iters left: 3 (26 enodes) 1544782501.545 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782501.546 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782501.546 * * * * [misc]progress: [ 80 / 810 ] simplifiying candidate # 1544782501.546 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782501.547 * * [misc]simplify: iters left: 6 (16 enodes) 1544782501.550 * * [misc]simplify: iters left: 5 (24 enodes) 1544782501.556 * * [misc]simplify: iters left: 4 (35 enodes) 1544782501.563 * * [misc]simplify: iters left: 3 (51 enodes) 1544782501.572 * * [misc]simplify: iters left: 2 (59 enodes) 1544782501.580 * * [misc]simplify: iters left: 1 (62 enodes) 1544782501.595 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782501.595 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782501.595 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782501.596 * * [misc]simplify: iters left: 6 (14 enodes) 1544782501.598 * * [misc]simplify: iters left: 5 (19 enodes) 1544782501.603 * * [misc]simplify: iters left: 4 (24 enodes) 1544782501.607 * * [misc]simplify: iters left: 3 (27 enodes) 1544782501.612 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782501.612 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782501.612 * * * * [misc]progress: [ 81 / 810 ] simplifiying candidate # 1544782501.613 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.613 * * [misc]simplify: iters left: 6 (13 enodes) 1544782501.616 * * [misc]simplify: iters left: 5 (20 enodes) 1544782501.620 * * [misc]simplify: iters left: 4 (27 enodes) 1544782501.626 * * [misc]simplify: iters left: 3 (38 enodes) 1544782501.635 * * [misc]simplify: iters left: 2 (41 enodes) 1544782501.641 * * [misc]simplify: iters left: 1 (42 enodes) 1544782501.649 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782501.649 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782501.649 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.650 * * [misc]simplify: iters left: 6 (12 enodes) 1544782501.652 * * [misc]simplify: iters left: 5 (17 enodes) 1544782501.655 * * [misc]simplify: iters left: 4 (19 enodes) 1544782501.659 * * [misc]simplify: iters left: 3 (23 enodes) 1544782501.664 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782501.664 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.664 * * * * [misc]progress: [ 82 / 810 ] simplifiying candidate # 1544782501.665 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782501.665 * * [misc]simplify: iters left: 6 (15 enodes) 1544782501.669 * * [misc]simplify: iters left: 5 (24 enodes) 1544782501.676 * * [misc]simplify: iters left: 4 (34 enodes) 1544782501.691 * * [misc]simplify: iters left: 3 (64 enodes) 1544782501.717 * * [misc]simplify: iters left: 2 (156 enodes) 1544782501.780 * * [misc]simplify: iters left: 1 (160 enodes) 1544782501.799 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782501.800 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.800 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782501.804 * * [misc]simplify: iters left: 6 (12 enodes) 1544782501.808 * * [misc]simplify: iters left: 5 (17 enodes) 1544782501.811 * * [misc]simplify: iters left: 4 (22 enodes) 1544782501.815 * * [misc]simplify: iters left: 3 (25 enodes) 1544782501.820 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782501.820 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.820 * * * * [misc]progress: [ 83 / 810 ] simplifiying candidate # 1544782501.820 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.821 * * [misc]simplify: iters left: 6 (13 enodes) 1544782501.824 * * [misc]simplify: iters left: 5 (20 enodes) 1544782501.828 * * [misc]simplify: iters left: 4 (27 enodes) 1544782501.834 * * [misc]simplify: iters left: 3 (38 enodes) 1544782501.840 * * [misc]simplify: iters left: 2 (41 enodes) 1544782501.846 * * [misc]simplify: iters left: 1 (42 enodes) 1544782501.854 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782501.854 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782501.854 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782501.855 * * [misc]simplify: iters left: 6 (12 enodes) 1544782501.857 * * [misc]simplify: iters left: 5 (17 enodes) 1544782501.861 * * [misc]simplify: iters left: 4 (19 enodes) 1544782501.868 * * [misc]simplify: iters left: 3 (23 enodes) 1544782501.875 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782501.875 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.875 * * * * [misc]progress: [ 84 / 810 ] simplifiying candidate # 1544782501.876 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782501.877 * * [misc]simplify: iters left: 6 (14 enodes) 1544782501.883 * * [misc]simplify: iters left: 5 (23 enodes) 1544782501.894 * * [misc]simplify: iters left: 4 (33 enodes) 1544782501.910 * * [misc]simplify: iters left: 3 (60 enodes) 1544782501.937 * * [misc]simplify: iters left: 2 (147 enodes) 1544782501.968 * * [misc]simplify: iters left: 1 (154 enodes) 1544782501.986 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782501.986 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782501.987 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782501.989 * * [misc]simplify: iters left: 6 (12 enodes) 1544782501.992 * * [misc]simplify: iters left: 5 (17 enodes) 1544782501.995 * * [misc]simplify: iters left: 4 (22 enodes) 1544782501.999 * * [misc]simplify: iters left: 3 (25 enodes) 1544782502.004 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782502.004 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782502.004 * * * * [misc]progress: [ 85 / 810 ] simplifiying candidate # 1544782502.004 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782502.005 * * [misc]simplify: iters left: 6 (16 enodes) 1544782502.009 * * [misc]simplify: iters left: 5 (27 enodes) 1544782502.016 * * [misc]simplify: iters left: 4 (43 enodes) 1544782502.029 * * [misc]simplify: iters left: 3 (91 enodes) 1544782502.073 * * [misc]simplify: iters left: 2 (231 enodes) 1544782502.250 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782502.250 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.250 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782502.251 * * [misc]simplify: iters left: 6 (12 enodes) 1544782502.253 * * [misc]simplify: iters left: 5 (17 enodes) 1544782502.256 * * [misc]simplify: iters left: 4 (22 enodes) 1544782502.262 * * [misc]simplify: iters left: 3 (25 enodes) 1544782502.267 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782502.267 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.267 * * * * [misc]progress: [ 86 / 810 ] simplifiying candidate # 1544782502.267 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782502.268 * * [misc]simplify: iters left: 6 (16 enodes) 1544782502.272 * * [misc]simplify: iters left: 5 (26 enodes) 1544782502.277 * * [misc]simplify: iters left: 4 (34 enodes) 1544782502.285 * * [misc]simplify: iters left: 3 (46 enodes) 1544782502.293 * * [misc]simplify: iters left: 2 (72 enodes) 1544782502.306 * * [misc]simplify: iters left: 1 (85 enodes) 1544782502.318 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782502.318 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.318 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782502.319 * * [misc]simplify: iters left: 6 (13 enodes) 1544782502.323 * * [misc]simplify: iters left: 5 (18 enodes) 1544782502.328 * * [misc]simplify: iters left: 4 (23 enodes) 1544782502.335 * * [misc]simplify: iters left: 3 (26 enodes) 1544782502.346 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782502.346 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.346 * * * * [misc]progress: [ 87 / 810 ] simplifiying candidate # 1544782502.346 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.348 * * [misc]simplify: iters left: 6 (15 enodes) 1544782502.352 * * [misc]simplify: iters left: 5 (24 enodes) 1544782502.357 * * [misc]simplify: iters left: 4 (34 enodes) 1544782502.367 * * [misc]simplify: iters left: 3 (56 enodes) 1544782502.390 * * [misc]simplify: iters left: 2 (119 enodes) 1544782502.422 * * [misc]simplify: iters left: 1 (127 enodes) 1544782502.433 * [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.im y.re)))) 1544782502.433 * [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.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.433 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.434 * * [misc]simplify: iters left: 6 (12 enodes) 1544782502.436 * * [misc]simplify: iters left: 5 (17 enodes) 1544782502.441 * * [misc]simplify: iters left: 4 (22 enodes) 1544782502.445 * * [misc]simplify: iters left: 3 (25 enodes) 1544782502.451 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.451 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.452 * * * * [misc]progress: [ 88 / 810 ] simplifiying candidate # 1544782502.452 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt 1)) 1544782502.453 * * [misc]simplify: iters left: 6 (12 enodes) 1544782502.460 * * [misc]simplify: iters left: 5 (21 enodes) 1544782502.467 * * [misc]simplify: iters left: 4 (28 enodes) 1544782502.476 * * [misc]simplify: iters left: 3 (33 enodes) 1544782502.480 * * [misc]simplify: iters left: 2 (44 enodes) 1544782502.489 * * [misc]simplify: iters left: 1 (46 enodes) 1544782502.498 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782502.498 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782502.498 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782502.499 * * [misc]simplify: iters left: 6 (11 enodes) 1544782502.503 * * [misc]simplify: iters left: 5 (16 enodes) 1544782502.509 * * [misc]simplify: iters left: 4 (18 enodes) 1544782502.516 * * [misc]simplify: iters left: 3 (22 enodes) 1544782502.523 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782502.523 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782502.523 * * * * [misc]progress: [ 89 / 810 ] simplifiying candidate # 1544782502.524 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.525 * * [misc]simplify: iters left: 6 (15 enodes) 1544782502.532 * * [misc]simplify: iters left: 5 (24 enodes) 1544782502.541 * * [misc]simplify: iters left: 4 (34 enodes) 1544782502.554 * * [misc]simplify: iters left: 3 (56 enodes) 1544782502.570 * * [misc]simplify: iters left: 2 (119 enodes) 1544782502.592 * * [misc]simplify: iters left: 1 (127 enodes) 1544782502.602 * [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.im y.re)))) 1544782502.602 * [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.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.603 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.603 * * [misc]simplify: iters left: 6 (12 enodes) 1544782502.606 * * [misc]simplify: iters left: 5 (17 enodes) 1544782502.609 * * [misc]simplify: iters left: 4 (22 enodes) 1544782502.615 * * [misc]simplify: iters left: 3 (25 enodes) 1544782502.625 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.625 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.625 * * * * [misc]progress: [ 90 / 810 ] simplifiying candidate # 1544782502.625 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1) 1544782502.626 * * [misc]simplify: iters left: 6 (12 enodes) 1544782502.632 * * [misc]simplify: iters left: 5 (21 enodes) 1544782502.641 * * [misc]simplify: iters left: 4 (28 enodes) 1544782502.650 * * [misc]simplify: iters left: 3 (33 enodes) 1544782502.662 * * [misc]simplify: iters left: 2 (44 enodes) 1544782502.672 * * [misc]simplify: iters left: 1 (46 enodes) 1544782502.681 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782502.681 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782502.681 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782502.682 * * [misc]simplify: iters left: 6 (11 enodes) 1544782502.686 * * [misc]simplify: iters left: 5 (16 enodes) 1544782502.692 * * [misc]simplify: iters left: 4 (18 enodes) 1544782502.698 * * [misc]simplify: iters left: 3 (22 enodes) 1544782502.705 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782502.705 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782502.706 * * * * [misc]progress: [ 91 / 810 ] simplifiying candidate # 1544782502.706 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782502.708 * * [misc]simplify: iters left: 6 (15 enodes) 1544782502.714 * * [misc]simplify: iters left: 5 (24 enodes) 1544782502.724 * * [misc]simplify: iters left: 4 (40 enodes) 1544782502.745 * * [misc]simplify: iters left: 3 (78 enodes) 1544782502.777 * * [misc]simplify: iters left: 2 (119 enodes) 1544782502.826 * * [misc]simplify: iters left: 1 (139 enodes) 1544782502.889 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.890 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.890 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782502.891 * * [misc]simplify: iters left: 6 (13 enodes) 1544782502.894 * * [misc]simplify: iters left: 5 (18 enodes) 1544782502.897 * * [misc]simplify: iters left: 4 (23 enodes) 1544782502.901 * * [misc]simplify: iters left: 3 (26 enodes) 1544782502.907 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782502.907 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782502.907 * * * * [misc]progress: [ 92 / 810 ] simplifiying candidate # 1544782502.907 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782502.910 * * [misc]simplify: iters left: 6 (16 enodes) 1544782502.914 * * [misc]simplify: iters left: 5 (24 enodes) 1544782502.919 * * [misc]simplify: iters left: 4 (35 enodes) 1544782502.926 * * [misc]simplify: iters left: 3 (51 enodes) 1544782502.937 * * [misc]simplify: iters left: 2 (59 enodes) 1544782502.946 * * [misc]simplify: iters left: 1 (62 enodes) 1544782502.960 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782502.960 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782502.961 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782502.961 * * [misc]simplify: iters left: 6 (14 enodes) 1544782502.964 * * [misc]simplify: iters left: 5 (19 enodes) 1544782502.968 * * [misc]simplify: iters left: 4 (24 enodes) 1544782502.972 * * [misc]simplify: iters left: 3 (27 enodes) 1544782502.981 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782502.981 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782502.981 * * * * [misc]progress: [ 93 / 810 ] simplifiying candidate # 1544782502.982 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782502.983 * * [misc]simplify: iters left: 6 (13 enodes) 1544782502.989 * * [misc]simplify: iters left: 5 (20 enodes) 1544782502.995 * * [misc]simplify: iters left: 4 (27 enodes) 1544782503.005 * * [misc]simplify: iters left: 3 (38 enodes) 1544782503.015 * * [misc]simplify: iters left: 2 (41 enodes) 1544782503.025 * * [misc]simplify: iters left: 1 (42 enodes) 1544782503.037 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782503.037 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.037 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.038 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.040 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.043 * * [misc]simplify: iters left: 4 (19 enodes) 1544782503.047 * * [misc]simplify: iters left: 3 (23 enodes) 1544782503.051 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782503.051 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.051 * * * * [misc]progress: [ 94 / 810 ] simplifiying candidate # 1544782503.051 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782503.052 * * [misc]simplify: iters left: 6 (15 enodes) 1544782503.057 * * [misc]simplify: iters left: 5 (24 enodes) 1544782503.063 * * [misc]simplify: iters left: 4 (34 enodes) 1544782503.079 * * [misc]simplify: iters left: 3 (64 enodes) 1544782503.120 * * [misc]simplify: iters left: 2 (156 enodes) 1544782503.172 * * [misc]simplify: iters left: 1 (160 enodes) 1544782503.182 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782503.183 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.183 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782503.183 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.186 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.191 * * [misc]simplify: iters left: 4 (22 enodes) 1544782503.198 * * [misc]simplify: iters left: 3 (25 enodes) 1544782503.207 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782503.207 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.207 * * * * [misc]progress: [ 95 / 810 ] simplifiying candidate # 1544782503.208 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.211 * * [misc]simplify: iters left: 6 (13 enodes) 1544782503.216 * * [misc]simplify: iters left: 5 (20 enodes) 1544782503.224 * * [misc]simplify: iters left: 4 (27 enodes) 1544782503.235 * * [misc]simplify: iters left: 3 (38 enodes) 1544782503.246 * * [misc]simplify: iters left: 2 (41 enodes) 1544782503.257 * * [misc]simplify: iters left: 1 (42 enodes) 1544782503.266 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782503.267 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.267 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.267 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.270 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.273 * * [misc]simplify: iters left: 4 (19 enodes) 1544782503.277 * * [misc]simplify: iters left: 3 (23 enodes) 1544782503.281 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782503.281 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.281 * * * * [misc]progress: [ 96 / 810 ] simplifiying candidate # 1544782503.281 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782503.282 * * [misc]simplify: iters left: 6 (14 enodes) 1544782503.285 * * [misc]simplify: iters left: 5 (23 enodes) 1544782503.293 * * [misc]simplify: iters left: 4 (33 enodes) 1544782503.310 * * [misc]simplify: iters left: 3 (60 enodes) 1544782503.349 * * [misc]simplify: iters left: 2 (147 enodes) 1544782503.409 * * [misc]simplify: iters left: 1 (154 enodes) 1544782503.428 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782503.428 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.429 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782503.429 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.432 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.435 * * [misc]simplify: iters left: 4 (22 enodes) 1544782503.439 * * [misc]simplify: iters left: 3 (25 enodes) 1544782503.444 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782503.445 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.445 * * * * [misc]progress: [ 97 / 810 ] simplifiying candidate # 1544782503.445 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782503.448 * * [misc]simplify: iters left: 6 (15 enodes) 1544782503.451 * * [misc]simplify: iters left: 5 (26 enodes) 1544782503.461 * * [misc]simplify: iters left: 4 (50 enodes) 1544782503.488 * * [misc]simplify: iters left: 3 (95 enodes) 1544782503.537 * * [misc]simplify: iters left: 2 (183 enodes) 1544782503.592 * * [misc]simplify: iters left: 1 (221 enodes) 1544782503.622 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782503.622 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.622 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782503.623 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.625 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.628 * * [misc]simplify: iters left: 4 (22 enodes) 1544782503.632 * * [misc]simplify: iters left: 3 (25 enodes) 1544782503.637 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782503.637 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.637 * * * * [misc]progress: [ 98 / 810 ] simplifiying candidate # 1544782503.637 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782503.638 * * [misc]simplify: iters left: 6 (15 enodes) 1544782503.641 * * [misc]simplify: iters left: 5 (25 enodes) 1544782503.647 * * [misc]simplify: iters left: 4 (39 enodes) 1544782503.662 * * [misc]simplify: iters left: 3 (59 enodes) 1544782503.677 * * [misc]simplify: iters left: 2 (85 enodes) 1544782503.690 * * [misc]simplify: iters left: 1 (88 enodes) 1544782503.700 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782503.700 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.700 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782503.701 * * [misc]simplify: iters left: 6 (13 enodes) 1544782503.704 * * [misc]simplify: iters left: 5 (18 enodes) 1544782503.710 * * [misc]simplify: iters left: 4 (23 enodes) 1544782503.717 * * [misc]simplify: iters left: 3 (26 enodes) 1544782503.726 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782503.726 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.726 * * * * [misc]progress: [ 99 / 810 ] simplifiying candidate # 1544782503.726 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.727 * * [misc]simplify: iters left: 6 (14 enodes) 1544782503.733 * * [misc]simplify: iters left: 5 (23 enodes) 1544782503.742 * * [misc]simplify: iters left: 4 (38 enodes) 1544782503.762 * * [misc]simplify: iters left: 3 (65 enodes) 1544782503.796 * * [misc]simplify: iters left: 2 (141 enodes) 1544782503.847 * * [misc]simplify: iters left: 1 (143 enodes) 1544782503.863 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782503.864 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.864 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.865 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.870 * * [misc]simplify: iters left: 5 (17 enodes) 1544782503.876 * * [misc]simplify: iters left: 4 (22 enodes) 1544782503.883 * * [misc]simplify: iters left: 3 (25 enodes) 1544782503.895 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.895 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782503.895 * * * * [misc]progress: [ 100 / 810 ] simplifiying candidate # 1544782503.895 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt 1)) 1544782503.896 * * [misc]simplify: iters left: 6 (12 enodes) 1544782503.903 * * [misc]simplify: iters left: 5 (21 enodes) 1544782503.909 * * [misc]simplify: iters left: 4 (27 enodes) 1544782503.918 * * [misc]simplify: iters left: 3 (32 enodes) 1544782503.926 * * [misc]simplify: iters left: 2 (37 enodes) 1544782503.936 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782503.936 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782503.937 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782503.937 * * [misc]simplify: iters left: 6 (11 enodes) 1544782503.942 * * [misc]simplify: iters left: 5 (16 enodes) 1544782503.947 * * [misc]simplify: iters left: 4 (18 enodes) 1544782503.953 * * [misc]simplify: iters left: 3 (22 enodes) 1544782503.960 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782503.960 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782503.960 * * * * [misc]progress: [ 101 / 810 ] simplifiying candidate # 1544782503.960 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782503.961 * * [misc]simplify: iters left: 6 (14 enodes) 1544782503.967 * * [misc]simplify: iters left: 5 (23 enodes) 1544782503.977 * * [misc]simplify: iters left: 4 (38 enodes) 1544782503.993 * * [misc]simplify: iters left: 3 (65 enodes) 1544782504.015 * * [misc]simplify: iters left: 2 (141 enodes) 1544782504.044 * * [misc]simplify: iters left: 1 (143 enodes) 1544782504.055 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.055 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.055 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.056 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.059 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.063 * * [misc]simplify: iters left: 4 (22 enodes) 1544782504.067 * * [misc]simplify: iters left: 3 (25 enodes) 1544782504.072 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.072 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.072 * * * * [misc]progress: [ 102 / 810 ] simplifiying candidate # 1544782504.073 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) 1544782504.073 * * [misc]simplify: iters left: 6 (11 enodes) 1544782504.075 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.078 * * [misc]simplify: iters left: 4 (22 enodes) 1544782504.083 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.087 * * [misc]simplify: iters left: 2 (35 enodes) 1544782504.092 * * [misc]simplify: iters left: 1 (37 enodes) 1544782504.096 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782504.096 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.096 * [enter]simplify: Simplifying (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782504.097 * * [misc]simplify: iters left: 6 (11 enodes) 1544782504.102 * * [misc]simplify: iters left: 5 (16 enodes) 1544782504.107 * * [misc]simplify: iters left: 4 (18 enodes) 1544782504.113 * * [misc]simplify: iters left: 3 (22 enodes) 1544782504.121 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782504.121 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782504.121 * * * * [misc]progress: [ 103 / 810 ] simplifiying candidate # 1544782504.122 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.123 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.128 * * [misc]simplify: iters left: 5 (22 enodes) 1544782504.132 * * [misc]simplify: iters left: 4 (30 enodes) 1544782504.138 * * [misc]simplify: iters left: 3 (35 enodes) 1544782504.144 * * [misc]simplify: iters left: 2 (39 enodes) 1544782504.154 * * [misc]simplify: iters left: 1 (41 enodes) 1544782504.168 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782504.168 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.168 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782504.169 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.174 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.179 * * [misc]simplify: iters left: 4 (19 enodes) 1544782504.186 * * [misc]simplify: iters left: 3 (22 enodes) 1544782504.194 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782504.194 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.194 * * * * [misc]progress: [ 104 / 810 ] simplifiying candidate # 1544782504.195 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782504.196 * * [misc]simplify: iters left: 6 (16 enodes) 1544782504.203 * * [misc]simplify: iters left: 5 (24 enodes) 1544782504.211 * * [misc]simplify: iters left: 4 (31 enodes) 1544782504.224 * * [misc]simplify: iters left: 3 (37 enodes) 1544782504.236 * * [misc]simplify: iters left: 2 (43 enodes) 1544782504.254 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.254 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.254 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782504.255 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.260 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.268 * * [misc]simplify: iters left: 4 (24 enodes) 1544782504.277 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.287 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782504.288 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.288 * * * * [misc]progress: [ 105 / 810 ] simplifiying candidate # 1544782504.288 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.289 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.295 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.303 * * [misc]simplify: iters left: 4 (28 enodes) 1544782504.313 * * [misc]simplify: iters left: 3 (34 enodes) 1544782504.324 * * [misc]simplify: iters left: 2 (40 enodes) 1544782504.340 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.340 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.341 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.342 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.347 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.355 * * [misc]simplify: iters left: 4 (23 enodes) 1544782504.363 * * [misc]simplify: iters left: 3 (26 enodes) 1544782504.372 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.372 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.372 * * * * [misc]progress: [ 106 / 810 ] simplifiying candidate # 1544782504.372 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782504.373 * * [misc]simplify: iters left: 6 (15 enodes) 1544782504.377 * * [misc]simplify: iters left: 5 (24 enodes) 1544782504.382 * * [misc]simplify: iters left: 4 (31 enodes) 1544782504.387 * * [misc]simplify: iters left: 3 (37 enodes) 1544782504.392 * * [misc]simplify: iters left: 2 (42 enodes) 1544782504.399 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.399 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.399 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.400 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.402 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.405 * * [misc]simplify: iters left: 4 (22 enodes) 1544782504.409 * * [misc]simplify: iters left: 3 (25 enodes) 1544782504.414 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.414 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.414 * * * * [misc]progress: [ 107 / 810 ] simplifiying candidate # 1544782504.414 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.415 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.418 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.425 * * [misc]simplify: iters left: 4 (28 enodes) 1544782504.435 * * [misc]simplify: iters left: 3 (34 enodes) 1544782504.446 * * [misc]simplify: iters left: 2 (40 enodes) 1544782504.464 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.464 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.465 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.466 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.471 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.477 * * [misc]simplify: iters left: 4 (23 enodes) 1544782504.485 * * [misc]simplify: iters left: 3 (26 enodes) 1544782504.496 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.496 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.496 * * * * [misc]progress: [ 108 / 810 ] simplifiying candidate # 1544782504.496 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782504.497 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.503 * * [misc]simplify: iters left: 5 (23 enodes) 1544782504.512 * * [misc]simplify: iters left: 4 (30 enodes) 1544782504.523 * * [misc]simplify: iters left: 3 (38 enodes) 1544782504.533 * * [misc]simplify: iters left: 2 (43 enodes) 1544782504.544 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782504.544 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.544 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.545 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.547 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.550 * * [misc]simplify: iters left: 4 (22 enodes) 1544782504.554 * * [misc]simplify: iters left: 3 (25 enodes) 1544782504.559 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.559 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.559 * * * * [misc]progress: [ 109 / 810 ] simplifiying candidate # 1544782504.559 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.560 * * [misc]simplify: iters left: 6 (16 enodes) 1544782504.564 * * [misc]simplify: iters left: 5 (24 enodes) 1544782504.570 * * [misc]simplify: iters left: 4 (32 enodes) 1544782504.576 * * [misc]simplify: iters left: 3 (40 enodes) 1544782504.582 * * [misc]simplify: iters left: 2 (41 enodes) 1544782504.590 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.590 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.590 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782504.591 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.594 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.597 * * [misc]simplify: iters left: 4 (24 enodes) 1544782504.601 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.606 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.607 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.607 * * * * [misc]progress: [ 110 / 810 ] simplifiying candidate # 1544782504.607 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782504.608 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.610 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.614 * * [misc]simplify: iters left: 4 (21 enodes) 1544782504.617 * * [misc]simplify: iters left: 3 (24 enodes) 1544782504.622 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782504.622 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.622 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782504.623 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.625 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.628 * * [misc]simplify: iters left: 4 (19 enodes) 1544782504.632 * * [misc]simplify: iters left: 3 (23 enodes) 1544782504.636 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) 1544782504.636 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.636 * * * * [misc]progress: [ 111 / 810 ] simplifiying candidate # 1544782504.636 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.638 * * [misc]simplify: iters left: 6 (15 enodes) 1544782504.642 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.646 * * [misc]simplify: iters left: 4 (26 enodes) 1544782504.650 * * [misc]simplify: iters left: 3 (29 enodes) 1544782504.660 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.660 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.660 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.662 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.667 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.671 * * [misc]simplify: iters left: 4 (24 enodes) 1544782504.675 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.681 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.681 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.681 * * * * [misc]progress: [ 112 / 810 ] simplifiying candidate # 1544782504.681 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782504.682 * * [misc]simplify: iters left: 6 (15 enodes) 1544782504.686 * * [misc]simplify: iters left: 5 (23 enodes) 1544782504.690 * * [misc]simplify: iters left: 4 (28 enodes) 1544782504.696 * * [misc]simplify: iters left: 3 (35 enodes) 1544782504.700 * * [misc]simplify: iters left: 2 (36 enodes) 1544782504.704 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782504.705 * [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.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.705 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.705 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.708 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.711 * * [misc]simplify: iters left: 4 (23 enodes) 1544782504.715 * * [misc]simplify: iters left: 3 (26 enodes) 1544782504.727 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782504.727 * [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.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.727 * * * * [misc]progress: [ 113 / 810 ] simplifiying candidate # 1544782504.728 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.729 * * [misc]simplify: iters left: 6 (15 enodes) 1544782504.735 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.743 * * [misc]simplify: iters left: 4 (26 enodes) 1544782504.751 * * [misc]simplify: iters left: 3 (29 enodes) 1544782504.762 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.763 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.763 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.764 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.769 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.774 * * [misc]simplify: iters left: 4 (24 enodes) 1544782504.778 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.783 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.783 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.783 * * * * [misc]progress: [ 114 / 810 ] simplifiying candidate # 1544782504.784 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782504.784 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.788 * * [misc]simplify: iters left: 5 (22 enodes) 1544782504.792 * * [misc]simplify: iters left: 4 (27 enodes) 1544782504.797 * * [misc]simplify: iters left: 3 (35 enodes) 1544782504.804 * * [misc]simplify: iters left: 2 (36 enodes) 1544782504.813 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) 1544782504.813 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.813 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782504.814 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.817 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.821 * * [misc]simplify: iters left: 4 (23 enodes) 1544782504.826 * * [misc]simplify: iters left: 3 (26 enodes) 1544782504.831 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782504.832 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.832 * * * * [misc]progress: [ 115 / 810 ] simplifiying candidate # 1544782504.832 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.833 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.836 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.840 * * [misc]simplify: iters left: 4 (29 enodes) 1544782504.849 * * [misc]simplify: iters left: 3 (37 enodes) 1544782504.860 * * [misc]simplify: iters left: 2 (38 enodes) 1544782504.874 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782504.874 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.875 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782504.876 * * [misc]simplify: iters left: 6 (13 enodes) 1544782504.881 * * [misc]simplify: iters left: 5 (18 enodes) 1544782504.889 * * [misc]simplify: iters left: 4 (23 enodes) 1544782504.896 * * [misc]simplify: iters left: 3 (26 enodes) 1544782504.906 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782504.906 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.906 * * * * [misc]progress: [ 116 / 810 ] simplifiying candidate # 1544782504.906 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782504.908 * * [misc]simplify: iters left: 6 (15 enodes) 1544782504.914 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.921 * * [misc]simplify: iters left: 4 (26 enodes) 1544782504.930 * * [misc]simplify: iters left: 3 (29 enodes) 1544782504.936 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782504.937 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.937 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782504.939 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.941 * * [misc]simplify: iters left: 5 (19 enodes) 1544782504.945 * * [misc]simplify: iters left: 4 (24 enodes) 1544782504.949 * * [misc]simplify: iters left: 3 (27 enodes) 1544782504.955 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782504.955 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782504.955 * * * * [misc]progress: [ 117 / 810 ] simplifiying candidate # 1544782504.955 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.956 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.958 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.961 * * [misc]simplify: iters left: 4 (19 enodes) 1544782504.965 * * [misc]simplify: iters left: 3 (23 enodes) 1544782504.969 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782504.969 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782504.969 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782504.969 * * [misc]simplify: iters left: 6 (12 enodes) 1544782504.972 * * [misc]simplify: iters left: 5 (17 enodes) 1544782504.975 * * [misc]simplify: iters left: 4 (19 enodes) 1544782504.981 * * [misc]simplify: iters left: 3 (23 enodes) 1544782504.986 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782504.986 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782504.986 * * * * [misc]progress: [ 118 / 810 ] simplifiying candidate # 1544782504.986 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782504.987 * * [misc]simplify: iters left: 6 (14 enodes) 1544782504.990 * * [misc]simplify: iters left: 5 (21 enodes) 1544782504.994 * * [misc]simplify: iters left: 4 (26 enodes) 1544782504.999 * * [misc]simplify: iters left: 3 (33 enodes) 1544782505.003 * * [misc]simplify: iters left: 2 (34 enodes) 1544782505.008 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.008 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.008 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.008 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.011 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.019 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.026 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.036 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.037 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.037 * * * * [misc]progress: [ 119 / 810 ] simplifiying candidate # 1544782505.037 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.038 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.043 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.049 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.056 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.064 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.064 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.065 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.066 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.069 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.072 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.076 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.080 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.080 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.080 * * * * [misc]progress: [ 120 / 810 ] simplifiying candidate # 1544782505.080 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782505.081 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.083 * * [misc]simplify: iters left: 5 (20 enodes) 1544782505.087 * * [misc]simplify: iters left: 4 (25 enodes) 1544782505.092 * * [misc]simplify: iters left: 3 (32 enodes) 1544782505.096 * * [misc]simplify: iters left: 2 (33 enodes) 1544782505.101 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.101 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.101 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.101 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.104 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.107 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.114 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.125 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.125 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.125 * * * * [misc]progress: [ 121 / 810 ] simplifiying candidate # 1544782505.126 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.127 * * [misc]simplify: iters left: 6 (15 enodes) 1544782505.134 * * [misc]simplify: iters left: 5 (24 enodes) 1544782505.143 * * [misc]simplify: iters left: 4 (31 enodes) 1544782505.154 * * [misc]simplify: iters left: 3 (42 enodes) 1544782505.159 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.160 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.160 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.160 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.163 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.166 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.170 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.174 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.174 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.175 * * * * [misc]progress: [ 122 / 810 ] simplifiying candidate # 1544782505.175 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782505.176 * * [misc]simplify: iters left: 6 (15 enodes) 1544782505.179 * * [misc]simplify: iters left: 5 (23 enodes) 1544782505.187 * * [misc]simplify: iters left: 4 (26 enodes) 1544782505.196 * * [misc]simplify: iters left: 3 (33 enodes) 1544782505.201 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782505.201 * [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.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.201 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782505.202 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.204 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.208 * * [misc]simplify: iters left: 4 (23 enodes) 1544782505.212 * * [misc]simplify: iters left: 3 (26 enodes) 1544782505.217 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782505.217 * [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.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.217 * * * * [misc]progress: [ 123 / 810 ] simplifiying candidate # 1544782505.217 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.219 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.222 * * [misc]simplify: iters left: 5 (21 enodes) 1544782505.226 * * [misc]simplify: iters left: 4 (24 enodes) 1544782505.231 * * [misc]simplify: iters left: 3 (31 enodes) 1544782505.235 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.235 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.235 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.236 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.238 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.244 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.251 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.260 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.260 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.260 * * * * [misc]progress: [ 124 / 810 ] simplifiying candidate # 1544782505.260 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt 1)) 1544782505.261 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.268 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.273 * * [misc]simplify: iters left: 4 (20 enodes) 1544782505.278 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.283 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782505.283 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.283 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782505.284 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.288 * * [misc]simplify: iters left: 5 (16 enodes) 1544782505.293 * * [misc]simplify: iters left: 4 (18 enodes) 1544782505.299 * * [misc]simplify: iters left: 3 (22 enodes) 1544782505.305 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782505.305 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782505.305 * * * * [misc]progress: [ 125 / 810 ] simplifiying candidate # 1544782505.305 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.307 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.312 * * [misc]simplify: iters left: 5 (21 enodes) 1544782505.318 * * [misc]simplify: iters left: 4 (24 enodes) 1544782505.326 * * [misc]simplify: iters left: 3 (31 enodes) 1544782505.333 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.333 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.335 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.336 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.340 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.345 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.352 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.360 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.360 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.360 * * * * [misc]progress: [ 126 / 810 ] simplifiying candidate # 1544782505.361 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1) 1544782505.361 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.366 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.368 * * [misc]simplify: iters left: 4 (20 enodes) 1544782505.371 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.374 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782505.374 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.374 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782505.375 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.377 * * [misc]simplify: iters left: 5 (16 enodes) 1544782505.380 * * [misc]simplify: iters left: 4 (18 enodes) 1544782505.383 * * [misc]simplify: iters left: 3 (22 enodes) 1544782505.387 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782505.387 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782505.387 * * * * [misc]progress: [ 127 / 810 ] simplifiying candidate # 1544782505.387 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.388 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.391 * * [misc]simplify: iters left: 5 (21 enodes) 1544782505.395 * * [misc]simplify: iters left: 4 (29 enodes) 1544782505.401 * * [misc]simplify: iters left: 3 (37 enodes) 1544782505.406 * * [misc]simplify: iters left: 2 (38 enodes) 1544782505.414 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.414 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.414 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.415 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.418 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.422 * * [misc]simplify: iters left: 4 (23 enodes) 1544782505.429 * * [misc]simplify: iters left: 3 (26 enodes) 1544782505.439 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782505.439 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782505.439 * * * * [misc]progress: [ 128 / 810 ] simplifiying candidate # 1544782505.440 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782505.441 * * [misc]simplify: iters left: 6 (15 enodes) 1544782505.447 * * [misc]simplify: iters left: 5 (21 enodes) 1544782505.456 * * [misc]simplify: iters left: 4 (26 enodes) 1544782505.462 * * [misc]simplify: iters left: 3 (29 enodes) 1544782505.469 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782505.469 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.469 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782505.470 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.472 * * [misc]simplify: iters left: 5 (19 enodes) 1544782505.476 * * [misc]simplify: iters left: 4 (24 enodes) 1544782505.480 * * [misc]simplify: iters left: 3 (27 enodes) 1544782505.486 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) 1544782505.486 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782505.486 * * * * [misc]progress: [ 129 / 810 ] simplifiying candidate # 1544782505.486 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.487 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.489 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.492 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.496 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.504 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.504 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.504 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.505 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.510 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.515 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.519 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.523 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.523 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.523 * * * * [misc]progress: [ 130 / 810 ] simplifiying candidate # 1544782505.524 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782505.524 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.529 * * [misc]simplify: iters left: 5 (21 enodes) 1544782505.533 * * [misc]simplify: iters left: 4 (26 enodes) 1544782505.539 * * [misc]simplify: iters left: 3 (33 enodes) 1544782505.546 * * [misc]simplify: iters left: 2 (34 enodes) 1544782505.554 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.555 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.555 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.556 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.561 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.567 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.574 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.582 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.582 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.582 * * * * [misc]progress: [ 131 / 810 ] simplifiying candidate # 1544782505.582 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.583 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.585 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.588 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.591 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.595 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.595 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.596 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.596 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.599 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.602 * * [misc]simplify: iters left: 4 (19 enodes) 1544782505.605 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.611 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782505.611 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.611 * * * * [misc]progress: [ 132 / 810 ] simplifiying candidate # 1544782505.611 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782505.614 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.620 * * [misc]simplify: iters left: 5 (20 enodes) 1544782505.628 * * [misc]simplify: iters left: 4 (25 enodes) 1544782505.637 * * [misc]simplify: iters left: 3 (32 enodes) 1544782505.641 * * [misc]simplify: iters left: 2 (33 enodes) 1544782505.646 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.646 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.646 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.647 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.650 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.654 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.657 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.663 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782505.663 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.663 * * * * [misc]progress: [ 133 / 810 ] simplifiying candidate # 1544782505.663 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.664 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.667 * * [misc]simplify: iters left: 5 (23 enodes) 1544782505.672 * * [misc]simplify: iters left: 4 (33 enodes) 1544782505.678 * * [misc]simplify: iters left: 3 (45 enodes) 1544782505.692 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.692 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.692 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.693 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.698 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.704 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.712 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.723 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782505.723 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.723 * * * * [misc]progress: [ 134 / 810 ] simplifiying candidate # 1544782505.723 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782505.725 * * [misc]simplify: iters left: 6 (14 enodes) 1544782505.730 * * [misc]simplify: iters left: 5 (22 enodes) 1544782505.739 * * [misc]simplify: iters left: 4 (28 enodes) 1544782505.748 * * [misc]simplify: iters left: 3 (31 enodes) 1544782505.757 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) 1544782505.757 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.757 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782505.759 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.764 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.770 * * [misc]simplify: iters left: 4 (23 enodes) 1544782505.778 * * [misc]simplify: iters left: 3 (26 enodes) 1544782505.788 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782505.788 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.788 * * * * [misc]progress: [ 135 / 810 ] simplifiying candidate # 1544782505.788 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.789 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.792 * * [misc]simplify: iters left: 5 (20 enodes) 1544782505.796 * * [misc]simplify: iters left: 4 (27 enodes) 1544782505.800 * * [misc]simplify: iters left: 3 (30 enodes) 1544782505.804 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.804 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.804 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.805 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.807 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.810 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.814 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.822 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.822 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.822 * * * * [misc]progress: [ 136 / 810 ] simplifiying candidate # 1544782505.822 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt 1)) 1544782505.823 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.829 * * [misc]simplify: iters left: 5 (18 enodes) 1544782505.836 * * [misc]simplify: iters left: 4 (20 enodes) 1544782505.842 * * [misc]simplify: iters left: 3 (23 enodes) 1544782505.848 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782505.848 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.848 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782505.849 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.854 * * [misc]simplify: iters left: 5 (16 enodes) 1544782505.860 * * [misc]simplify: iters left: 4 (18 enodes) 1544782505.866 * * [misc]simplify: iters left: 3 (22 enodes) 1544782505.874 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782505.874 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782505.874 * * * * [misc]progress: [ 137 / 810 ] simplifiying candidate # 1544782505.874 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.875 * * [misc]simplify: iters left: 6 (13 enodes) 1544782505.880 * * [misc]simplify: iters left: 5 (20 enodes) 1544782505.887 * * [misc]simplify: iters left: 4 (27 enodes) 1544782505.895 * * [misc]simplify: iters left: 3 (30 enodes) 1544782505.903 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.903 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.904 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.905 * * [misc]simplify: iters left: 6 (12 enodes) 1544782505.909 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.916 * * [misc]simplify: iters left: 4 (22 enodes) 1544782505.923 * * [misc]simplify: iters left: 3 (25 enodes) 1544782505.931 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782505.931 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782505.931 * * * * [misc]progress: [ 138 / 810 ] simplifiying candidate # 1544782505.931 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) 1544782505.932 * * [misc]simplify: iters left: 6 (10 enodes) 1544782505.936 * * [misc]simplify: iters left: 5 (15 enodes) 1544782505.940 * * [misc]simplify: iters left: 4 (17 enodes) 1544782505.945 * * [misc]simplify: iters left: 3 (20 enodes) 1544782505.950 * [exit]simplify: Simplified to (sqrt (fma y.im x.im (* y.re x.re))) 1544782505.950 * [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 (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782505.950 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782505.951 * * [misc]simplify: iters left: 6 (11 enodes) 1544782505.955 * * [misc]simplify: iters left: 5 (16 enodes) 1544782505.960 * * [misc]simplify: iters left: 4 (18 enodes) 1544782505.966 * * [misc]simplify: iters left: 3 (22 enodes) 1544782505.975 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782505.975 * [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 (fma x.im y.im (* y.re x.re))) (hypot y.im y.re))) (hypot y.im y.re))) 1544782505.975 * * * * [misc]progress: [ 139 / 810 ] simplifiying candidate # 1544782505.975 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782505.976 * * [misc]simplify: iters left: 6 (9 enodes) 1544782505.980 * * [misc]simplify: iters left: 5 (17 enodes) 1544782505.986 * * [misc]simplify: iters left: 4 (23 enodes) 1544782505.992 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.000 * * [misc]simplify: iters left: 2 (28 enodes) 1544782506.008 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.008 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.009 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.010 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.014 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.018 * * [misc]simplify: iters left: 4 (18 enodes) 1544782506.024 * * [misc]simplify: iters left: 3 (21 enodes) 1544782506.031 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.031 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.031 * * * * [misc]progress: [ 140 / 810 ] simplifiying candidate # 1544782506.031 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782506.033 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.037 * * [misc]simplify: iters left: 5 (19 enodes) 1544782506.043 * * [misc]simplify: iters left: 4 (24 enodes) 1544782506.050 * * [misc]simplify: iters left: 3 (27 enodes) 1544782506.058 * * [misc]simplify: iters left: 2 (33 enodes) 1544782506.070 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.070 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.070 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.071 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.075 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.081 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.088 * * [misc]simplify: iters left: 3 (26 enodes) 1544782506.100 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.101 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.101 * * * * [misc]progress: [ 141 / 810 ] simplifiying candidate # 1544782506.101 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.102 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.106 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.110 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.113 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.117 * * [misc]simplify: iters left: 2 (30 enodes) 1544782506.123 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.123 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.124 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.124 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.127 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.132 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.139 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.149 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782506.149 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782506.149 * * * * [misc]progress: [ 142 / 810 ] simplifiying candidate # 1544782506.149 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782506.150 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.155 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.162 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.168 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.173 * * [misc]simplify: iters left: 2 (25 enodes) 1544782506.178 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.178 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.178 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.179 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.183 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.189 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.196 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.205 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.205 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.205 * * * * [misc]progress: [ 143 / 810 ] simplifiying candidate # 1544782506.205 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.206 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.210 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.219 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.225 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.233 * * [misc]simplify: iters left: 2 (30 enodes) 1544782506.248 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.248 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.248 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.249 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.254 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.261 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.266 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.271 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782506.271 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782506.271 * * * * [misc]progress: [ 144 / 810 ] simplifiying candidate # 1544782506.271 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782506.272 * * [misc]simplify: iters left: 6 (9 enodes) 1544782506.273 * * [misc]simplify: iters left: 5 (15 enodes) 1544782506.277 * * [misc]simplify: iters left: 4 (20 enodes) 1544782506.280 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.283 * * [misc]simplify: iters left: 2 (25 enodes) 1544782506.286 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.286 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.286 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.287 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.289 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.293 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.300 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.308 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.308 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.308 * * * * [misc]progress: [ 145 / 810 ] simplifiying candidate # 1544782506.309 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.310 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.313 * * [misc]simplify: iters left: 5 (19 enodes) 1544782506.317 * * [misc]simplify: iters left: 4 (25 enodes) 1544782506.322 * * [misc]simplify: iters left: 3 (30 enodes) 1544782506.327 * * [misc]simplify: iters left: 2 (31 enodes) 1544782506.333 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.333 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.334 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.334 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.337 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.341 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.349 * * [misc]simplify: iters left: 3 (26 enodes) 1544782506.359 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.359 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.359 * * * * [misc]progress: [ 146 / 810 ] simplifiying candidate # 1544782506.360 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782506.361 * * [misc]simplify: iters left: 6 (9 enodes) 1544782506.364 * * [misc]simplify: iters left: 5 (14 enodes) 1544782506.370 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782506.370 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.370 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.371 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.376 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.382 * * [misc]simplify: iters left: 4 (18 enodes) 1544782506.389 * * [misc]simplify: iters left: 3 (22 enodes) 1544782506.396 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) 1544782506.396 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.396 * * * * [misc]progress: [ 147 / 810 ] simplifiying candidate # 1544782506.397 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.398 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.402 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.407 * * [misc]simplify: iters left: 4 (19 enodes) 1544782506.415 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.415 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.415 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.416 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.421 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.427 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.434 * * [misc]simplify: iters left: 3 (26 enodes) 1544782506.445 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.445 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.445 * * * * [misc]progress: [ 148 / 810 ] simplifiying candidate # 1544782506.445 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782506.446 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.451 * * [misc]simplify: iters left: 5 (15 enodes) 1544782506.457 * * [misc]simplify: iters left: 4 (18 enodes) 1544782506.462 * * [misc]simplify: iters left: 3 (21 enodes) 1544782506.467 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782506.467 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.467 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.468 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.473 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.477 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.481 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.485 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.485 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.485 * * * * [misc]progress: [ 149 / 810 ] simplifiying candidate # 1544782506.486 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.486 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.488 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.491 * * [misc]simplify: iters left: 4 (19 enodes) 1544782506.495 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.495 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.495 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.496 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.498 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.501 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.505 * * [misc]simplify: iters left: 3 (26 enodes) 1544782506.510 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.510 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.510 * * * * [misc]progress: [ 150 / 810 ] simplifiying candidate # 1544782506.510 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782506.511 * * [misc]simplify: iters left: 6 (9 enodes) 1544782506.513 * * [misc]simplify: iters left: 5 (14 enodes) 1544782506.516 * * [misc]simplify: iters left: 4 (17 enodes) 1544782506.518 * * [misc]simplify: iters left: 3 (21 enodes) 1544782506.521 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782506.521 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.521 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.522 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.524 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.527 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.532 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.537 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.537 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.537 * * * * [misc]progress: [ 151 / 810 ] simplifiying candidate # 1544782506.537 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.538 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.540 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.543 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.551 * * [misc]simplify: iters left: 3 (27 enodes) 1544782506.555 * * [misc]simplify: iters left: 2 (28 enodes) 1544782506.561 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.561 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.561 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.562 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.564 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.568 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.572 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.578 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.578 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (fma x.im y.im (* y.re x.re)) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782506.578 * * * * [misc]progress: [ 152 / 810 ] simplifiying candidate # 1544782506.578 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782506.580 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.584 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.589 * * [misc]simplify: iters left: 4 (19 enodes) 1544782506.597 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782506.597 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.597 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.599 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.604 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.610 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.615 * * [misc]simplify: iters left: 3 (26 enodes) 1544782506.620 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.620 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.620 * * * * [misc]progress: [ 153 / 810 ] simplifiying candidate # 1544782506.620 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.620 * * [misc]simplify: iters left: 6 (8 enodes) 1544782506.623 * * [misc]simplify: iters left: 5 (12 enodes) 1544782506.625 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782506.625 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.626 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.626 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.628 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.631 * * [misc]simplify: iters left: 4 (18 enodes) 1544782506.634 * * [misc]simplify: iters left: 3 (22 enodes) 1544782506.638 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782506.638 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.638 * * * * [misc]progress: [ 154 / 810 ] simplifiying candidate # 1544782506.638 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782506.639 * * [misc]simplify: iters left: 6 (9 enodes) 1544782506.641 * * [misc]simplify: iters left: 5 (13 enodes) 1544782506.644 * * [misc]simplify: iters left: 4 (16 enodes) 1544782506.649 * * [misc]simplify: iters left: 3 (19 enodes) 1544782506.653 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782506.653 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.653 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.655 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.659 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.665 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.672 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.678 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.678 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.678 * * * * [misc]progress: [ 155 / 810 ] simplifiying candidate # 1544782506.678 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.679 * * [misc]simplify: iters left: 6 (8 enodes) 1544782506.681 * * [misc]simplify: iters left: 5 (12 enodes) 1544782506.684 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782506.685 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.685 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.686 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.688 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.692 * * [misc]simplify: iters left: 4 (18 enodes) 1544782506.697 * * [misc]simplify: iters left: 3 (22 enodes) 1544782506.703 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782506.703 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.704 * * * * [misc]progress: [ 156 / 810 ] simplifiying candidate # 1544782506.704 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782506.705 * * [misc]simplify: iters left: 6 (8 enodes) 1544782506.708 * * [misc]simplify: iters left: 5 (12 enodes) 1544782506.712 * * [misc]simplify: iters left: 4 (15 enodes) 1544782506.718 * * [misc]simplify: iters left: 3 (18 enodes) 1544782506.722 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782506.722 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.722 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782506.723 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.727 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.733 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.743 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.751 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.752 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.752 * * * * [misc]progress: [ 157 / 810 ] simplifiying candidate # 1544782506.752 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.753 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.758 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.764 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.773 * * [misc]simplify: iters left: 3 (34 enodes) 1544782506.784 * * [misc]simplify: iters left: 2 (36 enodes) 1544782506.790 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.790 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.791 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.792 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.796 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.799 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.802 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.807 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.807 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.807 * * * * [misc]progress: [ 158 / 810 ] simplifiying candidate # 1544782506.808 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782506.808 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.811 * * [misc]simplify: iters left: 5 (15 enodes) 1544782506.813 * * [misc]simplify: iters left: 4 (17 enodes) 1544782506.816 * * [misc]simplify: iters left: 3 (20 enodes) 1544782506.819 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782506.819 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.819 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.820 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.822 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.825 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.829 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.834 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.834 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.834 * * * * [misc]progress: [ 159 / 810 ] simplifiying candidate # 1544782506.834 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.834 * * [misc]simplify: iters left: 5 (9 enodes) 1544782506.837 * * [misc]simplify: iters left: 4 (13 enodes) 1544782506.839 * * [misc]simplify: iters left: 3 (16 enodes) 1544782506.843 * * [misc]simplify: iters left: 2 (18 enodes) 1544782506.845 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782506.845 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.845 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.846 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.848 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.852 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.856 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.860 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.860 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.860 * * * * [misc]progress: [ 160 / 810 ] simplifiying candidate # 1544782506.860 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1544782506.860 * * [misc]simplify: iters left: 5 (4 enodes) 1544782506.863 * * [misc]simplify: iters left: 4 (8 enodes) 1544782506.863 * [exit]simplify: Simplified to 1 1544782506.863 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.863 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782506.864 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.866 * * [misc]simplify: iters left: 5 (15 enodes) 1544782506.869 * * [misc]simplify: iters left: 4 (17 enodes) 1544782506.872 * * [misc]simplify: iters left: 3 (21 enodes) 1544782506.875 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782506.875 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782506.875 * * * * [misc]progress: [ 161 / 810 ] simplifiying candidate # 1544782506.875 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.876 * * [misc]simplify: iters left: 5 (9 enodes) 1544782506.878 * * [misc]simplify: iters left: 4 (13 enodes) 1544782506.881 * * [misc]simplify: iters left: 3 (16 enodes) 1544782506.887 * * [misc]simplify: iters left: 2 (18 enodes) 1544782506.890 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782506.891 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.891 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.892 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.896 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.901 * * [misc]simplify: iters left: 4 (21 enodes) 1544782506.905 * * [misc]simplify: iters left: 3 (24 enodes) 1544782506.909 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782506.909 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.909 * * * * [misc]progress: [ 162 / 810 ] simplifiying candidate # 1544782506.909 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1544782506.910 * * [misc]simplify: iters left: 5 (4 enodes) 1544782506.912 * * [misc]simplify: iters left: 4 (8 enodes) 1544782506.913 * [exit]simplify: Simplified to 1 1544782506.913 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782506.913 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782506.914 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.916 * * [misc]simplify: iters left: 5 (15 enodes) 1544782506.918 * * [misc]simplify: iters left: 4 (17 enodes) 1544782506.922 * * [misc]simplify: iters left: 3 (21 enodes) 1544782506.925 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782506.925 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782506.925 * * * * [misc]progress: [ 163 / 810 ] simplifiying candidate # 1544782506.926 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.926 * * [misc]simplify: iters left: 6 (10 enodes) 1544782506.931 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.934 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.937 * * [misc]simplify: iters left: 3 (27 enodes) 1544782506.941 * * [misc]simplify: iters left: 2 (28 enodes) 1544782506.947 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.947 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.947 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782506.948 * * [misc]simplify: iters left: 6 (12 enodes) 1544782506.950 * * [misc]simplify: iters left: 5 (17 enodes) 1544782506.953 * * [misc]simplify: iters left: 4 (22 enodes) 1544782506.957 * * [misc]simplify: iters left: 3 (25 enodes) 1544782506.962 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782506.962 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (fma x.im y.im (* y.re x.re)) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782506.962 * * * * [misc]progress: [ 164 / 810 ] simplifiying candidate # 1544782506.962 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782506.963 * * [misc]simplify: iters left: 6 (11 enodes) 1544782506.967 * * [misc]simplify: iters left: 5 (16 enodes) 1544782506.973 * * [misc]simplify: iters left: 4 (19 enodes) 1544782506.981 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782506.981 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782506.981 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782506.983 * * [misc]simplify: iters left: 6 (13 enodes) 1544782506.988 * * [misc]simplify: iters left: 5 (18 enodes) 1544782506.991 * * [misc]simplify: iters left: 4 (23 enodes) 1544782506.995 * * [misc]simplify: iters left: 3 (26 enodes) 1544782507.000 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.001 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.001 * * * * [misc]progress: [ 165 / 810 ] simplifiying candidate # 1544782507.001 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.001 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.003 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.005 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782507.005 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.005 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.006 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.008 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.010 * * [misc]simplify: iters left: 4 (18 enodes) 1544782507.015 * * [misc]simplify: iters left: 3 (22 enodes) 1544782507.019 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782507.019 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.019 * * * * [misc]progress: [ 166 / 810 ] simplifiying candidate # 1544782507.019 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782507.020 * * [misc]simplify: iters left: 6 (9 enodes) 1544782507.022 * * [misc]simplify: iters left: 5 (13 enodes) 1544782507.025 * * [misc]simplify: iters left: 4 (16 enodes) 1544782507.030 * * [misc]simplify: iters left: 3 (19 enodes) 1544782507.034 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.034 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.035 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782507.036 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.040 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.046 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.053 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.062 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.062 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.062 * * * * [misc]progress: [ 167 / 810 ] simplifiying candidate # 1544782507.062 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.063 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.066 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.070 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782507.070 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.070 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.071 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.073 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.076 * * [misc]simplify: iters left: 4 (18 enodes) 1544782507.079 * * [misc]simplify: iters left: 3 (22 enodes) 1544782507.083 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782507.083 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.083 * * * * [misc]progress: [ 168 / 810 ] simplifiying candidate # 1544782507.083 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782507.084 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.085 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.088 * * [misc]simplify: iters left: 4 (15 enodes) 1544782507.090 * * [misc]simplify: iters left: 3 (18 enodes) 1544782507.093 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.093 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.093 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782507.093 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.096 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.099 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.102 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.106 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.106 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.107 * * * * [misc]progress: [ 169 / 810 ] simplifiying candidate # 1544782507.107 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.107 * * [misc]simplify: iters left: 6 (9 enodes) 1544782507.113 * * [misc]simplify: iters left: 5 (13 enodes) 1544782507.117 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.117 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.118 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.119 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.123 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.129 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.136 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.144 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.144 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.144 * * * * [misc]progress: [ 170 / 810 ] simplifiying candidate # 1544782507.144 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782507.145 * * [misc]simplify: iters left: 6 (9 enodes) 1544782507.148 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.152 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782507.152 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.152 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.153 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.158 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.165 * * [misc]simplify: iters left: 4 (22 enodes) 1544782507.172 * * [misc]simplify: iters left: 3 (25 enodes) 1544782507.181 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.181 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.182 * * * * [misc]progress: [ 171 / 810 ] simplifiying candidate # 1544782507.182 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.183 * * [misc]simplify: iters left: 5 (8 enodes) 1544782507.186 * * [misc]simplify: iters left: 4 (10 enodes) 1544782507.189 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.189 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.189 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.190 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.195 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.201 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.208 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.217 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.217 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.217 * * * * [misc]progress: [ 172 / 810 ] simplifiying candidate # 1544782507.217 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt 1)) 1544782507.218 * * [misc]simplify: iters left: 4 (4 enodes) 1544782507.220 * * [misc]simplify: iters left: 3 (6 enodes) 1544782507.221 * [exit]simplify: Simplified to 1 1544782507.221 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.221 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.222 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.227 * * [misc]simplify: iters left: 5 (15 enodes) 1544782507.232 * * [misc]simplify: iters left: 4 (17 enodes) 1544782507.239 * * [misc]simplify: iters left: 3 (21 enodes) 1544782507.246 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782507.246 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.246 * * * * [misc]progress: [ 173 / 810 ] simplifiying candidate # 1544782507.246 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.247 * * [misc]simplify: iters left: 5 (8 enodes) 1544782507.254 * * [misc]simplify: iters left: 4 (10 enodes) 1544782507.257 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.257 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.258 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.259 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.263 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.269 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.276 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.285 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.285 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.285 * * * * [misc]progress: [ 174 / 810 ] simplifiying candidate # 1544782507.285 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1544782507.286 * * [misc]simplify: iters left: 4 (3 enodes) 1544782507.287 * * [misc]simplify: iters left: 3 (5 enodes) 1544782507.288 * [exit]simplify: Simplified to 1 1544782507.288 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.288 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.289 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.292 * * [misc]simplify: iters left: 5 (15 enodes) 1544782507.295 * * [misc]simplify: iters left: 4 (17 enodes) 1544782507.299 * * [misc]simplify: iters left: 3 (21 enodes) 1544782507.302 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782507.302 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.302 * * * * [misc]progress: [ 175 / 810 ] simplifiying candidate # 1544782507.303 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.303 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.305 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.307 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.307 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.307 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.308 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.310 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.314 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.317 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.322 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.322 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.322 * * * * [misc]progress: [ 176 / 810 ] simplifiying candidate # 1544782507.322 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782507.322 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.324 * * [misc]simplify: iters left: 5 (11 enodes) 1544782507.328 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782507.329 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.329 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.330 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.335 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.341 * * [misc]simplify: iters left: 4 (22 enodes) 1544782507.349 * * [misc]simplify: iters left: 3 (25 enodes) 1544782507.358 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.358 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.358 * * * * [misc]progress: [ 177 / 810 ] simplifiying candidate # 1544782507.358 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.359 * * [misc]simplify: iters left: 5 (7 enodes) 1544782507.361 * * [misc]simplify: iters left: 4 (9 enodes) 1544782507.364 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.365 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.365 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.368 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.373 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.379 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.386 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.393 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.394 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.394 * * * * [misc]progress: [ 178 / 810 ] simplifiying candidate # 1544782507.394 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1544782507.394 * * [misc]simplify: iters left: 3 (3 enodes) 1544782507.397 * * [misc]simplify: iters left: 2 (5 enodes) 1544782507.398 * [exit]simplify: Simplified to 1 1544782507.398 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.399 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.400 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.405 * * [misc]simplify: iters left: 5 (15 enodes) 1544782507.411 * * [misc]simplify: iters left: 4 (17 enodes) 1544782507.418 * * [misc]simplify: iters left: 3 (21 enodes) 1544782507.425 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782507.425 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.425 * * * * [misc]progress: [ 179 / 810 ] simplifiying candidate # 1544782507.426 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.427 * * [misc]simplify: iters left: 5 (7 enodes) 1544782507.429 * * [misc]simplify: iters left: 4 (9 enodes) 1544782507.433 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782507.433 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.433 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.434 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.439 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.445 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.452 * * [misc]simplify: iters left: 3 (24 enodes) 1544782507.461 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.461 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.461 * * * * [misc]progress: [ 180 / 810 ] simplifiying candidate # 1544782507.462 * [enter]simplify: Simplifying (/ 1 1) 1544782507.462 * * [misc]simplify: iters left: 2 (2 enodes) 1544782507.463 * * [misc]simplify: iters left: 1 (4 enodes) 1544782507.464 * [exit]simplify: Simplified to 1 1544782507.464 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.464 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.465 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.469 * * [misc]simplify: iters left: 5 (15 enodes) 1544782507.475 * * [misc]simplify: iters left: 4 (17 enodes) 1544782507.481 * * [misc]simplify: iters left: 3 (21 enodes) 1544782507.488 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782507.488 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* 1 (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.488 * * * * [misc]progress: [ 181 / 810 ] simplifiying candidate # 1544782507.488 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.489 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.494 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.497 * * [misc]simplify: iters left: 4 (18 enodes) 1544782507.501 * * [misc]simplify: iters left: 3 (21 enodes) 1544782507.505 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.506 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.506 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.509 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.512 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.516 * * [misc]simplify: iters left: 4 (15 enodes) 1544782507.522 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.522 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.522 * * * * [misc]progress: [ 182 / 810 ] simplifiying candidate # 1544782507.523 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782507.524 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.526 * * [misc]simplify: iters left: 5 (15 enodes) 1544782507.528 * * [misc]simplify: iters left: 4 (17 enodes) 1544782507.531 * * [misc]simplify: iters left: 3 (20 enodes) 1544782507.534 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) 1544782507.535 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.535 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.535 * * [misc]simplify: iters left: 6 (9 enodes) 1544782507.537 * * [misc]simplify: iters left: 5 (13 enodes) 1544782507.539 * * [misc]simplify: iters left: 4 (16 enodes) 1544782507.542 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782507.542 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.543 * * * * [misc]progress: [ 183 / 810 ] simplifiying candidate # 1544782507.543 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.543 * * [misc]simplify: iters left: 5 (10 enodes) 1544782507.545 * * [misc]simplify: iters left: 4 (13 enodes) 1544782507.547 * * [misc]simplify: iters left: 3 (15 enodes) 1544782507.553 * * [misc]simplify: iters left: 2 (18 enodes) 1544782507.559 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.559 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.559 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.560 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.563 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.567 * * [misc]simplify: iters left: 4 (15 enodes) 1544782507.573 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.573 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.573 * * * * [misc]progress: [ 184 / 810 ] simplifiying candidate # 1544782507.573 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) 1544782507.574 * * [misc]simplify: iters left: 5 (9 enodes) 1544782507.578 * * [misc]simplify: iters left: 4 (14 enodes) 1544782507.583 * * [misc]simplify: iters left: 3 (16 enodes) 1544782507.588 * * [misc]simplify: iters left: 2 (19 enodes) 1544782507.593 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782507.593 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (fma x.im y.im (* y.re x.re)) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.593 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.594 * * [misc]simplify: iters left: 6 (7 enodes) 1544782507.596 * * [misc]simplify: iters left: 5 (11 enodes) 1544782507.600 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782507.600 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (fma x.im y.im (* y.re x.re)) (/ 1 (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.600 * * * * [misc]progress: [ 185 / 810 ] simplifiying candidate # 1544782507.601 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.601 * * [misc]simplify: iters left: 5 (10 enodes) 1544782507.605 * * [misc]simplify: iters left: 4 (13 enodes) 1544782507.610 * * [misc]simplify: iters left: 3 (15 enodes) 1544782507.615 * * [misc]simplify: iters left: 2 (18 enodes) 1544782507.621 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.621 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.621 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.622 * * [misc]simplify: iters left: 6 (8 enodes) 1544782507.628 * * [misc]simplify: iters left: 5 (12 enodes) 1544782507.632 * * [misc]simplify: iters left: 4 (15 enodes) 1544782507.637 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.637 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.637 * * * * [misc]progress: [ 186 / 810 ] simplifiying candidate # 1544782507.638 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) 1) 1544782507.638 * * [misc]simplify: iters left: 5 (8 enodes) 1544782507.642 * * [misc]simplify: iters left: 4 (13 enodes) 1544782507.647 * * [misc]simplify: iters left: 3 (17 enodes) 1544782507.652 * * [misc]simplify: iters left: 2 (20 enodes) 1544782507.657 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782507.657 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (* (fma x.im y.im (* y.re x.re)) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.658 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782507.658 * * [misc]simplify: iters left: 6 (7 enodes) 1544782507.661 * * [misc]simplify: iters left: 5 (11 enodes) 1544782507.664 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782507.665 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (* (fma x.im y.im (* y.re x.re)) (/ 1 (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.665 * * * * [misc]progress: [ 187 / 810 ] simplifiying candidate # 1544782507.665 * * * * [misc]progress: [ 188 / 810 ] simplifiying candidate # 1544782507.665 * * * * [misc]progress: [ 189 / 810 ] simplifiying candidate # 1544782507.665 * * * * [misc]progress: [ 190 / 810 ] simplifiying candidate # 1544782507.665 * [enter]simplify: Simplifying (cbrt (sqrt (hypot y.im y.re))) 1544782507.666 * * [misc]simplify: iters left: 3 (5 enodes) 1544782507.667 * [exit]simplify: Simplified to (cbrt (sqrt (hypot y.im y.re))) 1544782507.667 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.667 * * * * [misc]progress: [ 191 / 810 ] simplifiying candidate # 1544782507.668 * [enter]simplify: Simplifying (sqrt (cbrt (hypot y.im y.re))) 1544782507.668 * * [misc]simplify: iters left: 3 (5 enodes) 1544782507.670 * [exit]simplify: Simplified to (sqrt (cbrt (hypot y.im y.re))) 1544782507.670 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.670 * * * * [misc]progress: [ 192 / 810 ] simplifiying candidate # 1544782507.670 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.im y.re))) 1544782507.670 * * [misc]simplify: iters left: 3 (5 enodes) 1544782507.672 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.im y.re))) 1544782507.672 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.672 * * * * [misc]progress: [ 193 / 810 ] simplifiying candidate # 1544782507.673 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782507.673 * * [misc]simplify: iters left: 2 (4 enodes) 1544782507.674 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782507.674 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt 1)) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.674 * * * * [misc]progress: [ 194 / 810 ] simplifiying candidate # 1544782507.675 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.im y.re))) 1544782507.675 * * [misc]simplify: iters left: 3 (5 enodes) 1544782507.677 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.im y.re))) 1544782507.677 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782507.677 * * * * [misc]progress: [ 195 / 810 ] simplifiying candidate # 1544782507.677 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782507.678 * * [misc]simplify: iters left: 2 (4 enodes) 1544782507.679 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782507.679 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1) (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782507.679 * * * * [misc]progress: [ 196 / 810 ] simplifiying candidate # 1544782507.680 * [enter]simplify: Simplifying (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1544782507.681 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.685 * * [misc]simplify: iters left: 5 (14 enodes) 1544782507.690 * * [misc]simplify: iters left: 4 (16 enodes) 1544782507.696 * * [misc]simplify: iters left: 3 (19 enodes) 1544782507.703 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782507.704 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.704 * * * * [misc]progress: [ 197 / 810 ] simplifiying candidate # 1544782507.704 * [enter]simplify: Simplifying (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1544782507.706 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.709 * * [misc]simplify: iters left: 5 (13 enodes) 1544782507.714 * * [misc]simplify: iters left: 4 (15 enodes) 1544782507.719 * * [misc]simplify: iters left: 3 (18 enodes) 1544782507.725 * [exit]simplify: Simplified to (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782507.726 * [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.im y.re)))) (/ (sqrt (hypot y.im y.re)) (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.726 * * * * [misc]progress: [ 198 / 810 ] simplifiying candidate # 1544782507.726 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.727 * * [misc]simplify: iters left: 6 (13 enodes) 1544782507.734 * * [misc]simplify: iters left: 5 (22 enodes) 1544782507.743 * * [misc]simplify: iters left: 4 (33 enodes) 1544782507.754 * * [misc]simplify: iters left: 3 (39 enodes) 1544782507.765 * * [misc]simplify: iters left: 2 (42 enodes) 1544782507.785 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.785 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.785 * * * * [misc]progress: [ 199 / 810 ] simplifiying candidate # 1544782507.785 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782507.787 * * [misc]simplify: iters left: 6 (13 enodes) 1544782507.792 * * [misc]simplify: iters left: 5 (19 enodes) 1544782507.799 * * [misc]simplify: iters left: 4 (23 enodes) 1544782507.807 * * [misc]simplify: iters left: 3 (27 enodes) 1544782507.817 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782507.818 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.818 * * * * [misc]progress: [ 200 / 810 ] simplifiying candidate # 1544782507.818 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.819 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.824 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.830 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.838 * * [misc]simplify: iters left: 3 (25 enodes) 1544782507.847 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782507.848 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.848 * * * * [misc]progress: [ 201 / 810 ] simplifiying candidate # 1544782507.848 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1544782507.849 * * [misc]simplify: iters left: 6 (11 enodes) 1544782507.854 * * [misc]simplify: iters left: 5 (18 enodes) 1544782507.861 * * [misc]simplify: iters left: 4 (22 enodes) 1544782507.870 * * [misc]simplify: iters left: 3 (29 enodes) 1544782507.882 * * [misc]simplify: iters left: 2 (44 enodes) 1544782507.894 * * [misc]simplify: iters left: 1 (45 enodes) 1544782507.903 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782507.903 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (sqrt (hypot y.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.903 * * * * [misc]progress: [ 202 / 810 ] simplifiying candidate # 1544782507.903 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782507.904 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.907 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.912 * * [misc]simplify: iters left: 4 (21 enodes) 1544782507.916 * * [misc]simplify: iters left: 3 (25 enodes) 1544782507.921 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782507.921 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.921 * * * * [misc]progress: [ 203 / 810 ] simplifiying candidate # 1544782507.921 * [enter]simplify: Simplifying (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1544782507.921 * * [misc]simplify: iters left: 6 (10 enodes) 1544782507.924 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.928 * * [misc]simplify: iters left: 4 (25 enodes) 1544782507.933 * * [misc]simplify: iters left: 3 (30 enodes) 1544782507.941 * * [misc]simplify: iters left: 2 (35 enodes) 1544782507.951 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782507.951 * [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.im y.re)) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782507.951 * * * * [misc]progress: [ 204 / 810 ] simplifiying candidate # 1544782507.952 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782507.953 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.958 * * [misc]simplify: iters left: 5 (17 enodes) 1544782507.963 * * [misc]simplify: iters left: 4 (19 enodes) 1544782507.970 * * [misc]simplify: iters left: 3 (22 enodes) 1544782507.978 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782507.978 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782507.978 * * * * [misc]progress: [ 205 / 810 ] simplifiying candidate # 1544782507.979 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782507.980 * * [misc]simplify: iters left: 6 (12 enodes) 1544782507.985 * * [misc]simplify: iters left: 5 (16 enodes) 1544782507.990 * * [misc]simplify: iters left: 4 (18 enodes) 1544782507.996 * * [misc]simplify: iters left: 3 (21 enodes) 1544782508.003 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782508.003 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.004 * * * * [misc]progress: [ 206 / 810 ] simplifiying candidate # 1544782508.004 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782508.005 * * [misc]simplify: iters left: 6 (11 enodes) 1544782508.009 * * [misc]simplify: iters left: 5 (14 enodes) 1544782508.012 * * [misc]simplify: iters left: 4 (16 enodes) 1544782508.015 * * [misc]simplify: iters left: 3 (19 enodes) 1544782508.018 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782508.018 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.019 * * * * [misc]progress: [ 207 / 810 ] simplifiying candidate # 1544782508.019 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1544782508.019 * * [misc]simplify: iters left: 6 (10 enodes) 1544782508.023 * * [misc]simplify: iters left: 5 (15 enodes) 1544782508.025 * * [misc]simplify: iters left: 4 (17 enodes) 1544782508.029 * * [misc]simplify: iters left: 3 (22 enodes) 1544782508.032 * [exit]simplify: Simplified to (sqrt (fma y.im x.im (* y.re x.re))) 1544782508.032 * [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.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782508.032 * * * * [misc]progress: [ 208 / 810 ] simplifiying candidate # 1544782508.032 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782508.033 * * [misc]simplify: iters left: 6 (11 enodes) 1544782508.034 * * [misc]simplify: iters left: 5 (14 enodes) 1544782508.037 * * [misc]simplify: iters left: 4 (16 enodes) 1544782508.040 * * [misc]simplify: iters left: 3 (19 enodes) 1544782508.043 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782508.043 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.043 * * * * [misc]progress: [ 209 / 810 ] simplifiying candidate # 1544782508.043 * [enter]simplify: Simplifying (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1544782508.044 * * [misc]simplify: iters left: 6 (9 enodes) 1544782508.046 * * [misc]simplify: iters left: 5 (14 enodes) 1544782508.049 * * [misc]simplify: iters left: 4 (18 enodes) 1544782508.055 * * [misc]simplify: iters left: 3 (21 enodes) 1544782508.061 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782508.061 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782508.061 * * * * [misc]progress: [ 210 / 810 ] simplifiying candidate # 1544782508.061 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782508.062 * * [misc]simplify: iters left: 6 (8 enodes) 1544782508.065 * * [misc]simplify: iters left: 5 (12 enodes) 1544782508.070 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782508.070 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.070 * * * * [misc]progress: [ 211 / 810 ] simplifiying candidate # 1544782508.070 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782508.071 * * [misc]simplify: iters left: 6 (8 enodes) 1544782508.074 * * [misc]simplify: iters left: 5 (11 enodes) 1544782508.078 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782508.078 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.078 * * * * [misc]progress: [ 212 / 810 ] simplifiying candidate # 1544782508.078 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782508.079 * * [misc]simplify: iters left: 5 (7 enodes) 1544782508.081 * * [misc]simplify: iters left: 4 (9 enodes) 1544782508.084 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782508.084 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.084 * * * * [misc]progress: [ 213 / 810 ] simplifiying candidate # 1544782508.084 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1544782508.085 * * [misc]simplify: iters left: 3 (3 enodes) 1544782508.087 * * [misc]simplify: iters left: 2 (5 enodes) 1544782508.088 * [exit]simplify: Simplified to 1 1544782508.088 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782508.088 * * * * [misc]progress: [ 214 / 810 ] simplifiying candidate # 1544782508.088 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782508.089 * * [misc]simplify: iters left: 5 (7 enodes) 1544782508.091 * * [misc]simplify: iters left: 4 (9 enodes) 1544782508.095 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782508.095 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))))) (hypot y.im y.re))) 1544782508.095 * * * * [misc]progress: [ 215 / 810 ] simplifiying candidate # 1544782508.095 * [enter]simplify: Simplifying (/ 1 1) 1544782508.095 * * [misc]simplify: iters left: 2 (2 enodes) 1544782508.096 * * [misc]simplify: iters left: 1 (4 enodes) 1544782508.097 * [exit]simplify: Simplified to 1 1544782508.097 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (/ (sqrt (hypot y.im y.re)) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782508.097 * * * * [misc]progress: [ 216 / 810 ] simplifiying candidate # 1544782508.097 * * * * [misc]progress: [ 217 / 810 ] simplifiying candidate # 1544782508.097 * [enter]simplify: Simplifying (fma y.re x.re (* x.im y.im)) 1544782508.098 * * [misc]simplify: iters left: 3 (6 enodes) 1544782508.100 * * [misc]simplify: iters left: 2 (9 enodes) 1544782508.103 * * [misc]simplify: iters left: 1 (11 enodes) 1544782508.108 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782508.108 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (/ (sqrt (hypot y.im y.re)) (/ 1 (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782508.108 * * * * [misc]progress: [ 218 / 810 ] simplifiying candidate # 1544782508.109 * [enter]simplify: Simplifying (fma y.re x.re (* x.im y.im)) 1544782508.109 * * [misc]simplify: iters left: 3 (6 enodes) 1544782508.111 * * [misc]simplify: iters left: 2 (9 enodes) 1544782508.115 * * [misc]simplify: iters left: 1 (11 enodes) 1544782508.119 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782508.119 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782508.119 * * * * [misc]progress: [ 219 / 810 ] simplifiying candidate # 1544782508.119 * * * * [misc]progress: [ 220 / 810 ] simplifiying candidate # 1544782508.119 * * * * [misc]progress: [ 221 / 810 ] simplifiying candidate # 1544782508.119 * * * * [misc]progress: [ 222 / 810 ] simplifiying candidate # 1544782508.120 * [enter]simplify: Simplifying (- (- (- (log (fma y.re x.re (* x.im y.im))) (log (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) (log (hypot y.im y.re))) 1544782508.121 * * [misc]simplify: iters left: 6 (14 enodes) 1544782508.127 * * [misc]simplify: iters left: 5 (26 enodes) 1544782508.142 * * [misc]simplify: iters left: 4 (52 enodes) 1544782508.174 * * [misc]simplify: iters left: 3 (119 enodes) 1544782508.213 * * [misc]simplify: iters left: 2 (289 enodes) 1544782508.412 * [exit]simplify: Simplified to (- (- (log (fma y.re x.re (* x.im y.im))) (log (sqrt (hypot y.im y.re)))) (+ (log (sqrt (hypot y.im y.re))) (log (hypot y.im y.re)))) 1544782508.412 * [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 (sqrt (hypot y.im y.re)))) (+ (log (sqrt (hypot y.im y.re))) (log (hypot y.im y.re)))))) 1544782508.412 * * * * [misc]progress: [ 223 / 810 ] simplifiying candidate # 1544782508.412 * [enter]simplify: Simplifying (- (- (log (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (log (sqrt (hypot y.im y.re)))) (log (hypot y.im y.re))) 1544782508.413 * * [misc]simplify: iters left: 6 (14 enodes) 1544782508.417 * * [misc]simplify: iters left: 5 (25 enodes) 1544782508.423 * * [misc]simplify: iters left: 4 (43 enodes) 1544782508.436 * * [misc]simplify: iters left: 3 (101 enodes) 1544782508.475 * * [misc]simplify: iters left: 2 (273 enodes) 1544782508.694 * [exit]simplify: Simplified to (- (- (log (fma y.re x.re (* x.im y.im))) (log (hypot y.im y.re))) (+ (log (sqrt (hypot y.im y.re))) (log (sqrt (hypot y.im y.re))))) 1544782508.694 * [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.im y.re))) (+ (log (sqrt (hypot y.im y.re))) (log (sqrt (hypot y.im y.re))))))) 1544782508.694 * * * * [misc]progress: [ 224 / 810 ] simplifiying candidate # 1544782508.695 * [enter]simplify: Simplifying (- (log (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (log (hypot y.im y.re))) 1544782508.696 * * [misc]simplify: iters left: 6 (13 enodes) 1544782508.702 * * [misc]simplify: iters left: 5 (23 enodes) 1544782508.711 * * [misc]simplify: iters left: 4 (34 enodes) 1544782508.720 * * [misc]simplify: iters left: 3 (62 enodes) 1544782508.738 * * [misc]simplify: iters left: 2 (108 enodes) 1544782508.797 * * [misc]simplify: iters left: 1 (233 enodes) 1544782508.918 * [exit]simplify: Simplified to (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))) 1544782508.918 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (exp (- (log (fma x.im y.im (* y.re x.re))) (+ (log (hypot y.im y.re)) (log (hypot y.im y.re)))))) 1544782508.918 * * * * [misc]progress: [ 225 / 810 ] simplifiying candidate # 1544782508.918 * * * * [misc]progress: [ 226 / 810 ] simplifiying candidate # 1544782508.918 * * * * [misc]progress: [ 227 / 810 ] simplifiying candidate # 1544782508.918 * [enter]simplify: Simplifying (/ (/ (/ (* (* (fma y.re x.re (* x.im y.im)) (fma y.re x.re (* x.im y.im))) (fma y.re x.re (* x.im y.im))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782508.920 * * [misc]simplify: iters left: 6 (17 enodes) 1544782508.926 * * [misc]simplify: iters left: 5 (41 enodes) 1544782508.962 * * [misc]simplify: iters left: 4 (140 enodes) 1544782509.159 * [exit]simplify: Simplified to (/ (pow (fma x.im y.im (* y.re x.re)) 3) (* (pow (hypot y.im y.re) 3) (pow (hypot y.im y.re) 3))) 1544782509.159 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (/ (pow (fma x.im y.im (* y.re x.re)) 3) (* (pow (hypot y.im y.re) 3) (pow (hypot y.im y.re) 3))))) 1544782509.159 * * * * [misc]progress: [ 228 / 810 ] simplifiying candidate # 1544782509.160 * [enter]simplify: Simplifying (/ (/ (* (* (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (* (sqrt (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782509.162 * * [misc]simplify: iters left: 6 (17 enodes) 1544782509.172 * * [misc]simplify: iters left: 5 (43 enodes) 1544782509.209 * * [misc]simplify: iters left: 4 (162 enodes) 1544782509.443 * [exit]simplify: Simplified to (* (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (* (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782509.443 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (cbrt (* (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (* (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))))) 1544782509.443 * * * * [misc]progress: [ 229 / 810 ] simplifiying candidate # 1544782509.443 * [enter]simplify: Simplifying (/ (* (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (* (hypot y.im y.re) (hypot y.im y.re)) (hypot y.im y.re))) 1544782509.444 * * [misc]simplify: iters left: 6 (15 enodes) 1544782509.449 * * [misc]simplify: iters left: 5 (35 enodes) 1544782509.467 * * [misc]simplify: iters left: 4 (126 enodes) 1544782509.627 * [exit]simplify: Simplified to (* (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (* (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782509.627 * [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.im y.re) (hypot y.im y.re))) (* (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) (/ (fma y.im x.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))))) 1544782509.627 * * * * [misc]progress: [ 230 / 810 ] simplifiying candidate # 1544782509.627 * * * * [misc]progress: [ 231 / 810 ] simplifiying candidate # 1544782509.627 * * * * [misc]progress: [ 232 / 810 ] simplifiying candidate # 1544782509.627 * * * * [misc]progress: [ 233 / 810 ] simplifiying candidate # 1544782509.627 * * * * [misc]progress: [ 234 / 810 ] simplifiying candidate # 1544782509.628 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782509.633 * * [misc]simplify: iters left: 6 (15 enodes) 1544782509.640 * * [misc]simplify: iters left: 5 (26 enodes) 1544782509.649 * * [misc]simplify: iters left: 4 (37 enodes) 1544782509.656 * * [misc]simplify: iters left: 3 (44 enodes) 1544782509.663 * * [misc]simplify: iters left: 2 (47 enodes) 1544782509.673 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782509.673 * [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.im y.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782509.674 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782509.674 * * [misc]simplify: iters left: 6 (13 enodes) 1544782509.677 * * [misc]simplify: iters left: 5 (18 enodes) 1544782509.680 * * [misc]simplify: iters left: 4 (20 enodes) 1544782509.684 * * [misc]simplify: iters left: 3 (24 enodes) 1544782509.688 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782509.688 * [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.im y.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782509.688 * * * * [misc]progress: [ 235 / 810 ] simplifiying candidate # 1544782509.688 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782509.689 * * [misc]simplify: iters left: 6 (13 enodes) 1544782509.692 * * [misc]simplify: iters left: 5 (20 enodes) 1544782509.696 * * [misc]simplify: iters left: 4 (24 enodes) 1544782509.700 * * [misc]simplify: iters left: 3 (29 enodes) 1544782509.706 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782509.706 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782509.706 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782509.707 * * [misc]simplify: iters left: 6 (12 enodes) 1544782509.709 * * [misc]simplify: iters left: 5 (17 enodes) 1544782509.715 * * [misc]simplify: iters left: 4 (19 enodes) 1544782509.720 * * [misc]simplify: iters left: 3 (23 enodes) 1544782509.724 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782509.724 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782509.725 * * * * [misc]progress: [ 236 / 810 ] simplifiying candidate # 1544782509.725 * [enter]simplify: Simplifying (/ (* (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1) 1544782509.725 * * [misc]simplify: iters left: 6 (14 enodes) 1544782509.729 * * [misc]simplify: iters left: 5 (23 enodes) 1544782509.733 * * [misc]simplify: iters left: 4 (31 enodes) 1544782509.739 * * [misc]simplify: iters left: 3 (37 enodes) 1544782509.744 * * [misc]simplify: iters left: 2 (42 enodes) 1544782509.751 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) 1544782509.751 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782509.751 * [enter]simplify: Simplifying (/ (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782509.752 * * [misc]simplify: iters left: 6 (12 enodes) 1544782509.754 * * [misc]simplify: iters left: 5 (17 enodes) 1544782509.757 * * [misc]simplify: iters left: 4 (19 enodes) 1544782509.761 * * [misc]simplify: iters left: 3 (25 enodes) 1544782509.765 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782509.765 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782509.765 * * * * [misc]progress: [ 237 / 810 ] simplifiying candidate # 1544782509.765 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782509.766 * * [misc]simplify: iters left: 6 (14 enodes) 1544782509.769 * * [misc]simplify: iters left: 5 (21 enodes) 1544782509.773 * * [misc]simplify: iters left: 4 (23 enodes) 1544782509.777 * * [misc]simplify: iters left: 3 (27 enodes) 1544782509.782 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782509.782 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782509.782 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782509.783 * * [misc]simplify: iters left: 6 (13 enodes) 1544782509.786 * * [misc]simplify: iters left: 5 (18 enodes) 1544782509.790 * * [misc]simplify: iters left: 4 (20 enodes) 1544782509.794 * * [misc]simplify: iters left: 3 (24 enodes) 1544782509.798 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782509.798 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782509.798 * * * * [misc]progress: [ 238 / 810 ] simplifiying candidate # 1544782509.798 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782509.799 * * [misc]simplify: iters left: 6 (12 enodes) 1544782509.804 * * [misc]simplify: iters left: 5 (17 enodes) 1544782509.810 * * [misc]simplify: iters left: 4 (19 enodes) 1544782509.814 * * [misc]simplify: iters left: 3 (23 enodes) 1544782509.818 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782509.818 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782509.819 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782509.819 * * [misc]simplify: iters left: 6 (12 enodes) 1544782509.822 * * [misc]simplify: iters left: 5 (17 enodes) 1544782509.825 * * [misc]simplify: iters left: 4 (19 enodes) 1544782509.828 * * [misc]simplify: iters left: 3 (23 enodes) 1544782509.833 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782509.833 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782509.833 * * * * [misc]progress: [ 239 / 810 ] simplifiying candidate # 1544782509.833 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1) 1544782509.834 * * [misc]simplify: iters left: 6 (13 enodes) 1544782509.837 * * [misc]simplify: iters left: 5 (20 enodes) 1544782509.841 * * [misc]simplify: iters left: 4 (24 enodes) 1544782509.845 * * [misc]simplify: iters left: 3 (28 enodes) 1544782509.850 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) 1544782509.850 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782509.850 * [enter]simplify: Simplifying (/ (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782509.851 * * [misc]simplify: iters left: 6 (12 enodes) 1544782509.853 * * [misc]simplify: iters left: 5 (17 enodes) 1544782509.856 * * [misc]simplify: iters left: 4 (19 enodes) 1544782509.860 * * [misc]simplify: iters left: 3 (25 enodes) 1544782509.865 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)) 1544782509.865 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (hypot y.im y.re)))) 1544782509.865 * * * * [misc]progress: [ 240 / 810 ] simplifiying candidate # 1544782509.865 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782509.866 * * [misc]simplify: iters left: 6 (17 enodes) 1544782509.871 * * [misc]simplify: iters left: 5 (30 enodes) 1544782509.880 * * [misc]simplify: iters left: 4 (63 enodes) 1544782509.899 * * [misc]simplify: iters left: 3 (134 enodes) 1544782509.949 * * [misc]simplify: iters left: 2 (242 enodes) 1544782510.057 * * [misc]simplify: iters left: 1 (303 enodes) 1544782510.168 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782510.168 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782510.168 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782510.169 * * [misc]simplify: iters left: 6 (14 enodes) 1544782510.172 * * [misc]simplify: iters left: 5 (19 enodes) 1544782510.175 * * [misc]simplify: iters left: 4 (24 enodes) 1544782510.180 * * [misc]simplify: iters left: 3 (27 enodes) 1544782510.190 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782510.190 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782510.190 * * * * [misc]progress: [ 241 / 810 ] simplifiying candidate # 1544782510.191 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782510.192 * * [misc]simplify: iters left: 6 (15 enodes) 1544782510.199 * * [misc]simplify: iters left: 5 (26 enodes) 1544782510.209 * * [misc]simplify: iters left: 4 (48 enodes) 1544782510.230 * * [misc]simplify: iters left: 3 (82 enodes) 1544782510.261 * * [misc]simplify: iters left: 2 (116 enodes) 1544782510.293 * * [misc]simplify: iters left: 1 (134 enodes) 1544782510.361 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) 1544782510.361 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782510.361 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782510.362 * * [misc]simplify: iters left: 6 (13 enodes) 1544782510.367 * * [misc]simplify: iters left: 5 (18 enodes) 1544782510.374 * * [misc]simplify: iters left: 4 (23 enodes) 1544782510.381 * * [misc]simplify: iters left: 3 (26 enodes) 1544782510.391 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782510.391 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782510.391 * * * * [misc]progress: [ 242 / 810 ] simplifiying candidate # 1544782510.391 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782510.393 * * [misc]simplify: iters left: 6 (16 enodes) 1544782510.400 * * [misc]simplify: iters left: 5 (29 enodes) 1544782510.413 * * [misc]simplify: iters left: 4 (50 enodes) 1544782510.435 * * [misc]simplify: iters left: 3 (91 enodes) 1544782510.475 * * [misc]simplify: iters left: 2 (280 enodes) 1544782510.590 * * [misc]simplify: iters left: 1 (356 enodes) 1544782510.640 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) 1544782510.640 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782510.640 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782510.641 * * [misc]simplify: iters left: 6 (13 enodes) 1544782510.646 * * [misc]simplify: iters left: 5 (18 enodes) 1544782510.653 * * [misc]simplify: iters left: 4 (23 enodes) 1544782510.660 * * [misc]simplify: iters left: 3 (26 enodes) 1544782510.670 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782510.670 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782510.671 * * * * [misc]progress: [ 243 / 810 ] simplifiying candidate # 1544782510.671 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782510.673 * * [misc]simplify: iters left: 6 (16 enodes) 1544782510.680 * * [misc]simplify: iters left: 5 (26 enodes) 1544782510.691 * * [misc]simplify: iters left: 4 (42 enodes) 1544782510.715 * * [misc]simplify: iters left: 3 (80 enodes) 1544782510.750 * * [misc]simplify: iters left: 2 (119 enodes) 1544782510.793 * * [misc]simplify: iters left: 1 (138 enodes) 1544782510.852 * [exit]simplify: Simplified to (/ (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782510.852 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782510.852 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782510.853 * * [misc]simplify: iters left: 6 (14 enodes) 1544782510.856 * * [misc]simplify: iters left: 5 (19 enodes) 1544782510.859 * * [misc]simplify: iters left: 4 (24 enodes) 1544782510.863 * * [misc]simplify: iters left: 3 (27 enodes) 1544782510.868 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782510.868 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782510.868 * * * * [misc]progress: [ 244 / 810 ] simplifiying candidate # 1544782510.869 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782510.869 * * [misc]simplify: iters left: 6 (16 enodes) 1544782510.873 * * [misc]simplify: iters left: 5 (24 enodes) 1544782510.878 * * [misc]simplify: iters left: 4 (35 enodes) 1544782510.885 * * [misc]simplify: iters left: 3 (51 enodes) 1544782510.894 * * [misc]simplify: iters left: 2 (59 enodes) 1544782510.903 * * [misc]simplify: iters left: 1 (62 enodes) 1544782510.922 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) 1544782510.922 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782510.924 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782510.925 * * [misc]simplify: iters left: 6 (14 enodes) 1544782510.931 * * [misc]simplify: iters left: 5 (19 enodes) 1544782510.938 * * [misc]simplify: iters left: 4 (24 enodes) 1544782510.946 * * [misc]simplify: iters left: 3 (27 enodes) 1544782510.957 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782510.957 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782510.957 * * * * [misc]progress: [ 245 / 810 ] simplifiying candidate # 1544782510.957 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782510.959 * * [misc]simplify: iters left: 6 (17 enodes) 1544782510.966 * * [misc]simplify: iters left: 5 (27 enodes) 1544782510.974 * * [misc]simplify: iters left: 4 (36 enodes) 1544782510.983 * * [misc]simplify: iters left: 3 (63 enodes) 1544782510.998 * * [misc]simplify: iters left: 2 (119 enodes) 1544782511.019 * * [misc]simplify: iters left: 1 (123 enodes) 1544782511.031 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782511.031 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782511.031 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782511.032 * * [misc]simplify: iters left: 6 (14 enodes) 1544782511.034 * * [misc]simplify: iters left: 5 (19 enodes) 1544782511.038 * * [misc]simplify: iters left: 4 (24 enodes) 1544782511.042 * * [misc]simplify: iters left: 3 (27 enodes) 1544782511.047 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782511.047 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782511.047 * * * * [misc]progress: [ 246 / 810 ] simplifiying candidate # 1544782511.047 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782511.048 * * [misc]simplify: iters left: 6 (16 enodes) 1544782511.052 * * [misc]simplify: iters left: 5 (25 enodes) 1544782511.059 * * [misc]simplify: iters left: 4 (41 enodes) 1544782511.076 * * [misc]simplify: iters left: 3 (79 enodes) 1544782511.100 * * [misc]simplify: iters left: 2 (119 enodes) 1544782511.126 * * [misc]simplify: iters left: 1 (140 enodes) 1544782511.183 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782511.183 * [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.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782511.183 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782511.184 * * [misc]simplify: iters left: 6 (14 enodes) 1544782511.188 * * [misc]simplify: iters left: 5 (19 enodes) 1544782511.192 * * [misc]simplify: iters left: 4 (24 enodes) 1544782511.196 * * [misc]simplify: iters left: 3 (27 enodes) 1544782511.201 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782511.201 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782511.201 * * * * [misc]progress: [ 247 / 810 ] simplifiying candidate # 1544782511.201 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782511.202 * * [misc]simplify: iters left: 6 (14 enodes) 1544782511.207 * * [misc]simplify: iters left: 5 (21 enodes) 1544782511.213 * * [misc]simplify: iters left: 4 (32 enodes) 1544782511.220 * * [misc]simplify: iters left: 3 (48 enodes) 1544782511.227 * * [misc]simplify: iters left: 2 (56 enodes) 1544782511.235 * * [misc]simplify: iters left: 1 (59 enodes) 1544782511.248 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782511.248 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782511.248 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782511.249 * * [misc]simplify: iters left: 6 (13 enodes) 1544782511.252 * * [misc]simplify: iters left: 5 (18 enodes) 1544782511.255 * * [misc]simplify: iters left: 4 (23 enodes) 1544782511.263 * * [misc]simplify: iters left: 3 (26 enodes) 1544782511.273 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782511.273 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782511.273 * * * * [misc]progress: [ 248 / 810 ] simplifiying candidate # 1544782511.273 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782511.275 * * [misc]simplify: iters left: 6 (15 enodes) 1544782511.281 * * [misc]simplify: iters left: 5 (24 enodes) 1544782511.287 * * [misc]simplify: iters left: 4 (34 enodes) 1544782511.297 * * [misc]simplify: iters left: 3 (63 enodes) 1544782511.323 * * [misc]simplify: iters left: 2 (154 enodes) 1544782511.379 * * [misc]simplify: iters left: 1 (159 enodes) 1544782511.401 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782511.401 * [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.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782511.401 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782511.403 * * [misc]simplify: iters left: 6 (13 enodes) 1544782511.407 * * [misc]simplify: iters left: 5 (18 enodes) 1544782511.414 * * [misc]simplify: iters left: 4 (23 enodes) 1544782511.421 * * [misc]simplify: iters left: 3 (26 enodes) 1544782511.431 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782511.431 * [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.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782511.431 * * * * [misc]progress: [ 249 / 810 ] simplifiying candidate # 1544782511.432 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782511.433 * * [misc]simplify: iters left: 6 (17 enodes) 1544782511.441 * * [misc]simplify: iters left: 5 (28 enodes) 1544782511.448 * * [misc]simplify: iters left: 4 (44 enodes) 1544782511.462 * * [misc]simplify: iters left: 3 (100 enodes) 1544782511.526 * * [misc]simplify: iters left: 2 (277 enodes) 1544782511.639 * * [misc]simplify: iters left: 1 (351 enodes) 1544782511.665 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782511.665 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782511.666 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782511.666 * * [misc]simplify: iters left: 6 (13 enodes) 1544782511.669 * * [misc]simplify: iters left: 5 (18 enodes) 1544782511.672 * * [misc]simplify: iters left: 4 (23 enodes) 1544782511.676 * * [misc]simplify: iters left: 3 (26 enodes) 1544782511.680 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782511.681 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782511.681 * * * * [misc]progress: [ 250 / 810 ] simplifiying candidate # 1544782511.681 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782511.682 * * [misc]simplify: iters left: 6 (15 enodes) 1544782511.687 * * [misc]simplify: iters left: 5 (24 enodes) 1544782511.696 * * [misc]simplify: iters left: 4 (34 enodes) 1544782511.711 * * [misc]simplify: iters left: 3 (58 enodes) 1544782511.739 * * [misc]simplify: iters left: 2 (121 enodes) 1544782511.782 * * [misc]simplify: iters left: 1 (129 enodes) 1544782511.809 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782511.809 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782511.809 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782511.811 * * [misc]simplify: iters left: 6 (12 enodes) 1544782511.816 * * [misc]simplify: iters left: 5 (17 enodes) 1544782511.823 * * [misc]simplify: iters left: 4 (19 enodes) 1544782511.830 * * [misc]simplify: iters left: 3 (23 enodes) 1544782511.838 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782511.838 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782511.838 * * * * [misc]progress: [ 251 / 810 ] simplifiying candidate # 1544782511.838 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782511.840 * * [misc]simplify: iters left: 6 (15 enodes) 1544782511.847 * * [misc]simplify: iters left: 5 (24 enodes) 1544782511.856 * * [misc]simplify: iters left: 4 (31 enodes) 1544782511.865 * * [misc]simplify: iters left: 3 (34 enodes) 1544782511.873 * * [misc]simplify: iters left: 2 (37 enodes) 1544782511.883 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782511.883 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782511.884 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782511.885 * * [misc]simplify: iters left: 6 (12 enodes) 1544782511.890 * * [misc]simplify: iters left: 5 (17 enodes) 1544782511.896 * * [misc]simplify: iters left: 4 (22 enodes) 1544782511.903 * * [misc]simplify: iters left: 3 (25 enodes) 1544782511.912 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782511.912 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782511.912 * * * * [misc]progress: [ 252 / 810 ] simplifiying candidate # 1544782511.913 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782511.914 * * [misc]simplify: iters left: 6 (16 enodes) 1544782511.921 * * [misc]simplify: iters left: 5 (25 enodes) 1544782511.932 * * [misc]simplify: iters left: 4 (41 enodes) 1544782511.954 * * [misc]simplify: iters left: 3 (79 enodes) 1544782511.988 * * [misc]simplify: iters left: 2 (119 enodes) 1544782512.032 * * [misc]simplify: iters left: 1 (140 enodes) 1544782512.102 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782512.102 * [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.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782512.103 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782512.104 * * [misc]simplify: iters left: 6 (14 enodes) 1544782512.109 * * [misc]simplify: iters left: 5 (19 enodes) 1544782512.112 * * [misc]simplify: iters left: 4 (24 enodes) 1544782512.117 * * [misc]simplify: iters left: 3 (27 enodes) 1544782512.122 * [exit]simplify: Simplified to (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782512.122 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782512.122 * * * * [misc]progress: [ 253 / 810 ] simplifiying candidate # 1544782512.122 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782512.123 * * [misc]simplify: iters left: 6 (14 enodes) 1544782512.126 * * [misc]simplify: iters left: 5 (21 enodes) 1544782512.130 * * [misc]simplify: iters left: 4 (32 enodes) 1544782512.143 * * [misc]simplify: iters left: 3 (48 enodes) 1544782512.155 * * [misc]simplify: iters left: 2 (56 enodes) 1544782512.163 * * [misc]simplify: iters left: 1 (59 enodes) 1544782512.177 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782512.178 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782512.178 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782512.178 * * [misc]simplify: iters left: 6 (13 enodes) 1544782512.181 * * [misc]simplify: iters left: 5 (18 enodes) 1544782512.184 * * [misc]simplify: iters left: 4 (23 enodes) 1544782512.189 * * [misc]simplify: iters left: 3 (26 enodes) 1544782512.198 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782512.198 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782512.198 * * * * [misc]progress: [ 254 / 810 ] simplifiying candidate # 1544782512.198 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782512.200 * * [misc]simplify: iters left: 6 (15 enodes) 1544782512.205 * * [misc]simplify: iters left: 5 (24 enodes) 1544782512.213 * * [misc]simplify: iters left: 4 (34 enodes) 1544782512.230 * * [misc]simplify: iters left: 3 (63 enodes) 1544782512.269 * * [misc]simplify: iters left: 2 (154 enodes) 1544782512.308 * * [misc]simplify: iters left: 1 (159 enodes) 1544782512.320 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782512.320 * [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.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782512.320 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782512.321 * * [misc]simplify: iters left: 6 (13 enodes) 1544782512.323 * * [misc]simplify: iters left: 5 (18 enodes) 1544782512.330 * * [misc]simplify: iters left: 4 (23 enodes) 1544782512.337 * * [misc]simplify: iters left: 3 (26 enodes) 1544782512.347 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782512.347 * [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.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782512.347 * * * * [misc]progress: [ 255 / 810 ] simplifiying candidate # 1544782512.348 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782512.349 * * [misc]simplify: iters left: 6 (16 enodes) 1544782512.356 * * [misc]simplify: iters left: 5 (27 enodes) 1544782512.369 * * [misc]simplify: iters left: 4 (51 enodes) 1544782512.388 * * [misc]simplify: iters left: 3 (120 enodes) 1544782512.480 * * [misc]simplify: iters left: 2 (343 enodes) 1544782512.810 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782512.810 * [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.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782512.811 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782512.812 * * [misc]simplify: iters left: 6 (13 enodes) 1544782512.814 * * [misc]simplify: iters left: 5 (18 enodes) 1544782512.817 * * [misc]simplify: iters left: 4 (23 enodes) 1544782512.821 * * [misc]simplify: iters left: 3 (26 enodes) 1544782512.826 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782512.826 * [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.im y.re)))) (cbrt (hypot y.im y.re))) (/ (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782512.826 * * * * [misc]progress: [ 256 / 810 ] simplifiying candidate # 1544782512.826 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782512.827 * * [misc]simplify: iters left: 6 (14 enodes) 1544782512.830 * * [misc]simplify: iters left: 5 (23 enodes) 1544782512.836 * * [misc]simplify: iters left: 4 (38 enodes) 1544782512.860 * * [misc]simplify: iters left: 3 (85 enodes) 1544782512.913 * * [misc]simplify: iters left: 2 (192 enodes) 1544782512.982 * * [misc]simplify: iters left: 1 (193 enodes) 1544782513.003 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1544782513.003 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782513.004 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782513.005 * * [misc]simplify: iters left: 6 (12 enodes) 1544782513.009 * * [misc]simplify: iters left: 5 (17 enodes) 1544782513.012 * * [misc]simplify: iters left: 4 (19 enodes) 1544782513.015 * * [misc]simplify: iters left: 3 (23 enodes) 1544782513.020 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.020 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.020 * * * * [misc]progress: [ 257 / 810 ] simplifiying candidate # 1544782513.020 * [enter]simplify: Simplifying (/ (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1) 1) 1544782513.021 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.024 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.027 * * [misc]simplify: iters left: 4 (25 enodes) 1544782513.032 * * [misc]simplify: iters left: 3 (30 enodes) 1544782513.036 * * [misc]simplify: iters left: 2 (38 enodes) 1544782513.042 * * [misc]simplify: iters left: 1 (40 enodes) 1544782513.052 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1544782513.052 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782513.052 * [enter]simplify: Simplifying (/ (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782513.054 * * [misc]simplify: iters left: 6 (12 enodes) 1544782513.060 * * [misc]simplify: iters left: 5 (17 enodes) 1544782513.067 * * [misc]simplify: iters left: 4 (22 enodes) 1544782513.071 * * [misc]simplify: iters left: 3 (25 enodes) 1544782513.076 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782513.076 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782513.076 * * * * [misc]progress: [ 258 / 810 ] simplifiying candidate # 1544782513.076 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.077 * * [misc]simplify: iters left: 6 (16 enodes) 1544782513.080 * * [misc]simplify: iters left: 5 (25 enodes) 1544782513.087 * * [misc]simplify: iters left: 4 (37 enodes) 1544782513.094 * * [misc]simplify: iters left: 3 (53 enodes) 1544782513.103 * * [misc]simplify: iters left: 2 (65 enodes) 1544782513.113 * * [misc]simplify: iters left: 1 (68 enodes) 1544782513.130 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782513.130 * [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.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782513.131 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782513.132 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.137 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.144 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.148 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.153 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782513.153 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782513.153 * * * * [misc]progress: [ 259 / 810 ] simplifiying candidate # 1544782513.153 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782513.154 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.157 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.162 * * [misc]simplify: iters left: 4 (28 enodes) 1544782513.169 * * [misc]simplify: iters left: 3 (34 enodes) 1544782513.174 * * [misc]simplify: iters left: 2 (40 enodes) 1544782513.183 * [exit]simplify: Simplified to (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (sqrt (hypot y.im y.re)))) 1544782513.183 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782513.183 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.184 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.186 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.190 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.194 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.198 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782513.199 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782513.199 * * * * [misc]progress: [ 260 / 810 ] simplifiying candidate # 1544782513.199 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782513.200 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.203 * * [misc]simplify: iters left: 5 (24 enodes) 1544782513.207 * * [misc]simplify: iters left: 4 (31 enodes) 1544782513.213 * * [misc]simplify: iters left: 3 (39 enodes) 1544782513.221 * * [misc]simplify: iters left: 2 (44 enodes) 1544782513.233 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782513.233 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.233 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.235 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.239 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.244 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.250 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.255 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782513.255 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782513.255 * * * * [misc]progress: [ 261 / 810 ] simplifiying candidate # 1544782513.256 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.256 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.260 * * [misc]simplify: iters left: 5 (23 enodes) 1544782513.264 * * [misc]simplify: iters left: 4 (31 enodes) 1544782513.270 * * [misc]simplify: iters left: 3 (39 enodes) 1544782513.276 * * [misc]simplify: iters left: 2 (40 enodes) 1544782513.283 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782513.283 * [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.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782513.284 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782513.284 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.287 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.291 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.295 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.300 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782513.300 * [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.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782513.300 * * * * [misc]progress: [ 262 / 810 ] simplifiying candidate # 1544782513.301 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782513.301 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.304 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.308 * * [misc]simplify: iters left: 4 (26 enodes) 1544782513.313 * * [misc]simplify: iters left: 3 (29 enodes) 1544782513.318 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782513.318 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782513.318 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.320 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.323 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.326 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.331 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.336 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782513.336 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782513.336 * * * * [misc]progress: [ 263 / 810 ] simplifiying candidate # 1544782513.336 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782513.337 * * [misc]simplify: iters left: 6 (16 enodes) 1544782513.340 * * [misc]simplify: iters left: 5 (24 enodes) 1544782513.344 * * [misc]simplify: iters left: 4 (29 enodes) 1544782513.350 * * [misc]simplify: iters left: 3 (37 enodes) 1544782513.355 * * [misc]simplify: iters left: 2 (38 enodes) 1544782513.360 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782513.360 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.360 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.362 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.366 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.373 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.380 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.390 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782513.390 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782513.390 * * * * [misc]progress: [ 264 / 810 ] simplifiying candidate # 1544782513.391 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.393 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.399 * * [misc]simplify: iters left: 5 (22 enodes) 1544782513.408 * * [misc]simplify: iters left: 4 (30 enodes) 1544782513.421 * * [misc]simplify: iters left: 3 (38 enodes) 1544782513.431 * * [misc]simplify: iters left: 2 (39 enodes) 1544782513.446 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782513.446 * [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.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782513.446 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782513.448 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.454 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.461 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.469 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.479 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.479 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782513.479 * * * * [misc]progress: [ 265 / 810 ] simplifiying candidate # 1544782513.480 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.481 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.486 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.492 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.501 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.510 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.511 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782513.511 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.512 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.517 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.524 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.532 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.542 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.542 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782513.542 * * * * [misc]progress: [ 266 / 810 ] simplifiying candidate # 1544782513.542 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782513.543 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.549 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.558 * * [misc]simplify: iters left: 4 (26 enodes) 1544782513.568 * * [misc]simplify: iters left: 3 (33 enodes) 1544782513.576 * * [misc]simplify: iters left: 2 (34 enodes) 1544782513.585 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782513.585 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.585 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.586 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.591 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.598 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.606 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.616 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782513.616 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782513.616 * * * * [misc]progress: [ 267 / 810 ] simplifiying candidate # 1544782513.617 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.618 * * [misc]simplify: iters left: 6 (16 enodes) 1544782513.626 * * [misc]simplify: iters left: 5 (25 enodes) 1544782513.634 * * [misc]simplify: iters left: 4 (32 enodes) 1544782513.647 * * [misc]simplify: iters left: 3 (43 enodes) 1544782513.658 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.658 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782513.659 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782513.660 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.665 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.672 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.679 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.684 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782513.684 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782513.684 * * * * [misc]progress: [ 268 / 810 ] simplifiying candidate # 1544782513.684 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782513.685 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.690 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.693 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.698 * * [misc]simplify: iters left: 3 (33 enodes) 1544782513.704 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.704 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782513.704 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782513.705 * * [misc]simplify: iters left: 6 (12 enodes) 1544782513.707 * * [misc]simplify: iters left: 5 (17 enodes) 1544782513.713 * * [misc]simplify: iters left: 4 (19 enodes) 1544782513.720 * * [misc]simplify: iters left: 3 (23 enodes) 1544782513.724 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.724 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.724 * * * * [misc]progress: [ 269 / 810 ] simplifiying candidate # 1544782513.724 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782513.725 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.728 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.731 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.735 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.738 * [exit]simplify: Simplified to (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1544782513.738 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782513.738 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782513.739 * * [misc]simplify: iters left: 6 (12 enodes) 1544782513.741 * * [misc]simplify: iters left: 5 (17 enodes) 1544782513.745 * * [misc]simplify: iters left: 4 (22 enodes) 1544782513.748 * * [misc]simplify: iters left: 3 (25 enodes) 1544782513.753 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782513.753 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782513.753 * * * * [misc]progress: [ 270 / 810 ] simplifiying candidate # 1544782513.753 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.754 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.757 * * [misc]simplify: iters left: 5 (22 enodes) 1544782513.762 * * [misc]simplify: iters left: 4 (30 enodes) 1544782513.769 * * [misc]simplify: iters left: 3 (38 enodes) 1544782513.775 * * [misc]simplify: iters left: 2 (39 enodes) 1544782513.782 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782513.782 * [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.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782513.782 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782513.783 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.789 * * [misc]simplify: iters left: 5 (19 enodes) 1544782513.796 * * [misc]simplify: iters left: 4 (24 enodes) 1544782513.804 * * [misc]simplify: iters left: 3 (27 enodes) 1544782513.815 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.815 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782513.815 * * * * [misc]progress: [ 271 / 810 ] simplifiying candidate # 1544782513.816 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.817 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.822 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.828 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.836 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.846 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.846 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782513.846 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782513.847 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.853 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.860 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.867 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.877 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782513.877 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782513.877 * * * * [misc]progress: [ 272 / 810 ] simplifiying candidate # 1544782513.877 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782513.879 * * [misc]simplify: iters left: 6 (14 enodes) 1544782513.884 * * [misc]simplify: iters left: 5 (21 enodes) 1544782513.893 * * [misc]simplify: iters left: 4 (26 enodes) 1544782513.903 * * [misc]simplify: iters left: 3 (33 enodes) 1544782513.910 * * [misc]simplify: iters left: 2 (34 enodes) 1544782513.919 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782513.919 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782513.920 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782513.921 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.926 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.933 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.941 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.950 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782513.950 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782513.950 * * * * [misc]progress: [ 273 / 810 ] simplifiying candidate # 1544782513.951 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.952 * * [misc]simplify: iters left: 6 (15 enodes) 1544782513.959 * * [misc]simplify: iters left: 5 (24 enodes) 1544782513.965 * * [misc]simplify: iters left: 4 (34 enodes) 1544782513.971 * * [misc]simplify: iters left: 3 (46 enodes) 1544782513.979 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782513.979 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782513.979 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782513.980 * * [misc]simplify: iters left: 6 (13 enodes) 1544782513.982 * * [misc]simplify: iters left: 5 (18 enodes) 1544782513.985 * * [misc]simplify: iters left: 4 (23 enodes) 1544782513.989 * * [misc]simplify: iters left: 3 (26 enodes) 1544782513.997 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782513.997 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782513.997 * * * * [misc]progress: [ 274 / 810 ] simplifiying candidate # 1544782513.997 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782513.998 * * [misc]simplify: iters left: 6 (13 enodes) 1544782514.006 * * [misc]simplify: iters left: 5 (20 enodes) 1544782514.014 * * [misc]simplify: iters left: 4 (27 enodes) 1544782514.022 * * [misc]simplify: iters left: 3 (32 enodes) 1544782514.026 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782514.027 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782514.027 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782514.027 * * [misc]simplify: iters left: 6 (12 enodes) 1544782514.030 * * [misc]simplify: iters left: 5 (17 enodes) 1544782514.033 * * [misc]simplify: iters left: 4 (19 enodes) 1544782514.037 * * [misc]simplify: iters left: 3 (23 enodes) 1544782514.041 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782514.041 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782514.041 * * * * [misc]progress: [ 275 / 810 ] simplifiying candidate # 1544782514.041 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1) 1) 1544782514.042 * * [misc]simplify: iters left: 6 (13 enodes) 1544782514.044 * * [misc]simplify: iters left: 5 (18 enodes) 1544782514.047 * * [misc]simplify: iters left: 4 (20 enodes) 1544782514.051 * * [misc]simplify: iters left: 3 (23 enodes) 1544782514.055 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782514.055 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782514.055 * [enter]simplify: Simplifying (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782514.055 * * [misc]simplify: iters left: 6 (12 enodes) 1544782514.058 * * [misc]simplify: iters left: 5 (17 enodes) 1544782514.061 * * [misc]simplify: iters left: 4 (22 enodes) 1544782514.065 * * [misc]simplify: iters left: 3 (25 enodes) 1544782514.071 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782514.071 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782514.071 * * * * [misc]progress: [ 276 / 810 ] simplifiying candidate # 1544782514.072 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782514.073 * * [misc]simplify: iters left: 6 (17 enodes) 1544782514.082 * * [misc]simplify: iters left: 5 (34 enodes) 1544782514.094 * * [misc]simplify: iters left: 4 (78 enodes) 1544782514.122 * * [misc]simplify: iters left: 3 (209 enodes) 1544782514.340 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) 1544782514.340 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782514.340 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782514.341 * * [misc]simplify: iters left: 6 (14 enodes) 1544782514.344 * * [misc]simplify: iters left: 5 (21 enodes) 1544782514.348 * * [misc]simplify: iters left: 4 (26 enodes) 1544782514.352 * * [misc]simplify: iters left: 3 (34 enodes) 1544782514.359 * * [misc]simplify: iters left: 2 (39 enodes) 1544782514.367 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782514.367 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782514.367 * * * * [misc]progress: [ 277 / 810 ] simplifiying candidate # 1544782514.367 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782514.368 * * [misc]simplify: iters left: 6 (15 enodes) 1544782514.373 * * [misc]simplify: iters left: 5 (30 enodes) 1544782514.389 * * [misc]simplify: iters left: 4 (67 enodes) 1544782514.430 * * [misc]simplify: iters left: 3 (153 enodes) 1544782514.545 * * [misc]simplify: iters left: 2 (408 enodes) 1544782514.909 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782514.909 * [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 (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782514.909 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782514.910 * * [misc]simplify: iters left: 6 (13 enodes) 1544782514.918 * * [misc]simplify: iters left: 5 (20 enodes) 1544782514.925 * * [misc]simplify: iters left: 4 (25 enodes) 1544782514.933 * * [misc]simplify: iters left: 3 (33 enodes) 1544782514.942 * * [misc]simplify: iters left: 2 (38 enodes) 1544782514.957 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782514.957 * [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 (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782514.957 * * * * [misc]progress: [ 278 / 810 ] simplifiying candidate # 1544782514.957 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782514.959 * * [misc]simplify: iters left: 6 (16 enodes) 1544782514.967 * * [misc]simplify: iters left: 5 (33 enodes) 1544782514.982 * * [misc]simplify: iters left: 4 (71 enodes) 1544782515.009 * * [misc]simplify: iters left: 3 (185 enodes) 1544782515.227 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782515.227 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782515.228 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782515.229 * * [misc]simplify: iters left: 6 (13 enodes) 1544782515.235 * * [misc]simplify: iters left: 5 (20 enodes) 1544782515.248 * * [misc]simplify: iters left: 4 (25 enodes) 1544782515.258 * * [misc]simplify: iters left: 3 (33 enodes) 1544782515.269 * * [misc]simplify: iters left: 2 (38 enodes) 1544782515.284 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782515.284 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782515.284 * * * * [misc]progress: [ 279 / 810 ] simplifiying candidate # 1544782515.284 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782515.286 * * [misc]simplify: iters left: 6 (18 enodes) 1544782515.291 * * [misc]simplify: iters left: 5 (34 enodes) 1544782515.300 * * [misc]simplify: iters left: 4 (69 enodes) 1544782515.324 * * [misc]simplify: iters left: 3 (184 enodes) 1544782515.414 * * [misc]simplify: iters left: 2 (457 enodes) 1544782515.913 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782515.913 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782515.913 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782515.915 * * [misc]simplify: iters left: 6 (15 enodes) 1544782515.918 * * [misc]simplify: iters left: 5 (22 enodes) 1544782515.924 * * [misc]simplify: iters left: 4 (30 enodes) 1544782515.936 * * [misc]simplify: iters left: 3 (40 enodes) 1544782515.949 * * [misc]simplify: iters left: 2 (52 enodes) 1544782515.965 * * [misc]simplify: iters left: 1 (53 enodes) 1544782515.983 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782515.983 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782515.983 * * * * [misc]progress: [ 280 / 810 ] simplifiying candidate # 1544782515.984 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782515.985 * * [misc]simplify: iters left: 6 (18 enodes) 1544782515.993 * * [misc]simplify: iters left: 5 (32 enodes) 1544782516.007 * * [misc]simplify: iters left: 4 (62 enodes) 1544782516.036 * * [misc]simplify: iters left: 3 (137 enodes) 1544782516.112 * * [misc]simplify: iters left: 2 (259 enodes) 1544782516.214 * * [misc]simplify: iters left: 1 (413 enodes) 1544782516.473 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) 1544782516.473 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782516.473 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782516.475 * * [misc]simplify: iters left: 6 (15 enodes) 1544782516.481 * * [misc]simplify: iters left: 5 (22 enodes) 1544782516.489 * * [misc]simplify: iters left: 4 (30 enodes) 1544782516.499 * * [misc]simplify: iters left: 3 (40 enodes) 1544782516.510 * * [misc]simplify: iters left: 2 (52 enodes) 1544782516.517 * * [misc]simplify: iters left: 1 (53 enodes) 1544782516.528 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782516.528 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782516.528 * * * * [misc]progress: [ 281 / 810 ] simplifiying candidate # 1544782516.528 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782516.529 * * [misc]simplify: iters left: 6 (19 enodes) 1544782516.535 * * [misc]simplify: iters left: 5 (35 enodes) 1544782516.544 * * [misc]simplify: iters left: 4 (63 enodes) 1544782516.565 * * [misc]simplify: iters left: 3 (149 enodes) 1544782516.631 * * [misc]simplify: iters left: 2 (404 enodes) 1544782517.136 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782517.136 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782517.136 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782517.138 * * [misc]simplify: iters left: 6 (15 enodes) 1544782517.143 * * [misc]simplify: iters left: 5 (22 enodes) 1544782517.152 * * [misc]simplify: iters left: 4 (30 enodes) 1544782517.162 * * [misc]simplify: iters left: 3 (40 enodes) 1544782517.175 * * [misc]simplify: iters left: 2 (52 enodes) 1544782517.190 * * [misc]simplify: iters left: 1 (53 enodes) 1544782517.211 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782517.211 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782517.211 * * * * [misc]progress: [ 282 / 810 ] simplifiying candidate # 1544782517.211 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782517.213 * * [misc]simplify: iters left: 6 (18 enodes) 1544782517.222 * * [misc]simplify: iters left: 5 (33 enodes) 1544782517.239 * * [misc]simplify: iters left: 4 (68 enodes) 1544782517.285 * * [misc]simplify: iters left: 3 (183 enodes) 1544782517.376 * * [misc]simplify: iters left: 2 (460 enodes) 1544782517.817 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782517.817 * [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 (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782517.817 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782517.818 * * [misc]simplify: iters left: 6 (15 enodes) 1544782517.821 * * [misc]simplify: iters left: 5 (22 enodes) 1544782517.826 * * [misc]simplify: iters left: 4 (30 enodes) 1544782517.832 * * [misc]simplify: iters left: 3 (40 enodes) 1544782517.839 * * [misc]simplify: iters left: 2 (52 enodes) 1544782517.846 * * [misc]simplify: iters left: 1 (53 enodes) 1544782517.858 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782517.858 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782517.858 * * * * [misc]progress: [ 283 / 810 ] simplifiying candidate # 1544782517.858 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782517.859 * * [misc]simplify: iters left: 6 (16 enodes) 1544782517.864 * * [misc]simplify: iters left: 5 (29 enodes) 1544782517.874 * * [misc]simplify: iters left: 4 (59 enodes) 1544782517.901 * * [misc]simplify: iters left: 3 (134 enodes) 1544782517.958 * * [misc]simplify: iters left: 2 (258 enodes) 1544782518.093 * * [misc]simplify: iters left: 1 (414 enodes) 1544782518.377 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782518.377 * [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 (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782518.377 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782518.379 * * [misc]simplify: iters left: 6 (14 enodes) 1544782518.385 * * [misc]simplify: iters left: 5 (21 enodes) 1544782518.393 * * [misc]simplify: iters left: 4 (29 enodes) 1544782518.404 * * [misc]simplify: iters left: 3 (39 enodes) 1544782518.417 * * [misc]simplify: iters left: 2 (51 enodes) 1544782518.431 * * [misc]simplify: iters left: 1 (52 enodes) 1544782518.451 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782518.451 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782518.451 * * * * [misc]progress: [ 284 / 810 ] simplifiying candidate # 1544782518.452 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782518.453 * * [misc]simplify: iters left: 6 (17 enodes) 1544782518.461 * * [misc]simplify: iters left: 5 (32 enodes) 1544782518.477 * * [misc]simplify: iters left: 4 (60 enodes) 1544782518.497 * * [misc]simplify: iters left: 3 (147 enodes) 1544782518.573 * * [misc]simplify: iters left: 2 (470 enodes) 1544782519.221 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) 1544782519.221 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782519.221 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782519.223 * * [misc]simplify: iters left: 6 (14 enodes) 1544782519.228 * * [misc]simplify: iters left: 5 (21 enodes) 1544782519.235 * * [misc]simplify: iters left: 4 (29 enodes) 1544782519.244 * * [misc]simplify: iters left: 3 (39 enodes) 1544782519.252 * * [misc]simplify: iters left: 2 (51 enodes) 1544782519.260 * * [misc]simplify: iters left: 1 (52 enodes) 1544782519.270 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782519.270 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782519.270 * * * * [misc]progress: [ 285 / 810 ] simplifiying candidate # 1544782519.271 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782519.272 * * [misc]simplify: iters left: 6 (19 enodes) 1544782519.278 * * [misc]simplify: iters left: 5 (36 enodes) 1544782519.295 * * [misc]simplify: iters left: 4 (65 enodes) 1544782519.341 * * [misc]simplify: iters left: 3 (179 enodes) 1544782519.526 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782519.526 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782519.527 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782519.528 * * [misc]simplify: iters left: 6 (14 enodes) 1544782519.531 * * [misc]simplify: iters left: 5 (21 enodes) 1544782519.536 * * [misc]simplify: iters left: 4 (29 enodes) 1544782519.546 * * [misc]simplify: iters left: 3 (39 enodes) 1544782519.557 * * [misc]simplify: iters left: 2 (51 enodes) 1544782519.573 * * [misc]simplify: iters left: 1 (52 enodes) 1544782519.592 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782519.592 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782519.592 * * * * [misc]progress: [ 286 / 810 ] simplifiying candidate # 1544782519.592 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782519.594 * * [misc]simplify: iters left: 6 (17 enodes) 1544782519.603 * * [misc]simplify: iters left: 5 (32 enodes) 1544782519.618 * * [misc]simplify: iters left: 4 (57 enodes) 1544782519.651 * * [misc]simplify: iters left: 3 (130 enodes) 1544782519.748 * * [misc]simplify: iters left: 2 (370 enodes) 1544782520.203 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) 1544782520.203 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782520.204 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782520.205 * * [misc]simplify: iters left: 6 (13 enodes) 1544782520.210 * * [misc]simplify: iters left: 5 (20 enodes) 1544782520.216 * * [misc]simplify: iters left: 4 (25 enodes) 1544782520.224 * * [misc]simplify: iters left: 3 (29 enodes) 1544782520.233 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782520.233 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782520.233 * * * * [misc]progress: [ 287 / 810 ] simplifiying candidate # 1544782520.234 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782520.235 * * [misc]simplify: iters left: 6 (17 enodes) 1544782520.242 * * [misc]simplify: iters left: 5 (32 enodes) 1544782520.249 * * [misc]simplify: iters left: 4 (54 enodes) 1544782520.262 * * [misc]simplify: iters left: 3 (92 enodes) 1544782520.305 * * [misc]simplify: iters left: 2 (238 enodes) 1544782520.469 * * [misc]simplify: iters left: 1 (291 enodes) 1544782520.511 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782520.511 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782520.511 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782520.512 * * [misc]simplify: iters left: 6 (13 enodes) 1544782520.514 * * [misc]simplify: iters left: 5 (20 enodes) 1544782520.521 * * [misc]simplify: iters left: 4 (28 enodes) 1544782520.527 * * [misc]simplify: iters left: 3 (38 enodes) 1544782520.534 * * [misc]simplify: iters left: 2 (50 enodes) 1544782520.541 * * [misc]simplify: iters left: 1 (51 enodes) 1544782520.550 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782520.550 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782520.550 * * * * [misc]progress: [ 288 / 810 ] simplifiying candidate # 1544782520.551 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782520.552 * * [misc]simplify: iters left: 6 (18 enodes) 1544782520.557 * * [misc]simplify: iters left: 5 (33 enodes) 1544782520.569 * * [misc]simplify: iters left: 4 (68 enodes) 1544782520.594 * * [misc]simplify: iters left: 3 (183 enodes) 1544782520.689 * * [misc]simplify: iters left: 2 (460 enodes) 1544782521.236 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782521.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))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782521.236 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782521.239 * * [misc]simplify: iters left: 6 (15 enodes) 1544782521.245 * * [misc]simplify: iters left: 5 (22 enodes) 1544782521.255 * * [misc]simplify: iters left: 4 (30 enodes) 1544782521.266 * * [misc]simplify: iters left: 3 (40 enodes) 1544782521.279 * * [misc]simplify: iters left: 2 (52 enodes) 1544782521.294 * * [misc]simplify: iters left: 1 (53 enodes) 1544782521.314 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782521.315 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782521.315 * * * * [misc]progress: [ 289 / 810 ] simplifiying candidate # 1544782521.315 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782521.317 * * [misc]simplify: iters left: 6 (16 enodes) 1544782521.322 * * [misc]simplify: iters left: 5 (29 enodes) 1544782521.330 * * [misc]simplify: iters left: 4 (59 enodes) 1544782521.349 * * [misc]simplify: iters left: 3 (134 enodes) 1544782521.398 * * [misc]simplify: iters left: 2 (258 enodes) 1544782521.543 * * [misc]simplify: iters left: 1 (414 enodes) 1544782521.823 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782521.823 * [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 (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782521.823 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782521.825 * * [misc]simplify: iters left: 6 (14 enodes) 1544782521.830 * * [misc]simplify: iters left: 5 (21 enodes) 1544782521.838 * * [misc]simplify: iters left: 4 (29 enodes) 1544782521.849 * * [misc]simplify: iters left: 3 (39 enodes) 1544782521.862 * * [misc]simplify: iters left: 2 (51 enodes) 1544782521.875 * * [misc]simplify: iters left: 1 (52 enodes) 1544782521.893 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782521.893 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782521.893 * * * * [misc]progress: [ 290 / 810 ] simplifiying candidate # 1544782521.894 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782521.895 * * [misc]simplify: iters left: 6 (17 enodes) 1544782521.899 * * [misc]simplify: iters left: 5 (32 enodes) 1544782521.907 * * [misc]simplify: iters left: 4 (60 enodes) 1544782521.934 * * [misc]simplify: iters left: 3 (147 enodes) 1544782522.066 * * [misc]simplify: iters left: 2 (470 enodes) 1544782522.612 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) 1544782522.612 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782522.612 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782522.614 * * [misc]simplify: iters left: 6 (14 enodes) 1544782522.620 * * [misc]simplify: iters left: 5 (21 enodes) 1544782522.628 * * [misc]simplify: iters left: 4 (29 enodes) 1544782522.638 * * [misc]simplify: iters left: 3 (39 enodes) 1544782522.652 * * [misc]simplify: iters left: 2 (51 enodes) 1544782522.667 * * [misc]simplify: iters left: 1 (52 enodes) 1544782522.688 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782522.688 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782522.688 * * * * [misc]progress: [ 291 / 810 ] simplifiying candidate # 1544782522.689 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782522.691 * * [misc]simplify: iters left: 6 (18 enodes) 1544782522.700 * * [misc]simplify: iters left: 5 (35 enodes) 1544782522.718 * * [misc]simplify: iters left: 4 (77 enodes) 1544782522.751 * * [misc]simplify: iters left: 3 (211 enodes) 1544782522.960 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782522.960 * [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 (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782522.961 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782522.962 * * [misc]simplify: iters left: 6 (14 enodes) 1544782522.968 * * [misc]simplify: iters left: 5 (21 enodes) 1544782522.977 * * [misc]simplify: iters left: 4 (29 enodes) 1544782522.988 * * [misc]simplify: iters left: 3 (39 enodes) 1544782523.000 * * [misc]simplify: iters left: 2 (51 enodes) 1544782523.008 * * [misc]simplify: iters left: 1 (52 enodes) 1544782523.019 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782523.019 * [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 (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782523.019 * * * * [misc]progress: [ 292 / 810 ] simplifiying candidate # 1544782523.019 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782523.020 * * [misc]simplify: iters left: 6 (16 enodes) 1544782523.024 * * [misc]simplify: iters left: 5 (31 enodes) 1544782523.034 * * [misc]simplify: iters left: 4 (60 enodes) 1544782523.071 * * [misc]simplify: iters left: 3 (143 enodes) 1544782523.133 * * [misc]simplify: iters left: 2 (381 enodes) 1544782523.424 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782523.424 * [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 (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782523.424 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782523.425 * * [misc]simplify: iters left: 6 (13 enodes) 1544782523.428 * * [misc]simplify: iters left: 5 (20 enodes) 1544782523.432 * * [misc]simplify: iters left: 4 (25 enodes) 1544782523.437 * * [misc]simplify: iters left: 3 (29 enodes) 1544782523.444 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782523.444 * [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 (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782523.445 * * * * [misc]progress: [ 293 / 810 ] simplifiying candidate # 1544782523.445 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1) 1544782523.446 * * [misc]simplify: iters left: 6 (16 enodes) 1544782523.455 * * [misc]simplify: iters left: 5 (31 enodes) 1544782523.462 * * [misc]simplify: iters left: 4 (52 enodes) 1544782523.473 * * [misc]simplify: iters left: 3 (90 enodes) 1544782523.517 * * [misc]simplify: iters left: 2 (271 enodes) 1544782523.660 * * [misc]simplify: iters left: 1 (400 enodes) 1544782523.751 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782523.752 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782523.752 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782523.753 * * [misc]simplify: iters left: 6 (13 enodes) 1544782523.756 * * [misc]simplify: iters left: 5 (20 enodes) 1544782523.760 * * [misc]simplify: iters left: 4 (28 enodes) 1544782523.765 * * [misc]simplify: iters left: 3 (38 enodes) 1544782523.776 * * [misc]simplify: iters left: 2 (50 enodes) 1544782523.790 * * [misc]simplify: iters left: 1 (51 enodes) 1544782523.806 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782523.807 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782523.807 * * * * [misc]progress: [ 294 / 810 ] simplifiying candidate # 1544782523.807 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782523.808 * * [misc]simplify: iters left: 6 (18 enodes) 1544782523.815 * * [misc]simplify: iters left: 5 (32 enodes) 1544782523.823 * * [misc]simplify: iters left: 4 (60 enodes) 1544782523.854 * * [misc]simplify: iters left: 3 (161 enodes) 1544782523.950 * * [misc]simplify: iters left: 2 (431 enodes) 1544782524.520 * [exit]simplify: Simplified to (/ (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782524.521 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782524.521 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782524.522 * * [misc]simplify: iters left: 6 (15 enodes) 1544782524.525 * * [misc]simplify: iters left: 5 (22 enodes) 1544782524.530 * * [misc]simplify: iters left: 4 (30 enodes) 1544782524.536 * * [misc]simplify: iters left: 3 (40 enodes) 1544782524.542 * * [misc]simplify: iters left: 2 (52 enodes) 1544782524.552 * * [misc]simplify: iters left: 1 (53 enodes) 1544782524.572 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782524.572 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782524.572 * * * * [misc]progress: [ 295 / 810 ] simplifiying candidate # 1544782524.573 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782524.575 * * [misc]simplify: iters left: 6 (18 enodes) 1544782524.582 * * [misc]simplify: iters left: 5 (30 enodes) 1544782524.595 * * [misc]simplify: iters left: 4 (51 enodes) 1544782524.624 * * [misc]simplify: iters left: 3 (118 enodes) 1544782524.678 * * [misc]simplify: iters left: 2 (237 enodes) 1544782524.813 * * [misc]simplify: iters left: 1 (438 enodes) 1544782525.111 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782525.112 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782525.112 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782525.114 * * [misc]simplify: iters left: 6 (15 enodes) 1544782525.120 * * [misc]simplify: iters left: 5 (22 enodes) 1544782525.128 * * [misc]simplify: iters left: 4 (30 enodes) 1544782525.139 * * [misc]simplify: iters left: 3 (40 enodes) 1544782525.150 * * [misc]simplify: iters left: 2 (52 enodes) 1544782525.161 * * [misc]simplify: iters left: 1 (53 enodes) 1544782525.172 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782525.172 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782525.172 * * * * [misc]progress: [ 296 / 810 ] simplifiying candidate # 1544782525.172 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782525.173 * * [misc]simplify: iters left: 6 (19 enodes) 1544782525.178 * * [misc]simplify: iters left: 5 (33 enodes) 1544782525.185 * * [misc]simplify: iters left: 4 (54 enodes) 1544782525.203 * * [misc]simplify: iters left: 3 (131 enodes) 1544782525.292 * * [misc]simplify: iters left: 2 (372 enodes) 1544782525.761 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782525.761 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782525.761 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782525.765 * * [misc]simplify: iters left: 6 (15 enodes) 1544782525.772 * * [misc]simplify: iters left: 5 (22 enodes) 1544782525.780 * * [misc]simplify: iters left: 4 (30 enodes) 1544782525.791 * * [misc]simplify: iters left: 3 (40 enodes) 1544782525.805 * * [misc]simplify: iters left: 2 (52 enodes) 1544782525.820 * * [misc]simplify: iters left: 1 (53 enodes) 1544782525.840 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782525.840 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782525.840 * * * * [misc]progress: [ 297 / 810 ] simplifiying candidate # 1544782525.840 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782525.842 * * [misc]simplify: iters left: 6 (15 enodes) 1544782525.849 * * [misc]simplify: iters left: 5 (27 enodes) 1544782525.860 * * [misc]simplify: iters left: 4 (42 enodes) 1544782525.886 * * [misc]simplify: iters left: 3 (106 enodes) 1544782525.947 * * [misc]simplify: iters left: 2 (214 enodes) 1544782526.018 * * [misc]simplify: iters left: 1 (300 enodes) 1544782526.194 * [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.im y.re) (cbrt (hypot y.im y.re))))) 1544782526.194 * [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.im y.re) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782526.195 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782526.197 * * [misc]simplify: iters left: 6 (13 enodes) 1544782526.203 * * [misc]simplify: iters left: 5 (20 enodes) 1544782526.211 * * [misc]simplify: iters left: 4 (25 enodes) 1544782526.221 * * [misc]simplify: iters left: 3 (39 enodes) 1544782526.233 * * [misc]simplify: iters left: 2 (44 enodes) 1544782526.242 * * [misc]simplify: iters left: 1 (46 enodes) 1544782526.254 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782526.254 * [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.im y.re) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782526.254 * * * * [misc]progress: [ 298 / 810 ] simplifiying candidate # 1544782526.254 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782526.256 * * [misc]simplify: iters left: 6 (16 enodes) 1544782526.263 * * [misc]simplify: iters left: 5 (26 enodes) 1544782526.273 * * [misc]simplify: iters left: 4 (36 enodes) 1544782526.289 * * [misc]simplify: iters left: 3 (73 enodes) 1544782526.310 * * [misc]simplify: iters left: 2 (119 enodes) 1544782526.339 * * [misc]simplify: iters left: 1 (171 enodes) 1544782526.409 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782526.409 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782526.409 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782526.410 * * [misc]simplify: iters left: 6 (14 enodes) 1544782526.413 * * [misc]simplify: iters left: 5 (21 enodes) 1544782526.417 * * [misc]simplify: iters left: 4 (26 enodes) 1544782526.422 * * [misc]simplify: iters left: 3 (35 enodes) 1544782526.428 * * [misc]simplify: iters left: 2 (40 enodes) 1544782526.434 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782526.434 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782526.434 * * * * [misc]progress: [ 299 / 810 ] simplifiying candidate # 1544782526.435 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782526.436 * * [misc]simplify: iters left: 6 (16 enodes) 1544782526.440 * * [misc]simplify: iters left: 5 (28 enodes) 1544782526.445 * * [misc]simplify: iters left: 4 (38 enodes) 1544782526.459 * * [misc]simplify: iters left: 3 (78 enodes) 1544782526.493 * * [misc]simplify: iters left: 2 (137 enodes) 1544782526.533 * * [misc]simplify: iters left: 1 (264 enodes) 1544782526.649 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782526.649 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782526.649 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782526.650 * * [misc]simplify: iters left: 6 (13 enodes) 1544782526.658 * * [misc]simplify: iters left: 5 (20 enodes) 1544782526.666 * * [misc]simplify: iters left: 4 (25 enodes) 1544782526.675 * * [misc]simplify: iters left: 3 (34 enodes) 1544782526.686 * * [misc]simplify: iters left: 2 (39 enodes) 1544782526.700 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782526.700 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782526.700 * * * * [misc]progress: [ 300 / 810 ] simplifiying candidate # 1544782526.700 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782526.702 * * [misc]simplify: iters left: 6 (17 enodes) 1544782526.711 * * [misc]simplify: iters left: 5 (29 enodes) 1544782526.722 * * [misc]simplify: iters left: 4 (48 enodes) 1544782526.737 * * [misc]simplify: iters left: 3 (116 enodes) 1544782526.792 * * [misc]simplify: iters left: 2 (262 enodes) 1544782526.935 * * [misc]simplify: iters left: 1 (432 enodes) 1544782527.252 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782527.252 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782527.252 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782527.254 * * [misc]simplify: iters left: 6 (15 enodes) 1544782527.260 * * [misc]simplify: iters left: 5 (22 enodes) 1544782527.268 * * [misc]simplify: iters left: 4 (30 enodes) 1544782527.278 * * [misc]simplify: iters left: 3 (40 enodes) 1544782527.293 * * [misc]simplify: iters left: 2 (52 enodes) 1544782527.307 * * [misc]simplify: iters left: 1 (53 enodes) 1544782527.319 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782527.319 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782527.319 * * * * [misc]progress: [ 301 / 810 ] simplifiying candidate # 1544782527.319 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782527.320 * * [misc]simplify: iters left: 6 (17 enodes) 1544782527.324 * * [misc]simplify: iters left: 5 (27 enodes) 1544782527.330 * * [misc]simplify: iters left: 4 (41 enodes) 1544782527.345 * * [misc]simplify: iters left: 3 (81 enodes) 1544782527.384 * * [misc]simplify: iters left: 2 (134 enodes) 1544782527.443 * * [misc]simplify: iters left: 1 (190 enodes) 1544782527.551 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782527.551 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782527.551 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782527.552 * * [misc]simplify: iters left: 6 (15 enodes) 1544782527.555 * * [misc]simplify: iters left: 5 (22 enodes) 1544782527.559 * * [misc]simplify: iters left: 4 (30 enodes) 1544782527.565 * * [misc]simplify: iters left: 3 (40 enodes) 1544782527.572 * * [misc]simplify: iters left: 2 (52 enodes) 1544782527.581 * * [misc]simplify: iters left: 1 (53 enodes) 1544782527.595 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782527.595 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782527.595 * * * * [misc]progress: [ 302 / 810 ] simplifiying candidate # 1544782527.595 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782527.596 * * [misc]simplify: iters left: 6 (18 enodes) 1544782527.601 * * [misc]simplify: iters left: 5 (30 enodes) 1544782527.607 * * [misc]simplify: iters left: 4 (44 enodes) 1544782527.619 * * [misc]simplify: iters left: 3 (92 enodes) 1544782527.665 * * [misc]simplify: iters left: 2 (211 enodes) 1544782527.767 * * [misc]simplify: iters left: 1 (423 enodes) 1544782527.948 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782527.948 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782527.948 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782527.950 * * [misc]simplify: iters left: 6 (15 enodes) 1544782527.955 * * [misc]simplify: iters left: 5 (22 enodes) 1544782527.963 * * [misc]simplify: iters left: 4 (30 enodes) 1544782527.973 * * [misc]simplify: iters left: 3 (40 enodes) 1544782527.987 * * [misc]simplify: iters left: 2 (52 enodes) 1544782528.000 * * [misc]simplify: iters left: 1 (53 enodes) 1544782528.012 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782528.012 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782528.012 * * * * [misc]progress: [ 303 / 810 ] simplifiying candidate # 1544782528.012 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782528.013 * * [misc]simplify: iters left: 6 (17 enodes) 1544782528.018 * * [misc]simplify: iters left: 5 (31 enodes) 1544782528.024 * * [misc]simplify: iters left: 4 (45 enodes) 1544782528.041 * * [misc]simplify: iters left: 3 (113 enodes) 1544782528.100 * * [misc]simplify: iters left: 2 (291 enodes) 1544782528.388 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782528.388 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782528.388 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782528.390 * * [misc]simplify: iters left: 6 (14 enodes) 1544782528.396 * * [misc]simplify: iters left: 5 (21 enodes) 1544782528.405 * * [misc]simplify: iters left: 4 (29 enodes) 1544782528.416 * * [misc]simplify: iters left: 3 (39 enodes) 1544782528.425 * * [misc]simplify: iters left: 2 (51 enodes) 1544782528.433 * * [misc]simplify: iters left: 1 (52 enodes) 1544782528.444 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782528.444 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782528.444 * * * * [misc]progress: [ 304 / 810 ] simplifiying candidate # 1544782528.445 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782528.446 * * [misc]simplify: iters left: 6 (18 enodes) 1544782528.453 * * [misc]simplify: iters left: 5 (30 enodes) 1544782528.464 * * [misc]simplify: iters left: 4 (42 enodes) 1544782528.487 * * [misc]simplify: iters left: 3 (87 enodes) 1544782528.521 * * [misc]simplify: iters left: 2 (177 enodes) 1544782528.604 * * [misc]simplify: iters left: 1 (275 enodes) 1544782528.694 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782528.694 * [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.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782528.694 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782528.695 * * [misc]simplify: iters left: 6 (14 enodes) 1544782528.698 * * [misc]simplify: iters left: 5 (21 enodes) 1544782528.702 * * [misc]simplify: iters left: 4 (26 enodes) 1544782528.707 * * [misc]simplify: iters left: 3 (30 enodes) 1544782528.713 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782528.713 * [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.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782528.713 * * * * [misc]progress: [ 305 / 810 ] simplifiying candidate # 1544782528.713 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782528.714 * * [misc]simplify: iters left: 6 (17 enodes) 1544782528.719 * * [misc]simplify: iters left: 5 (29 enodes) 1544782528.725 * * [misc]simplify: iters left: 4 (38 enodes) 1544782528.733 * * [misc]simplify: iters left: 3 (57 enodes) 1544782528.749 * * [misc]simplify: iters left: 2 (104 enodes) 1544782528.781 * * [misc]simplify: iters left: 1 (110 enodes) 1544782528.804 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782528.804 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782528.804 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782528.806 * * [misc]simplify: iters left: 6 (14 enodes) 1544782528.811 * * [misc]simplify: iters left: 5 (21 enodes) 1544782528.819 * * [misc]simplify: iters left: 4 (29 enodes) 1544782528.837 * * [misc]simplify: iters left: 3 (39 enodes) 1544782528.851 * * [misc]simplify: iters left: 2 (51 enodes) 1544782528.865 * * [misc]simplify: iters left: 1 (52 enodes) 1544782528.884 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782528.884 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782528.884 * * * * [misc]progress: [ 306 / 810 ] simplifiying candidate # 1544782528.885 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782528.888 * * [misc]simplify: iters left: 6 (17 enodes) 1544782528.896 * * [misc]simplify: iters left: 5 (29 enodes) 1544782528.908 * * [misc]simplify: iters left: 4 (48 enodes) 1544782528.935 * * [misc]simplify: iters left: 3 (116 enodes) 1544782529.005 * * [misc]simplify: iters left: 2 (262 enodes) 1544782529.185 * * [misc]simplify: iters left: 1 (432 enodes) 1544782529.433 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782529.433 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782529.433 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782529.435 * * [misc]simplify: iters left: 6 (15 enodes) 1544782529.440 * * [misc]simplify: iters left: 5 (22 enodes) 1544782529.448 * * [misc]simplify: iters left: 4 (30 enodes) 1544782529.458 * * [misc]simplify: iters left: 3 (40 enodes) 1544782529.471 * * [misc]simplify: iters left: 2 (52 enodes) 1544782529.484 * * [misc]simplify: iters left: 1 (53 enodes) 1544782529.494 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782529.494 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782529.495 * * * * [misc]progress: [ 307 / 810 ] simplifiying candidate # 1544782529.495 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782529.496 * * [misc]simplify: iters left: 6 (17 enodes) 1544782529.500 * * [misc]simplify: iters left: 5 (27 enodes) 1544782529.507 * * [misc]simplify: iters left: 4 (41 enodes) 1544782529.526 * * [misc]simplify: iters left: 3 (81 enodes) 1544782529.548 * * [misc]simplify: iters left: 2 (134 enodes) 1544782529.597 * * [misc]simplify: iters left: 1 (190 enodes) 1544782529.698 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782529.698 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782529.699 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782529.701 * * [misc]simplify: iters left: 6 (15 enodes) 1544782529.707 * * [misc]simplify: iters left: 5 (22 enodes) 1544782529.715 * * [misc]simplify: iters left: 4 (30 enodes) 1544782529.726 * * [misc]simplify: iters left: 3 (40 enodes) 1544782529.739 * * [misc]simplify: iters left: 2 (52 enodes) 1544782529.754 * * [misc]simplify: iters left: 1 (53 enodes) 1544782529.774 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782529.774 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782529.774 * * * * [misc]progress: [ 308 / 810 ] simplifiying candidate # 1544782529.774 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782529.776 * * [misc]simplify: iters left: 6 (18 enodes) 1544782529.783 * * [misc]simplify: iters left: 5 (30 enodes) 1544782529.797 * * [misc]simplify: iters left: 4 (44 enodes) 1544782529.821 * * [misc]simplify: iters left: 3 (92 enodes) 1544782529.863 * * [misc]simplify: iters left: 2 (211 enodes) 1544782530.001 * * [misc]simplify: iters left: 1 (423 enodes) 1544782530.204 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782530.204 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782530.204 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782530.205 * * [misc]simplify: iters left: 6 (15 enodes) 1544782530.208 * * [misc]simplify: iters left: 5 (22 enodes) 1544782530.213 * * [misc]simplify: iters left: 4 (30 enodes) 1544782530.224 * * [misc]simplify: iters left: 3 (40 enodes) 1544782530.238 * * [misc]simplify: iters left: 2 (52 enodes) 1544782530.255 * * [misc]simplify: iters left: 1 (53 enodes) 1544782530.272 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782530.272 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782530.272 * * * * [misc]progress: [ 309 / 810 ] simplifiying candidate # 1544782530.272 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782530.273 * * [misc]simplify: iters left: 6 (16 enodes) 1544782530.277 * * [misc]simplify: iters left: 5 (30 enodes) 1544782530.284 * * [misc]simplify: iters left: 4 (48 enodes) 1544782530.302 * * [misc]simplify: iters left: 3 (131 enodes) 1544782530.367 * * [misc]simplify: iters left: 2 (315 enodes) 1544782530.641 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782530.641 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782530.642 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782530.643 * * [misc]simplify: iters left: 6 (14 enodes) 1544782530.649 * * [misc]simplify: iters left: 5 (21 enodes) 1544782530.657 * * [misc]simplify: iters left: 4 (29 enodes) 1544782530.668 * * [misc]simplify: iters left: 3 (39 enodes) 1544782530.685 * * [misc]simplify: iters left: 2 (51 enodes) 1544782530.699 * * [misc]simplify: iters left: 1 (52 enodes) 1544782530.711 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782530.711 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782530.711 * * * * [misc]progress: [ 310 / 810 ] simplifiying candidate # 1544782530.711 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782530.712 * * [misc]simplify: iters left: 6 (17 enodes) 1544782530.716 * * [misc]simplify: iters left: 5 (29 enodes) 1544782530.722 * * [misc]simplify: iters left: 4 (41 enodes) 1544782530.734 * * [misc]simplify: iters left: 3 (87 enodes) 1544782530.761 * * [misc]simplify: iters left: 2 (157 enodes) 1544782530.806 * * [misc]simplify: iters left: 1 (207 enodes) 1544782530.844 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782530.844 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782530.845 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782530.845 * * [misc]simplify: iters left: 6 (14 enodes) 1544782530.848 * * [misc]simplify: iters left: 5 (21 enodes) 1544782530.855 * * [misc]simplify: iters left: 4 (26 enodes) 1544782530.860 * * [misc]simplify: iters left: 3 (30 enodes) 1544782530.868 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782530.868 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782530.868 * * * * [misc]progress: [ 311 / 810 ] simplifiying candidate # 1544782530.869 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1) 1544782530.870 * * [misc]simplify: iters left: 6 (16 enodes) 1544782530.877 * * [misc]simplify: iters left: 5 (26 enodes) 1544782530.887 * * [misc]simplify: iters left: 4 (35 enodes) 1544782530.903 * * [misc]simplify: iters left: 3 (62 enodes) 1544782530.927 * * [misc]simplify: iters left: 2 (100 enodes) 1544782530.957 * * [misc]simplify: iters left: 1 (104 enodes) 1544782530.976 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782530.976 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782530.976 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782530.978 * * [misc]simplify: iters left: 6 (14 enodes) 1544782530.983 * * [misc]simplify: iters left: 5 (21 enodes) 1544782530.994 * * [misc]simplify: iters left: 4 (29 enodes) 1544782531.005 * * [misc]simplify: iters left: 3 (39 enodes) 1544782531.017 * * [misc]simplify: iters left: 2 (51 enodes) 1544782531.030 * * [misc]simplify: iters left: 1 (52 enodes) 1544782531.047 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782531.047 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782531.047 * * * * [misc]progress: [ 312 / 810 ] simplifiying candidate # 1544782531.048 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782531.050 * * [misc]simplify: iters left: 6 (18 enodes) 1544782531.058 * * [misc]simplify: iters left: 5 (31 enodes) 1544782531.072 * * [misc]simplify: iters left: 4 (59 enodes) 1544782531.096 * * [misc]simplify: iters left: 3 (160 enodes) 1544782531.171 * * [misc]simplify: iters left: 2 (430 enodes) 1544782531.649 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782531.649 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782531.650 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782531.651 * * [misc]simplify: iters left: 6 (15 enodes) 1544782531.657 * * [misc]simplify: iters left: 5 (22 enodes) 1544782531.665 * * [misc]simplify: iters left: 4 (30 enodes) 1544782531.676 * * [misc]simplify: iters left: 3 (40 enodes) 1544782531.691 * * [misc]simplify: iters left: 2 (52 enodes) 1544782531.704 * * [misc]simplify: iters left: 1 (53 enodes) 1544782531.715 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782531.715 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782531.715 * * * * [misc]progress: [ 313 / 810 ] simplifiying candidate # 1544782531.715 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782531.716 * * [misc]simplify: iters left: 6 (16 enodes) 1544782531.720 * * [misc]simplify: iters left: 5 (27 enodes) 1544782531.726 * * [misc]simplify: iters left: 4 (48 enodes) 1544782531.742 * * [misc]simplify: iters left: 3 (115 enodes) 1544782531.780 * * [misc]simplify: iters left: 2 (234 enodes) 1544782531.884 * * [misc]simplify: iters left: 1 (434 enodes) 1544782532.208 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782532.208 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782532.208 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782532.210 * * [misc]simplify: iters left: 6 (14 enodes) 1544782532.215 * * [misc]simplify: iters left: 5 (21 enodes) 1544782532.223 * * [misc]simplify: iters left: 4 (29 enodes) 1544782532.229 * * [misc]simplify: iters left: 3 (39 enodes) 1544782532.235 * * [misc]simplify: iters left: 2 (51 enodes) 1544782532.243 * * [misc]simplify: iters left: 1 (52 enodes) 1544782532.253 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782532.253 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782532.253 * * * * [misc]progress: [ 314 / 810 ] simplifiying candidate # 1544782532.253 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782532.254 * * [misc]simplify: iters left: 6 (17 enodes) 1544782532.258 * * [misc]simplify: iters left: 5 (30 enodes) 1544782532.265 * * [misc]simplify: iters left: 4 (51 enodes) 1544782532.284 * * [misc]simplify: iters left: 3 (128 enodes) 1544782532.346 * * [misc]simplify: iters left: 2 (370 enodes) 1544782532.775 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782532.775 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782532.775 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782532.776 * * [misc]simplify: iters left: 6 (14 enodes) 1544782532.781 * * [misc]simplify: iters left: 5 (21 enodes) 1544782532.789 * * [misc]simplify: iters left: 4 (29 enodes) 1544782532.798 * * [misc]simplify: iters left: 3 (39 enodes) 1544782532.811 * * [misc]simplify: iters left: 2 (51 enodes) 1544782532.823 * * [misc]simplify: iters left: 1 (52 enodes) 1544782532.841 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782532.841 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782532.841 * * * * [misc]progress: [ 315 / 810 ] simplifiying candidate # 1544782532.841 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782532.843 * * [misc]simplify: iters left: 6 (17 enodes) 1544782532.850 * * [misc]simplify: iters left: 5 (29 enodes) 1544782532.861 * * [misc]simplify: iters left: 4 (48 enodes) 1544782532.884 * * [misc]simplify: iters left: 3 (116 enodes) 1544782532.933 * * [misc]simplify: iters left: 2 (260 enodes) 1544782533.024 * * [misc]simplify: iters left: 1 (427 enodes) 1544782533.245 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782533.245 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782533.245 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782533.246 * * [misc]simplify: iters left: 6 (15 enodes) 1544782533.249 * * [misc]simplify: iters left: 5 (22 enodes) 1544782533.254 * * [misc]simplify: iters left: 4 (30 enodes) 1544782533.260 * * [misc]simplify: iters left: 3 (40 enodes) 1544782533.267 * * [misc]simplify: iters left: 2 (52 enodes) 1544782533.281 * * [misc]simplify: iters left: 1 (53 enodes) 1544782533.303 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782533.303 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782533.304 * * * * [misc]progress: [ 316 / 810 ] simplifiying candidate # 1544782533.304 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782533.306 * * [misc]simplify: iters left: 6 (17 enodes) 1544782533.314 * * [misc]simplify: iters left: 5 (27 enodes) 1544782533.325 * * [misc]simplify: iters left: 4 (41 enodes) 1544782533.346 * * [misc]simplify: iters left: 3 (81 enodes) 1544782533.369 * * [misc]simplify: iters left: 2 (134 enodes) 1544782533.399 * * [misc]simplify: iters left: 1 (190 enodes) 1544782533.489 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782533.489 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782533.489 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782533.491 * * [misc]simplify: iters left: 6 (15 enodes) 1544782533.497 * * [misc]simplify: iters left: 5 (22 enodes) 1544782533.505 * * [misc]simplify: iters left: 4 (30 enodes) 1544782533.516 * * [misc]simplify: iters left: 3 (40 enodes) 1544782533.530 * * [misc]simplify: iters left: 2 (52 enodes) 1544782533.544 * * [misc]simplify: iters left: 1 (53 enodes) 1544782533.557 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782533.557 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782533.557 * * * * [misc]progress: [ 317 / 810 ] simplifiying candidate # 1544782533.557 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782533.558 * * [misc]simplify: iters left: 6 (18 enodes) 1544782533.562 * * [misc]simplify: iters left: 5 (30 enodes) 1544782533.568 * * [misc]simplify: iters left: 4 (44 enodes) 1544782533.581 * * [misc]simplify: iters left: 3 (90 enodes) 1544782533.605 * * [misc]simplify: iters left: 2 (173 enodes) 1544782533.662 * * [misc]simplify: iters left: 1 (312 enodes) 1544782533.773 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782533.774 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782533.774 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782533.776 * * [misc]simplify: iters left: 6 (15 enodes) 1544782533.781 * * [misc]simplify: iters left: 5 (22 enodes) 1544782533.790 * * [misc]simplify: iters left: 4 (30 enodes) 1544782533.800 * * [misc]simplify: iters left: 3 (40 enodes) 1544782533.808 * * [misc]simplify: iters left: 2 (52 enodes) 1544782533.815 * * [misc]simplify: iters left: 1 (53 enodes) 1544782533.831 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782533.831 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782533.831 * * * * [misc]progress: [ 318 / 810 ] simplifiying candidate # 1544782533.832 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782533.834 * * [misc]simplify: iters left: 6 (16 enodes) 1544782533.841 * * [misc]simplify: iters left: 5 (27 enodes) 1544782533.852 * * [misc]simplify: iters left: 4 (42 enodes) 1544782533.875 * * [misc]simplify: iters left: 3 (100 enodes) 1544782533.937 * * [misc]simplify: iters left: 2 (210 enodes) 1544782534.058 * * [misc]simplify: iters left: 1 (317 enodes) 1544782534.178 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782534.178 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782534.178 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782534.180 * * [misc]simplify: iters left: 6 (14 enodes) 1544782534.185 * * [misc]simplify: iters left: 5 (21 enodes) 1544782534.192 * * [misc]simplify: iters left: 4 (26 enodes) 1544782534.202 * * [misc]simplify: iters left: 3 (35 enodes) 1544782534.211 * * [misc]simplify: iters left: 2 (40 enodes) 1544782534.223 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782534.223 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782534.223 * * * * [misc]progress: [ 319 / 810 ] simplifiying candidate # 1544782534.224 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782534.225 * * [misc]simplify: iters left: 6 (14 enodes) 1544782534.231 * * [misc]simplify: iters left: 5 (23 enodes) 1544782534.239 * * [misc]simplify: iters left: 4 (33 enodes) 1544782534.252 * * [misc]simplify: iters left: 3 (71 enodes) 1544782534.270 * * [misc]simplify: iters left: 2 (110 enodes) 1544782534.305 * * [misc]simplify: iters left: 1 (124 enodes) 1544782534.348 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) 1544782534.348 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782534.348 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782534.349 * * [misc]simplify: iters left: 6 (13 enodes) 1544782534.354 * * [misc]simplify: iters left: 5 (20 enodes) 1544782534.361 * * [misc]simplify: iters left: 4 (25 enodes) 1544782534.370 * * [misc]simplify: iters left: 3 (39 enodes) 1544782534.384 * * [misc]simplify: iters left: 2 (44 enodes) 1544782534.395 * * [misc]simplify: iters left: 1 (47 enodes) 1544782534.407 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782534.408 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782534.408 * * * * [misc]progress: [ 320 / 810 ] simplifiying candidate # 1544782534.408 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782534.409 * * [misc]simplify: iters left: 6 (15 enodes) 1544782534.415 * * [misc]simplify: iters left: 5 (26 enodes) 1544782534.425 * * [misc]simplify: iters left: 4 (40 enodes) 1544782534.448 * * [misc]simplify: iters left: 3 (82 enodes) 1544782534.472 * * [misc]simplify: iters left: 2 (160 enodes) 1544782534.547 * * [misc]simplify: iters left: 1 (328 enodes) 1544782534.726 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782534.727 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782534.727 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782534.728 * * [misc]simplify: iters left: 6 (13 enodes) 1544782534.733 * * [misc]simplify: iters left: 5 (20 enodes) 1544782534.740 * * [misc]simplify: iters left: 4 (25 enodes) 1544782534.748 * * [misc]simplify: iters left: 3 (34 enodes) 1544782534.757 * * [misc]simplify: iters left: 2 (39 enodes) 1544782534.767 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782534.767 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782534.767 * * * * [misc]progress: [ 321 / 810 ] simplifiying candidate # 1544782534.767 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782534.768 * * [misc]simplify: iters left: 6 (18 enodes) 1544782534.773 * * [misc]simplify: iters left: 5 (31 enodes) 1544782534.780 * * [misc]simplify: iters left: 4 (46 enodes) 1544782534.796 * * [misc]simplify: iters left: 3 (118 enodes) 1544782534.842 * * [misc]simplify: iters left: 2 (303 enodes) 1544782535.125 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782535.125 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782535.125 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782535.126 * * [misc]simplify: iters left: 6 (14 enodes) 1544782535.129 * * [misc]simplify: iters left: 5 (21 enodes) 1544782535.133 * * [misc]simplify: iters left: 4 (29 enodes) 1544782535.139 * * [misc]simplify: iters left: 3 (39 enodes) 1544782535.145 * * [misc]simplify: iters left: 2 (51 enodes) 1544782535.153 * * [misc]simplify: iters left: 1 (52 enodes) 1544782535.162 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782535.163 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782535.163 * * * * [misc]progress: [ 322 / 810 ] simplifiying candidate # 1544782535.163 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782535.164 * * [misc]simplify: iters left: 6 (16 enodes) 1544782535.168 * * [misc]simplify: iters left: 5 (27 enodes) 1544782535.173 * * [misc]simplify: iters left: 4 (38 enodes) 1544782535.191 * * [misc]simplify: iters left: 3 (81 enodes) 1544782535.237 * * [misc]simplify: iters left: 2 (179 enodes) 1544782535.340 * * [misc]simplify: iters left: 1 (326 enodes) 1544782535.447 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782535.447 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782535.447 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782535.448 * * [misc]simplify: iters left: 6 (13 enodes) 1544782535.453 * * [misc]simplify: iters left: 5 (20 enodes) 1544782535.460 * * [misc]simplify: iters left: 4 (25 enodes) 1544782535.467 * * [misc]simplify: iters left: 3 (29 enodes) 1544782535.477 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782535.477 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782535.477 * * * * [misc]progress: [ 323 / 810 ] simplifiying candidate # 1544782535.478 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782535.479 * * [misc]simplify: iters left: 6 (16 enodes) 1544782535.484 * * [misc]simplify: iters left: 5 (27 enodes) 1544782535.490 * * [misc]simplify: iters left: 4 (37 enodes) 1544782535.499 * * [misc]simplify: iters left: 3 (62 enodes) 1544782535.518 * * [misc]simplify: iters left: 2 (135 enodes) 1544782535.548 * * [misc]simplify: iters left: 1 (139 enodes) 1544782535.559 * [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.im y.re))))) 1544782535.559 * [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.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782535.559 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782535.560 * * [misc]simplify: iters left: 6 (13 enodes) 1544782535.562 * * [misc]simplify: iters left: 5 (20 enodes) 1544782535.566 * * [misc]simplify: iters left: 4 (28 enodes) 1544782535.571 * * [misc]simplify: iters left: 3 (38 enodes) 1544782535.578 * * [misc]simplify: iters left: 2 (50 enodes) 1544782535.588 * * [misc]simplify: iters left: 1 (51 enodes) 1544782535.599 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782535.599 * [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.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782535.599 * * * * [misc]progress: [ 324 / 810 ] simplifiying candidate # 1544782535.599 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782535.600 * * [misc]simplify: iters left: 6 (16 enodes) 1544782535.604 * * [misc]simplify: iters left: 5 (27 enodes) 1544782535.610 * * [misc]simplify: iters left: 4 (42 enodes) 1544782535.622 * * [misc]simplify: iters left: 3 (100 enodes) 1544782535.653 * * [misc]simplify: iters left: 2 (210 enodes) 1544782535.736 * * [misc]simplify: iters left: 1 (317 enodes) 1544782535.906 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782535.906 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782535.906 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782535.907 * * [misc]simplify: iters left: 6 (14 enodes) 1544782535.912 * * [misc]simplify: iters left: 5 (21 enodes) 1544782535.920 * * [misc]simplify: iters left: 4 (26 enodes) 1544782535.930 * * [misc]simplify: iters left: 3 (35 enodes) 1544782535.941 * * [misc]simplify: iters left: 2 (40 enodes) 1544782535.953 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782535.953 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782535.953 * * * * [misc]progress: [ 325 / 810 ] simplifiying candidate # 1544782535.953 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782535.954 * * [misc]simplify: iters left: 6 (14 enodes) 1544782535.957 * * [misc]simplify: iters left: 5 (23 enodes) 1544782535.962 * * [misc]simplify: iters left: 4 (33 enodes) 1544782535.972 * * [misc]simplify: iters left: 3 (71 enodes) 1544782535.992 * * [misc]simplify: iters left: 2 (110 enodes) 1544782536.028 * * [misc]simplify: iters left: 1 (124 enodes) 1544782536.070 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) 1544782536.071 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782536.071 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782536.073 * * [misc]simplify: iters left: 6 (13 enodes) 1544782536.078 * * [misc]simplify: iters left: 5 (20 enodes) 1544782536.085 * * [misc]simplify: iters left: 4 (25 enodes) 1544782536.095 * * [misc]simplify: iters left: 3 (39 enodes) 1544782536.108 * * [misc]simplify: iters left: 2 (44 enodes) 1544782536.114 * * [misc]simplify: iters left: 1 (47 enodes) 1544782536.120 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782536.120 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782536.120 * * * * [misc]progress: [ 326 / 810 ] simplifiying candidate # 1544782536.120 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782536.121 * * [misc]simplify: iters left: 6 (15 enodes) 1544782536.125 * * [misc]simplify: iters left: 5 (26 enodes) 1544782536.130 * * [misc]simplify: iters left: 4 (40 enodes) 1544782536.142 * * [misc]simplify: iters left: 3 (82 enodes) 1544782536.182 * * [misc]simplify: iters left: 2 (160 enodes) 1544782536.246 * * [misc]simplify: iters left: 1 (328 enodes) 1544782536.404 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782536.404 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782536.404 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782536.405 * * [misc]simplify: iters left: 6 (13 enodes) 1544782536.407 * * [misc]simplify: iters left: 5 (20 enodes) 1544782536.411 * * [misc]simplify: iters left: 4 (25 enodes) 1544782536.416 * * [misc]simplify: iters left: 3 (34 enodes) 1544782536.424 * * [misc]simplify: iters left: 2 (39 enodes) 1544782536.437 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782536.437 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782536.437 * * * * [misc]progress: [ 327 / 810 ] simplifiying candidate # 1544782536.438 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782536.439 * * [misc]simplify: iters left: 6 (17 enodes) 1544782536.443 * * [misc]simplify: iters left: 5 (30 enodes) 1544782536.450 * * [misc]simplify: iters left: 4 (49 enodes) 1544782536.467 * * [misc]simplify: iters left: 3 (131 enodes) 1544782536.541 * * [misc]simplify: iters left: 2 (374 enodes) 1544782536.886 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782536.886 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782536.886 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782536.887 * * [misc]simplify: iters left: 6 (14 enodes) 1544782536.890 * * [misc]simplify: iters left: 5 (21 enodes) 1544782536.894 * * [misc]simplify: iters left: 4 (29 enodes) 1544782536.900 * * [misc]simplify: iters left: 3 (39 enodes) 1544782536.908 * * [misc]simplify: iters left: 2 (51 enodes) 1544782536.919 * * [misc]simplify: iters left: 1 (52 enodes) 1544782536.938 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782536.938 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782536.938 * * * * [misc]progress: [ 328 / 810 ] simplifiying candidate # 1544782536.938 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782536.940 * * [misc]simplify: iters left: 6 (15 enodes) 1544782536.946 * * [misc]simplify: iters left: 5 (26 enodes) 1544782536.957 * * [misc]simplify: iters left: 4 (39 enodes) 1544782536.982 * * [misc]simplify: iters left: 3 (86 enodes) 1544782537.025 * * [misc]simplify: iters left: 2 (193 enodes) 1544782537.439 * * [misc]simplify: iters left: 1 (265 enodes) 1544782537.516 * [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.im y.re))) (sqrt (hypot y.im y.re)))) 1544782537.516 * [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.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782537.516 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782537.517 * * [misc]simplify: iters left: 6 (13 enodes) 1544782537.521 * * [misc]simplify: iters left: 5 (20 enodes) 1544782537.525 * * [misc]simplify: iters left: 4 (25 enodes) 1544782537.532 * * [misc]simplify: iters left: 3 (29 enodes) 1544782537.537 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782537.537 * [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.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782537.537 * * * * [misc]progress: [ 329 / 810 ] simplifiying candidate # 1544782537.538 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782537.538 * * [misc]simplify: iters left: 6 (15 enodes) 1544782537.542 * * [misc]simplify: iters left: 5 (24 enodes) 1544782537.546 * * [misc]simplify: iters left: 4 (34 enodes) 1544782537.555 * * [misc]simplify: iters left: 3 (63 enodes) 1544782537.577 * * [misc]simplify: iters left: 2 (153 enodes) 1544782537.626 * * [misc]simplify: iters left: 1 (157 enodes) 1544782537.645 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782537.645 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782537.645 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782537.647 * * [misc]simplify: iters left: 6 (13 enodes) 1544782537.652 * * [misc]simplify: iters left: 5 (20 enodes) 1544782537.660 * * [misc]simplify: iters left: 4 (28 enodes) 1544782537.670 * * [misc]simplify: iters left: 3 (38 enodes) 1544782537.683 * * [misc]simplify: iters left: 2 (50 enodes) 1544782537.697 * * [misc]simplify: iters left: 1 (51 enodes) 1544782537.715 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782537.715 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782537.715 * * * * [misc]progress: [ 330 / 810 ] simplifiying candidate # 1544782537.715 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782537.717 * * [misc]simplify: iters left: 6 (19 enodes) 1544782537.727 * * [misc]simplify: iters left: 5 (34 enodes) 1544782537.741 * * [misc]simplify: iters left: 4 (59 enodes) 1544782537.786 * * [misc]simplify: iters left: 3 (185 enodes) 1544782538.088 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782538.088 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782538.088 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782538.090 * * [misc]simplify: iters left: 6 (14 enodes) 1544782538.095 * * [misc]simplify: iters left: 5 (21 enodes) 1544782538.103 * * [misc]simplify: iters left: 4 (29 enodes) 1544782538.113 * * [misc]simplify: iters left: 3 (39 enodes) 1544782538.125 * * [misc]simplify: iters left: 2 (51 enodes) 1544782538.135 * * [misc]simplify: iters left: 1 (52 enodes) 1544782538.146 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782538.146 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782538.146 * * * * [misc]progress: [ 331 / 810 ] simplifiying candidate # 1544782538.146 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782538.147 * * [misc]simplify: iters left: 6 (17 enodes) 1544782538.152 * * [misc]simplify: iters left: 5 (30 enodes) 1544782538.158 * * [misc]simplify: iters left: 4 (51 enodes) 1544782538.175 * * [misc]simplify: iters left: 3 (129 enodes) 1544782538.235 * * [misc]simplify: iters left: 2 (423 enodes) 1544782538.889 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) 1544782538.889 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782538.889 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782538.892 * * [misc]simplify: iters left: 6 (13 enodes) 1544782538.897 * * [misc]simplify: iters left: 5 (20 enodes) 1544782538.905 * * [misc]simplify: iters left: 4 (26 enodes) 1544782538.914 * * [misc]simplify: iters left: 3 (36 enodes) 1544782538.924 * * [misc]simplify: iters left: 2 (38 enodes) 1544782538.932 * * [misc]simplify: iters left: 1 (39 enodes) 1544782538.945 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782538.945 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782538.945 * * * * [misc]progress: [ 332 / 810 ] simplifiying candidate # 1544782538.945 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782538.947 * * [misc]simplify: iters left: 6 (17 enodes) 1544782538.955 * * [misc]simplify: iters left: 5 (30 enodes) 1544782538.965 * * [misc]simplify: iters left: 4 (48 enodes) 1544782538.989 * * [misc]simplify: iters left: 3 (99 enodes) 1544782539.026 * * [misc]simplify: iters left: 2 (299 enodes) 1544782539.181 * * [misc]simplify: iters left: 1 (360 enodes) 1544782539.233 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782539.233 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782539.233 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782539.235 * * [misc]simplify: iters left: 6 (13 enodes) 1544782539.240 * * [misc]simplify: iters left: 5 (20 enodes) 1544782539.247 * * [misc]simplify: iters left: 4 (28 enodes) 1544782539.257 * * [misc]simplify: iters left: 3 (38 enodes) 1544782539.269 * * [misc]simplify: iters left: 2 (50 enodes) 1544782539.281 * * [misc]simplify: iters left: 1 (51 enodes) 1544782539.301 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))) 1544782539.301 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))))) 1544782539.301 * * * * [misc]progress: [ 333 / 810 ] simplifiying candidate # 1544782539.302 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782539.304 * * [misc]simplify: iters left: 6 (17 enodes) 1544782539.319 * * [misc]simplify: iters left: 5 (31 enodes) 1544782539.332 * * [misc]simplify: iters left: 4 (45 enodes) 1544782539.359 * * [misc]simplify: iters left: 3 (112 enodes) 1544782539.453 * * [misc]simplify: iters left: 2 (401 enodes) 1544782539.986 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782539.986 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782539.987 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782539.988 * * [misc]simplify: iters left: 6 (14 enodes) 1544782539.990 * * [misc]simplify: iters left: 5 (21 enodes) 1544782539.995 * * [misc]simplify: iters left: 4 (29 enodes) 1544782540.001 * * [misc]simplify: iters left: 3 (39 enodes) 1544782540.009 * * [misc]simplify: iters left: 2 (51 enodes) 1544782540.016 * * [misc]simplify: iters left: 1 (52 enodes) 1544782540.031 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782540.031 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782540.031 * * * * [misc]progress: [ 334 / 810 ] simplifiying candidate # 1544782540.031 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782540.033 * * [misc]simplify: iters left: 6 (18 enodes) 1544782540.042 * * [misc]simplify: iters left: 5 (30 enodes) 1544782540.048 * * [misc]simplify: iters left: 4 (41 enodes) 1544782540.058 * * [misc]simplify: iters left: 3 (65 enodes) 1544782540.072 * * [misc]simplify: iters left: 2 (116 enodes) 1544782540.121 * * [misc]simplify: iters left: 1 (184 enodes) 1544782540.169 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782540.169 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782540.169 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782540.170 * * [misc]simplify: iters left: 6 (14 enodes) 1544782540.173 * * [misc]simplify: iters left: 5 (21 enodes) 1544782540.177 * * [misc]simplify: iters left: 4 (27 enodes) 1544782540.182 * * [misc]simplify: iters left: 3 (37 enodes) 1544782540.193 * * [misc]simplify: iters left: 2 (39 enodes) 1544782540.202 * * [misc]simplify: iters left: 1 (40 enodes) 1544782540.210 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782540.210 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782540.210 * * * * [misc]progress: [ 335 / 810 ] simplifiying candidate # 1544782540.211 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782540.212 * * [misc]simplify: iters left: 6 (17 enodes) 1544782540.216 * * [misc]simplify: iters left: 5 (29 enodes) 1544782540.221 * * [misc]simplify: iters left: 4 (37 enodes) 1544782540.229 * * [misc]simplify: iters left: 3 (53 enodes) 1544782540.242 * * [misc]simplify: iters left: 2 (88 enodes) 1544782540.263 * * [misc]simplify: iters left: 1 (98 enodes) 1544782540.275 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782540.275 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782540.275 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782540.278 * * [misc]simplify: iters left: 6 (14 enodes) 1544782540.281 * * [misc]simplify: iters left: 5 (21 enodes) 1544782540.285 * * [misc]simplify: iters left: 4 (29 enodes) 1544782540.291 * * [misc]simplify: iters left: 3 (39 enodes) 1544782540.298 * * [misc]simplify: iters left: 2 (51 enodes) 1544782540.311 * * [misc]simplify: iters left: 1 (52 enodes) 1544782540.324 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782540.324 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782540.324 * * * * [misc]progress: [ 336 / 810 ] simplifiying candidate # 1544782540.324 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782540.326 * * [misc]simplify: iters left: 6 (18 enodes) 1544782540.330 * * [misc]simplify: iters left: 5 (31 enodes) 1544782540.337 * * [misc]simplify: iters left: 4 (46 enodes) 1544782540.351 * * [misc]simplify: iters left: 3 (95 enodes) 1544782540.397 * * [misc]simplify: iters left: 2 (217 enodes) 1544782540.605 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782540.605 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782540.606 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782540.607 * * [misc]simplify: iters left: 6 (14 enodes) 1544782540.613 * * [misc]simplify: iters left: 5 (21 enodes) 1544782540.617 * * [misc]simplify: iters left: 4 (29 enodes) 1544782540.622 * * [misc]simplify: iters left: 3 (39 enodes) 1544782540.630 * * [misc]simplify: iters left: 2 (51 enodes) 1544782540.637 * * [misc]simplify: iters left: 1 (52 enodes) 1544782540.656 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782540.656 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782540.656 * * * * [misc]progress: [ 337 / 810 ] simplifiying candidate # 1544782540.657 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782540.658 * * [misc]simplify: iters left: 6 (16 enodes) 1544782540.667 * * [misc]simplify: iters left: 5 (27 enodes) 1544782540.676 * * [misc]simplify: iters left: 4 (40 enodes) 1544782540.688 * * [misc]simplify: iters left: 3 (91 enodes) 1544782540.731 * * [misc]simplify: iters left: 2 (219 enodes) 1544782540.970 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782540.970 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782540.971 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782540.972 * * [misc]simplify: iters left: 6 (13 enodes) 1544782540.977 * * [misc]simplify: iters left: 5 (20 enodes) 1544782540.986 * * [misc]simplify: iters left: 4 (26 enodes) 1544782540.995 * * [misc]simplify: iters left: 3 (36 enodes) 1544782541.001 * * [misc]simplify: iters left: 2 (38 enodes) 1544782541.006 * * [misc]simplify: iters left: 1 (39 enodes) 1544782541.013 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782541.013 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782541.013 * * * * [misc]progress: [ 338 / 810 ] simplifiying candidate # 1544782541.014 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782541.015 * * [misc]simplify: iters left: 6 (16 enodes) 1544782541.019 * * [misc]simplify: iters left: 5 (27 enodes) 1544782541.026 * * [misc]simplify: iters left: 4 (37 enodes) 1544782541.039 * * [misc]simplify: iters left: 3 (72 enodes) 1544782541.073 * * [misc]simplify: iters left: 2 (154 enodes) 1544782541.135 * * [misc]simplify: iters left: 1 (238 enodes) 1544782541.204 * [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.im y.re)))) 1544782541.204 * [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.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782541.204 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782541.205 * * [misc]simplify: iters left: 6 (13 enodes) 1544782541.211 * * [misc]simplify: iters left: 5 (20 enodes) 1544782541.219 * * [misc]simplify: iters left: 4 (28 enodes) 1544782541.229 * * [misc]simplify: iters left: 3 (38 enodes) 1544782541.242 * * [misc]simplify: iters left: 2 (50 enodes) 1544782541.256 * * [misc]simplify: iters left: 1 (51 enodes) 1544782541.277 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782541.277 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782541.277 * * * * [misc]progress: [ 339 / 810 ] simplifiying candidate # 1544782541.278 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782541.279 * * [misc]simplify: iters left: 6 (16 enodes) 1544782541.288 * * [misc]simplify: iters left: 5 (29 enodes) 1544782541.299 * * [misc]simplify: iters left: 4 (41 enodes) 1544782541.321 * * [misc]simplify: iters left: 3 (90 enodes) 1544782541.369 * * [misc]simplify: iters left: 2 (233 enodes) 1544782541.508 * * [misc]simplify: iters left: 1 (316 enodes) 1544782541.543 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782541.543 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782541.543 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782541.544 * * [misc]simplify: iters left: 6 (13 enodes) 1544782541.547 * * [misc]simplify: iters left: 5 (20 enodes) 1544782541.550 * * [misc]simplify: iters left: 4 (25 enodes) 1544782541.555 * * [misc]simplify: iters left: 3 (34 enodes) 1544782541.565 * * [misc]simplify: iters left: 2 (39 enodes) 1544782541.578 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782541.578 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782541.578 * * * * [misc]progress: [ 340 / 810 ] simplifiying candidate # 1544782541.579 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782541.580 * * [misc]simplify: iters left: 6 (15 enodes) 1544782541.588 * * [misc]simplify: iters left: 5 (26 enodes) 1544782541.598 * * [misc]simplify: iters left: 4 (36 enodes) 1544782541.614 * * [misc]simplify: iters left: 3 (68 enodes) 1544782541.638 * * [misc]simplify: iters left: 2 (151 enodes) 1544782541.681 * * [misc]simplify: iters left: 1 (167 enodes) 1544782541.704 * [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.im y.re))) 1544782541.704 * [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.im y.re))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782541.705 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782541.706 * * [misc]simplify: iters left: 6 (12 enodes) 1544782541.711 * * [misc]simplify: iters left: 5 (18 enodes) 1544782541.718 * * [misc]simplify: iters left: 4 (20 enodes) 1544782541.725 * * [misc]simplify: iters left: 3 (24 enodes) 1544782541.730 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782541.730 * [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.im y.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782541.730 * * * * [misc]progress: [ 341 / 810 ] simplifiying candidate # 1544782541.730 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt 1)) 1) 1544782541.731 * * [misc]simplify: iters left: 6 (13 enodes) 1544782541.736 * * [misc]simplify: iters left: 5 (24 enodes) 1544782541.740 * * [misc]simplify: iters left: 4 (31 enodes) 1544782541.745 * * [misc]simplify: iters left: 3 (34 enodes) 1544782541.748 * * [misc]simplify: iters left: 2 (37 enodes) 1544782541.753 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782541.753 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782541.754 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782541.755 * * [misc]simplify: iters left: 6 (12 enodes) 1544782541.760 * * [misc]simplify: iters left: 5 (19 enodes) 1544782541.767 * * [misc]simplify: iters left: 4 (24 enodes) 1544782541.777 * * [misc]simplify: iters left: 3 (38 enodes) 1544782541.787 * * [misc]simplify: iters left: 2 (43 enodes) 1544782541.792 * * [misc]simplify: iters left: 1 (45 enodes) 1544782541.798 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782541.798 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782541.798 * * * * [misc]progress: [ 342 / 810 ] simplifiying candidate # 1544782541.798 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782541.800 * * [misc]simplify: iters left: 6 (18 enodes) 1544782541.804 * * [misc]simplify: iters left: 5 (31 enodes) 1544782541.810 * * [misc]simplify: iters left: 4 (46 enodes) 1544782541.826 * * [misc]simplify: iters left: 3 (95 enodes) 1544782541.864 * * [misc]simplify: iters left: 2 (217 enodes) 1544782542.100 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782542.100 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782542.101 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782542.102 * * [misc]simplify: iters left: 6 (14 enodes) 1544782542.108 * * [misc]simplify: iters left: 5 (21 enodes) 1544782542.116 * * [misc]simplify: iters left: 4 (29 enodes) 1544782542.126 * * [misc]simplify: iters left: 3 (39 enodes) 1544782542.139 * * [misc]simplify: iters left: 2 (51 enodes) 1544782542.154 * * [misc]simplify: iters left: 1 (52 enodes) 1544782542.174 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782542.174 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782542.174 * * * * [misc]progress: [ 343 / 810 ] simplifiying candidate # 1544782542.175 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782542.176 * * [misc]simplify: iters left: 6 (16 enodes) 1544782542.184 * * [misc]simplify: iters left: 5 (27 enodes) 1544782542.195 * * [misc]simplify: iters left: 4 (40 enodes) 1544782542.217 * * [misc]simplify: iters left: 3 (91 enodes) 1544782542.270 * * [misc]simplify: iters left: 2 (219 enodes) 1544782542.446 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782542.446 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782542.446 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782542.447 * * [misc]simplify: iters left: 6 (13 enodes) 1544782542.450 * * [misc]simplify: iters left: 5 (20 enodes) 1544782542.453 * * [misc]simplify: iters left: 4 (26 enodes) 1544782542.461 * * [misc]simplify: iters left: 3 (36 enodes) 1544782542.475 * * [misc]simplify: iters left: 2 (38 enodes) 1544782542.480 * * [misc]simplify: iters left: 1 (39 enodes) 1544782542.487 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782542.488 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782542.488 * * * * [misc]progress: [ 344 / 810 ] simplifiying candidate # 1544782542.488 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782542.489 * * [misc]simplify: iters left: 6 (16 enodes) 1544782542.493 * * [misc]simplify: iters left: 5 (27 enodes) 1544782542.498 * * [misc]simplify: iters left: 4 (37 enodes) 1544782542.508 * * [misc]simplify: iters left: 3 (72 enodes) 1544782542.531 * * [misc]simplify: iters left: 2 (154 enodes) 1544782542.611 * * [misc]simplify: iters left: 1 (238 enodes) 1544782542.652 * [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.im y.re)))) 1544782542.652 * [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.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782542.652 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782542.653 * * [misc]simplify: iters left: 6 (13 enodes) 1544782542.656 * * [misc]simplify: iters left: 5 (20 enodes) 1544782542.666 * * [misc]simplify: iters left: 4 (28 enodes) 1544782542.677 * * [misc]simplify: iters left: 3 (38 enodes) 1544782542.689 * * [misc]simplify: iters left: 2 (50 enodes) 1544782542.696 * * [misc]simplify: iters left: 1 (51 enodes) 1544782542.706 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782542.706 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782542.706 * * * * [misc]progress: [ 345 / 810 ] simplifiying candidate # 1544782542.706 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782542.707 * * [misc]simplify: iters left: 6 (16 enodes) 1544782542.712 * * [misc]simplify: iters left: 5 (29 enodes) 1544782542.719 * * [misc]simplify: iters left: 4 (43 enodes) 1544782542.741 * * [misc]simplify: iters left: 3 (92 enodes) 1544782542.796 * * [misc]simplify: iters left: 2 (269 enodes) 1544782542.933 * * [misc]simplify: iters left: 1 (344 enodes) 1544782542.962 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782542.962 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782542.962 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782542.963 * * [misc]simplify: iters left: 6 (13 enodes) 1544782542.966 * * [misc]simplify: iters left: 5 (20 enodes) 1544782542.970 * * [misc]simplify: iters left: 4 (25 enodes) 1544782542.974 * * [misc]simplify: iters left: 3 (34 enodes) 1544782542.982 * * [misc]simplify: iters left: 2 (39 enodes) 1544782542.993 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782542.993 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782542.993 * * * * [misc]progress: [ 346 / 810 ] simplifiying candidate # 1544782542.994 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1) (sqrt (hypot y.im y.re))) 1544782542.995 * * [misc]simplify: iters left: 6 (15 enodes) 1544782543.002 * * [misc]simplify: iters left: 5 (26 enodes) 1544782543.011 * * [misc]simplify: iters left: 4 (36 enodes) 1544782543.029 * * [misc]simplify: iters left: 3 (61 enodes) 1544782543.067 * * [misc]simplify: iters left: 2 (200 enodes) 1544782543.139 * * [misc]simplify: iters left: 1 (220 enodes) 1544782543.156 * [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.im y.re)))) 1544782543.156 * [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.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782543.157 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782543.157 * * [misc]simplify: iters left: 6 (12 enodes) 1544782543.161 * * [misc]simplify: iters left: 5 (18 enodes) 1544782543.164 * * [misc]simplify: iters left: 4 (20 enodes) 1544782543.168 * * [misc]simplify: iters left: 3 (24 enodes) 1544782543.177 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782543.177 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782543.177 * * * * [misc]progress: [ 347 / 810 ] simplifiying candidate # 1544782543.178 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1) 1) 1544782543.179 * * [misc]simplify: iters left: 6 (13 enodes) 1544782543.186 * * [misc]simplify: iters left: 5 (22 enodes) 1544782543.195 * * [misc]simplify: iters left: 4 (29 enodes) 1544782543.205 * * [misc]simplify: iters left: 3 (34 enodes) 1544782543.214 * * [misc]simplify: iters left: 2 (45 enodes) 1544782543.226 * * [misc]simplify: iters left: 1 (47 enodes) 1544782543.234 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782543.235 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782543.235 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782543.236 * * [misc]simplify: iters left: 6 (12 enodes) 1544782543.241 * * [misc]simplify: iters left: 5 (19 enodes) 1544782543.248 * * [misc]simplify: iters left: 4 (24 enodes) 1544782543.258 * * [misc]simplify: iters left: 3 (38 enodes) 1544782543.270 * * [misc]simplify: iters left: 2 (43 enodes) 1544782543.278 * * [misc]simplify: iters left: 1 (45 enodes) 1544782543.285 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782543.285 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782543.285 * * * * [misc]progress: [ 348 / 810 ] simplifiying candidate # 1544782543.285 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782543.286 * * [misc]simplify: iters left: 6 (18 enodes) 1544782543.292 * * [misc]simplify: iters left: 5 (31 enodes) 1544782543.300 * * [misc]simplify: iters left: 4 (59 enodes) 1544782543.320 * * [misc]simplify: iters left: 3 (160 enodes) 1544782543.399 * * [misc]simplify: iters left: 2 (430 enodes) 1544782543.902 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782543.903 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782543.903 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782543.905 * * [misc]simplify: iters left: 6 (15 enodes) 1544782543.911 * * [misc]simplify: iters left: 5 (22 enodes) 1544782543.919 * * [misc]simplify: iters left: 4 (30 enodes) 1544782543.930 * * [misc]simplify: iters left: 3 (40 enodes) 1544782543.943 * * [misc]simplify: iters left: 2 (52 enodes) 1544782543.958 * * [misc]simplify: iters left: 1 (53 enodes) 1544782543.977 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782543.977 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782543.977 * * * * [misc]progress: [ 349 / 810 ] simplifiying candidate # 1544782543.977 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782543.979 * * [misc]simplify: iters left: 6 (16 enodes) 1544782543.987 * * [misc]simplify: iters left: 5 (27 enodes) 1544782544.001 * * [misc]simplify: iters left: 4 (48 enodes) 1544782544.029 * * [misc]simplify: iters left: 3 (115 enodes) 1544782544.064 * * [misc]simplify: iters left: 2 (234 enodes) 1544782544.176 * * [misc]simplify: iters left: 1 (434 enodes) 1544782544.525 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782544.525 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782544.525 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782544.527 * * [misc]simplify: iters left: 6 (14 enodes) 1544782544.533 * * [misc]simplify: iters left: 5 (21 enodes) 1544782544.542 * * [misc]simplify: iters left: 4 (29 enodes) 1544782544.552 * * [misc]simplify: iters left: 3 (39 enodes) 1544782544.565 * * [misc]simplify: iters left: 2 (51 enodes) 1544782544.577 * * [misc]simplify: iters left: 1 (52 enodes) 1544782544.587 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782544.587 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782544.587 * * * * [misc]progress: [ 350 / 810 ] simplifiying candidate # 1544782544.587 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782544.589 * * [misc]simplify: iters left: 6 (17 enodes) 1544782544.593 * * [misc]simplify: iters left: 5 (30 enodes) 1544782544.600 * * [misc]simplify: iters left: 4 (51 enodes) 1544782544.619 * * [misc]simplify: iters left: 3 (128 enodes) 1544782544.677 * * [misc]simplify: iters left: 2 (370 enodes) 1544782545.115 * [exit]simplify: Simplified to (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782545.115 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782545.116 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782545.117 * * [misc]simplify: iters left: 6 (14 enodes) 1544782545.123 * * [misc]simplify: iters left: 5 (21 enodes) 1544782545.131 * * [misc]simplify: iters left: 4 (29 enodes) 1544782545.141 * * [misc]simplify: iters left: 3 (39 enodes) 1544782545.154 * * [misc]simplify: iters left: 2 (51 enodes) 1544782545.169 * * [misc]simplify: iters left: 1 (52 enodes) 1544782545.189 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782545.189 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782545.190 * * * * [misc]progress: [ 351 / 810 ] simplifiying candidate # 1544782545.190 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782545.192 * * [misc]simplify: iters left: 6 (17 enodes) 1544782545.200 * * [misc]simplify: iters left: 5 (29 enodes) 1544782545.214 * * [misc]simplify: iters left: 4 (48 enodes) 1544782545.242 * * [misc]simplify: iters left: 3 (116 enodes) 1544782545.313 * * [misc]simplify: iters left: 2 (260 enodes) 1544782545.434 * * [misc]simplify: iters left: 1 (427 enodes) 1544782545.730 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782545.730 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782545.730 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782545.732 * * [misc]simplify: iters left: 6 (15 enodes) 1544782545.737 * * [misc]simplify: iters left: 5 (22 enodes) 1544782545.746 * * [misc]simplify: iters left: 4 (30 enodes) 1544782545.756 * * [misc]simplify: iters left: 3 (40 enodes) 1544782545.767 * * [misc]simplify: iters left: 2 (52 enodes) 1544782545.774 * * [misc]simplify: iters left: 1 (53 enodes) 1544782545.786 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782545.786 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782545.786 * * * * [misc]progress: [ 352 / 810 ] simplifiying candidate # 1544782545.786 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782545.787 * * [misc]simplify: iters left: 6 (17 enodes) 1544782545.791 * * [misc]simplify: iters left: 5 (27 enodes) 1544782545.797 * * [misc]simplify: iters left: 4 (41 enodes) 1544782545.807 * * [misc]simplify: iters left: 3 (81 enodes) 1544782545.837 * * [misc]simplify: iters left: 2 (134 enodes) 1544782545.891 * * [misc]simplify: iters left: 1 (190 enodes) 1544782545.968 * [exit]simplify: Simplified to (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782545.968 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782545.968 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782545.969 * * [misc]simplify: iters left: 6 (15 enodes) 1544782545.972 * * [misc]simplify: iters left: 5 (22 enodes) 1544782545.976 * * [misc]simplify: iters left: 4 (30 enodes) 1544782545.987 * * [misc]simplify: iters left: 3 (40 enodes) 1544782546.001 * * [misc]simplify: iters left: 2 (52 enodes) 1544782546.008 * * [misc]simplify: iters left: 1 (53 enodes) 1544782546.019 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782546.020 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782546.020 * * * * [misc]progress: [ 353 / 810 ] simplifiying candidate # 1544782546.020 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782546.021 * * [misc]simplify: iters left: 6 (18 enodes) 1544782546.025 * * [misc]simplify: iters left: 5 (30 enodes) 1544782546.031 * * [misc]simplify: iters left: 4 (44 enodes) 1544782546.044 * * [misc]simplify: iters left: 3 (90 enodes) 1544782546.081 * * [misc]simplify: iters left: 2 (173 enodes) 1544782546.185 * * [misc]simplify: iters left: 1 (312 enodes) 1544782546.278 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782546.278 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782546.279 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782546.280 * * [misc]simplify: iters left: 6 (15 enodes) 1544782546.283 * * [misc]simplify: iters left: 5 (22 enodes) 1544782546.287 * * [misc]simplify: iters left: 4 (30 enodes) 1544782546.298 * * [misc]simplify: iters left: 3 (40 enodes) 1544782546.311 * * [misc]simplify: iters left: 2 (52 enodes) 1544782546.326 * * [misc]simplify: iters left: 1 (53 enodes) 1544782546.349 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782546.349 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782546.349 * * * * [misc]progress: [ 354 / 810 ] simplifiying candidate # 1544782546.349 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782546.351 * * [misc]simplify: iters left: 6 (16 enodes) 1544782546.358 * * [misc]simplify: iters left: 5 (27 enodes) 1544782546.369 * * [misc]simplify: iters left: 4 (42 enodes) 1544782546.385 * * [misc]simplify: iters left: 3 (100 enodes) 1544782546.419 * * [misc]simplify: iters left: 2 (210 enodes) 1544782546.510 * * [misc]simplify: iters left: 1 (317 enodes) 1544782546.633 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782546.633 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782546.633 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782546.634 * * [misc]simplify: iters left: 6 (14 enodes) 1544782546.637 * * [misc]simplify: iters left: 5 (21 enodes) 1544782546.641 * * [misc]simplify: iters left: 4 (26 enodes) 1544782546.646 * * [misc]simplify: iters left: 3 (35 enodes) 1544782546.652 * * [misc]simplify: iters left: 2 (40 enodes) 1544782546.659 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782546.659 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782546.659 * * * * [misc]progress: [ 355 / 810 ] simplifiying candidate # 1544782546.659 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782546.660 * * [misc]simplify: iters left: 6 (14 enodes) 1544782546.663 * * [misc]simplify: iters left: 5 (23 enodes) 1544782546.668 * * [misc]simplify: iters left: 4 (33 enodes) 1544782546.679 * * [misc]simplify: iters left: 3 (71 enodes) 1544782546.697 * * [misc]simplify: iters left: 2 (110 enodes) 1544782546.715 * * [misc]simplify: iters left: 1 (124 enodes) 1544782546.737 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) 1544782546.737 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782546.737 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782546.738 * * [misc]simplify: iters left: 6 (13 enodes) 1544782546.741 * * [misc]simplify: iters left: 5 (20 enodes) 1544782546.744 * * [misc]simplify: iters left: 4 (25 enodes) 1544782546.751 * * [misc]simplify: iters left: 3 (39 enodes) 1544782546.758 * * [misc]simplify: iters left: 2 (44 enodes) 1544782546.763 * * [misc]simplify: iters left: 1 (47 enodes) 1544782546.770 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782546.770 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782546.770 * * * * [misc]progress: [ 356 / 810 ] simplifiying candidate # 1544782546.770 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782546.771 * * [misc]simplify: iters left: 6 (15 enodes) 1544782546.775 * * [misc]simplify: iters left: 5 (26 enodes) 1544782546.780 * * [misc]simplify: iters left: 4 (40 enodes) 1544782546.793 * * [misc]simplify: iters left: 3 (82 enodes) 1544782546.817 * * [misc]simplify: iters left: 2 (160 enodes) 1544782546.875 * * [misc]simplify: iters left: 1 (328 enodes) 1544782546.995 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782546.995 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782546.996 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782546.997 * * [misc]simplify: iters left: 6 (13 enodes) 1544782547.001 * * [misc]simplify: iters left: 5 (20 enodes) 1544782547.005 * * [misc]simplify: iters left: 4 (25 enodes) 1544782547.010 * * [misc]simplify: iters left: 3 (34 enodes) 1544782547.016 * * [misc]simplify: iters left: 2 (39 enodes) 1544782547.023 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782547.023 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782547.023 * * * * [misc]progress: [ 357 / 810 ] simplifiying candidate # 1544782547.023 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782547.025 * * [misc]simplify: iters left: 6 (18 enodes) 1544782547.030 * * [misc]simplify: iters left: 5 (31 enodes) 1544782547.036 * * [misc]simplify: iters left: 4 (46 enodes) 1544782547.053 * * [misc]simplify: iters left: 3 (118 enodes) 1544782547.099 * * [misc]simplify: iters left: 2 (303 enodes) 1544782547.467 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782547.467 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782547.467 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782547.468 * * [misc]simplify: iters left: 6 (14 enodes) 1544782547.471 * * [misc]simplify: iters left: 5 (21 enodes) 1544782547.475 * * [misc]simplify: iters left: 4 (29 enodes) 1544782547.485 * * [misc]simplify: iters left: 3 (39 enodes) 1544782547.498 * * [misc]simplify: iters left: 2 (51 enodes) 1544782547.508 * * [misc]simplify: iters left: 1 (52 enodes) 1544782547.520 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782547.520 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782547.520 * * * * [misc]progress: [ 358 / 810 ] simplifiying candidate # 1544782547.520 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782547.521 * * [misc]simplify: iters left: 6 (16 enodes) 1544782547.525 * * [misc]simplify: iters left: 5 (27 enodes) 1544782547.530 * * [misc]simplify: iters left: 4 (38 enodes) 1544782547.542 * * [misc]simplify: iters left: 3 (81 enodes) 1544782547.572 * * [misc]simplify: iters left: 2 (179 enodes) 1544782547.641 * * [misc]simplify: iters left: 1 (326 enodes) 1544782547.773 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782547.773 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782547.774 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782547.775 * * [misc]simplify: iters left: 6 (13 enodes) 1544782547.780 * * [misc]simplify: iters left: 5 (20 enodes) 1544782547.787 * * [misc]simplify: iters left: 4 (25 enodes) 1544782547.794 * * [misc]simplify: iters left: 3 (29 enodes) 1544782547.806 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782547.806 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782547.806 * * * * [misc]progress: [ 359 / 810 ] simplifiying candidate # 1544782547.807 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782547.808 * * [misc]simplify: iters left: 6 (16 enodes) 1544782547.816 * * [misc]simplify: iters left: 5 (27 enodes) 1544782547.824 * * [misc]simplify: iters left: 4 (37 enodes) 1544782547.838 * * [misc]simplify: iters left: 3 (62 enodes) 1544782547.866 * * [misc]simplify: iters left: 2 (135 enodes) 1544782547.913 * * [misc]simplify: iters left: 1 (139 enodes) 1544782547.933 * [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.im y.re))))) 1544782547.933 * [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.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782547.933 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782547.934 * * [misc]simplify: iters left: 6 (13 enodes) 1544782547.940 * * [misc]simplify: iters left: 5 (20 enodes) 1544782547.947 * * [misc]simplify: iters left: 4 (28 enodes) 1544782547.956 * * [misc]simplify: iters left: 3 (38 enodes) 1544782547.968 * * [misc]simplify: iters left: 2 (50 enodes) 1544782547.980 * * [misc]simplify: iters left: 1 (51 enodes) 1544782547.995 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782547.995 * [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.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782547.995 * * * * [misc]progress: [ 360 / 810 ] simplifiying candidate # 1544782547.996 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782547.998 * * [misc]simplify: iters left: 6 (16 enodes) 1544782548.004 * * [misc]simplify: iters left: 5 (27 enodes) 1544782548.014 * * [misc]simplify: iters left: 4 (42 enodes) 1544782548.035 * * [misc]simplify: iters left: 3 (100 enodes) 1544782548.091 * * [misc]simplify: iters left: 2 (210 enodes) 1544782548.206 * * [misc]simplify: iters left: 1 (317 enodes) 1544782548.395 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782548.395 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782548.395 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782548.397 * * [misc]simplify: iters left: 6 (14 enodes) 1544782548.402 * * [misc]simplify: iters left: 5 (21 enodes) 1544782548.412 * * [misc]simplify: iters left: 4 (26 enodes) 1544782548.421 * * [misc]simplify: iters left: 3 (35 enodes) 1544782548.428 * * [misc]simplify: iters left: 2 (40 enodes) 1544782548.434 * [exit]simplify: Simplified to (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782548.434 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782548.434 * * * * [misc]progress: [ 361 / 810 ] simplifiying candidate # 1544782548.435 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782548.435 * * [misc]simplify: iters left: 6 (14 enodes) 1544782548.438 * * [misc]simplify: iters left: 5 (23 enodes) 1544782548.443 * * [misc]simplify: iters left: 4 (33 enodes) 1544782548.454 * * [misc]simplify: iters left: 3 (71 enodes) 1544782548.483 * * [misc]simplify: iters left: 2 (110 enodes) 1544782548.504 * * [misc]simplify: iters left: 1 (124 enodes) 1544782548.542 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) 1544782548.542 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782548.542 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782548.544 * * [misc]simplify: iters left: 6 (13 enodes) 1544782548.549 * * [misc]simplify: iters left: 5 (20 enodes) 1544782548.555 * * [misc]simplify: iters left: 4 (25 enodes) 1544782548.564 * * [misc]simplify: iters left: 3 (39 enodes) 1544782548.576 * * [misc]simplify: iters left: 2 (44 enodes) 1544782548.585 * * [misc]simplify: iters left: 1 (47 enodes) 1544782548.591 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782548.591 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (hypot y.im y.re)) (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782548.591 * * * * [misc]progress: [ 362 / 810 ] simplifiying candidate # 1544782548.592 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782548.592 * * [misc]simplify: iters left: 6 (15 enodes) 1544782548.596 * * [misc]simplify: iters left: 5 (26 enodes) 1544782548.603 * * [misc]simplify: iters left: 4 (40 enodes) 1544782548.618 * * [misc]simplify: iters left: 3 (82 enodes) 1544782548.651 * * [misc]simplify: iters left: 2 (160 enodes) 1544782548.719 * * [misc]simplify: iters left: 1 (328 enodes) 1544782548.858 * [exit]simplify: Simplified to (/ (cbrt (fma y.im x.im (* y.re x.re))) (/ (sqrt (hypot y.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) 1544782548.858 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782548.858 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782548.859 * * [misc]simplify: iters left: 6 (13 enodes) 1544782548.862 * * [misc]simplify: iters left: 5 (20 enodes) 1544782548.865 * * [misc]simplify: iters left: 4 (25 enodes) 1544782548.872 * * [misc]simplify: iters left: 3 (34 enodes) 1544782548.878 * * [misc]simplify: iters left: 2 (39 enodes) 1544782548.886 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782548.886 * [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.im y.re)) (cbrt (fma y.im x.im (* y.re x.re))))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782548.886 * * * * [misc]progress: [ 363 / 810 ] simplifiying candidate # 1544782548.886 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782548.888 * * [misc]simplify: iters left: 6 (17 enodes) 1544782548.896 * * [misc]simplify: iters left: 5 (30 enodes) 1544782548.908 * * [misc]simplify: iters left: 4 (49 enodes) 1544782548.937 * * [misc]simplify: iters left: 3 (131 enodes) 1544782549.036 * * [misc]simplify: iters left: 2 (374 enodes) 1544782549.363 * [exit]simplify: Simplified to (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782549.363 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782549.363 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782549.365 * * [misc]simplify: iters left: 6 (14 enodes) 1544782549.371 * * [misc]simplify: iters left: 5 (21 enodes) 1544782549.379 * * [misc]simplify: iters left: 4 (29 enodes) 1544782549.390 * * [misc]simplify: iters left: 3 (39 enodes) 1544782549.403 * * [misc]simplify: iters left: 2 (51 enodes) 1544782549.418 * * [misc]simplify: iters left: 1 (52 enodes) 1544782549.437 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782549.437 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782549.437 * * * * [misc]progress: [ 364 / 810 ] simplifiying candidate # 1544782549.438 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782549.441 * * [misc]simplify: iters left: 6 (15 enodes) 1544782549.448 * * [misc]simplify: iters left: 5 (26 enodes) 1544782549.458 * * [misc]simplify: iters left: 4 (39 enodes) 1544782549.479 * * [misc]simplify: iters left: 3 (86 enodes) 1544782549.533 * * [misc]simplify: iters left: 2 (193 enodes) 1544782549.633 * * [misc]simplify: iters left: 1 (265 enodes) 1544782549.697 * [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.im y.re))) (sqrt (hypot y.im y.re)))) 1544782549.697 * [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.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782549.697 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782549.698 * * [misc]simplify: iters left: 6 (13 enodes) 1544782549.701 * * [misc]simplify: iters left: 5 (20 enodes) 1544782549.705 * * [misc]simplify: iters left: 4 (25 enodes) 1544782549.709 * * [misc]simplify: iters left: 3 (29 enodes) 1544782549.714 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782549.714 * [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.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782549.714 * * * * [misc]progress: [ 365 / 810 ] simplifiying candidate # 1544782549.715 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782549.715 * * [misc]simplify: iters left: 6 (15 enodes) 1544782549.719 * * [misc]simplify: iters left: 5 (24 enodes) 1544782549.723 * * [misc]simplify: iters left: 4 (34 enodes) 1544782549.735 * * [misc]simplify: iters left: 3 (63 enodes) 1544782549.756 * * [misc]simplify: iters left: 2 (153 enodes) 1544782549.807 * * [misc]simplify: iters left: 1 (157 enodes) 1544782549.827 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782549.827 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782549.828 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782549.829 * * [misc]simplify: iters left: 6 (13 enodes) 1544782549.837 * * [misc]simplify: iters left: 5 (20 enodes) 1544782549.845 * * [misc]simplify: iters left: 4 (28 enodes) 1544782549.855 * * [misc]simplify: iters left: 3 (38 enodes) 1544782549.868 * * [misc]simplify: iters left: 2 (50 enodes) 1544782549.878 * * [misc]simplify: iters left: 1 (51 enodes) 1544782549.888 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782549.888 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782549.888 * * * * [misc]progress: [ 366 / 810 ] simplifiying candidate # 1544782549.888 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782549.889 * * [misc]simplify: iters left: 6 (18 enodes) 1544782549.893 * * [misc]simplify: iters left: 5 (33 enodes) 1544782549.903 * * [misc]simplify: iters left: 4 (71 enodes) 1544782549.932 * * [misc]simplify: iters left: 3 (183 enodes) 1544782550.216 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782550.216 * [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.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782550.216 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782550.217 * * [misc]simplify: iters left: 6 (14 enodes) 1544782550.221 * * [misc]simplify: iters left: 5 (21 enodes) 1544782550.226 * * [misc]simplify: iters left: 4 (29 enodes) 1544782550.238 * * [misc]simplify: iters left: 3 (39 enodes) 1544782550.246 * * [misc]simplify: iters left: 2 (51 enodes) 1544782550.254 * * [misc]simplify: iters left: 1 (52 enodes) 1544782550.264 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782550.264 * [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.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782550.264 * * * * [misc]progress: [ 367 / 810 ] simplifiying candidate # 1544782550.265 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782550.266 * * [misc]simplify: iters left: 6 (16 enodes) 1544782550.269 * * [misc]simplify: iters left: 5 (29 enodes) 1544782550.278 * * [misc]simplify: iters left: 4 (62 enodes) 1544782550.302 * * [misc]simplify: iters left: 3 (175 enodes) 1544782550.544 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782550.544 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782550.544 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782550.545 * * [misc]simplify: iters left: 6 (13 enodes) 1544782550.548 * * [misc]simplify: iters left: 5 (20 enodes) 1544782550.552 * * [misc]simplify: iters left: 4 (26 enodes) 1544782550.557 * * [misc]simplify: iters left: 3 (36 enodes) 1544782550.562 * * [misc]simplify: iters left: 2 (38 enodes) 1544782550.567 * * [misc]simplify: iters left: 1 (39 enodes) 1544782550.577 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782550.578 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782550.578 * * * * [misc]progress: [ 368 / 810 ] simplifiying candidate # 1544782550.578 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782550.580 * * [misc]simplify: iters left: 6 (16 enodes) 1544782550.587 * * [misc]simplify: iters left: 5 (29 enodes) 1544782550.602 * * [misc]simplify: iters left: 4 (58 enodes) 1544782550.621 * * [misc]simplify: iters left: 3 (121 enodes) 1544782550.682 * * [misc]simplify: iters left: 2 (266 enodes) 1544782550.796 * * [misc]simplify: iters left: 1 (326 enodes) 1544782550.847 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782550.847 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782550.847 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782550.848 * * [misc]simplify: iters left: 6 (13 enodes) 1544782550.851 * * [misc]simplify: iters left: 5 (20 enodes) 1544782550.856 * * [misc]simplify: iters left: 4 (28 enodes) 1544782550.862 * * [misc]simplify: iters left: 3 (38 enodes) 1544782550.870 * * [misc]simplify: iters left: 2 (50 enodes) 1544782550.878 * * [misc]simplify: iters left: 1 (51 enodes) 1544782550.889 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))) 1544782550.889 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))))) 1544782550.889 * * * * [misc]progress: [ 369 / 810 ] simplifiying candidate # 1544782550.890 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782550.891 * * [misc]simplify: iters left: 6 (16 enodes) 1544782550.894 * * [misc]simplify: iters left: 5 (30 enodes) 1544782550.902 * * [misc]simplify: iters left: 4 (54 enodes) 1544782550.924 * * [misc]simplify: iters left: 3 (117 enodes) 1544782550.966 * * [misc]simplify: iters left: 2 (301 enodes) 1544782551.234 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782551.234 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782551.234 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782551.235 * * [misc]simplify: iters left: 6 (14 enodes) 1544782551.238 * * [misc]simplify: iters left: 5 (21 enodes) 1544782551.245 * * [misc]simplify: iters left: 4 (29 enodes) 1544782551.251 * * [misc]simplify: iters left: 3 (39 enodes) 1544782551.259 * * [misc]simplify: iters left: 2 (51 enodes) 1544782551.266 * * [misc]simplify: iters left: 1 (52 enodes) 1544782551.276 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782551.276 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782551.277 * * * * [misc]progress: [ 370 / 810 ] simplifiying candidate # 1544782551.278 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782551.279 * * [misc]simplify: iters left: 6 (17 enodes) 1544782551.283 * * [misc]simplify: iters left: 5 (29 enodes) 1544782551.291 * * [misc]simplify: iters left: 4 (50 enodes) 1544782551.311 * * [misc]simplify: iters left: 3 (89 enodes) 1544782551.355 * * [misc]simplify: iters left: 2 (159 enodes) 1544782551.415 * * [misc]simplify: iters left: 1 (261 enodes) 1544782551.518 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782551.519 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782551.519 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782551.520 * * [misc]simplify: iters left: 6 (14 enodes) 1544782551.522 * * [misc]simplify: iters left: 5 (21 enodes) 1544782551.526 * * [misc]simplify: iters left: 4 (27 enodes) 1544782551.536 * * [misc]simplify: iters left: 3 (37 enodes) 1544782551.547 * * [misc]simplify: iters left: 2 (39 enodes) 1544782551.557 * * [misc]simplify: iters left: 1 (40 enodes) 1544782551.564 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782551.564 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (fabs (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782551.564 * * * * [misc]progress: [ 371 / 810 ] simplifiying candidate # 1544782551.565 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782551.565 * * [misc]simplify: iters left: 6 (16 enodes) 1544782551.569 * * [misc]simplify: iters left: 5 (28 enodes) 1544782551.576 * * [misc]simplify: iters left: 4 (41 enodes) 1544782551.585 * * [misc]simplify: iters left: 3 (76 enodes) 1544782551.605 * * [misc]simplify: iters left: 2 (140 enodes) 1544782551.632 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782551.632 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782551.632 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782551.633 * * [misc]simplify: iters left: 6 (14 enodes) 1544782551.636 * * [misc]simplify: iters left: 5 (21 enodes) 1544782551.640 * * [misc]simplify: iters left: 4 (29 enodes) 1544782551.650 * * [misc]simplify: iters left: 3 (39 enodes) 1544782551.663 * * [misc]simplify: iters left: 2 (51 enodes) 1544782551.674 * * [misc]simplify: iters left: 1 (52 enodes) 1544782551.684 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782551.684 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782551.684 * * * * [misc]progress: [ 372 / 810 ] simplifiying candidate # 1544782551.684 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782551.686 * * [misc]simplify: iters left: 6 (17 enodes) 1544782551.690 * * [misc]simplify: iters left: 5 (30 enodes) 1544782551.698 * * [misc]simplify: iters left: 4 (55 enodes) 1544782551.721 * * [misc]simplify: iters left: 3 (125 enodes) 1544782551.802 * * [misc]simplify: iters left: 2 (381 enodes) 1544782552.080 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782552.080 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782552.080 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782552.082 * * [misc]simplify: iters left: 6 (14 enodes) 1544782552.088 * * [misc]simplify: iters left: 5 (21 enodes) 1544782552.095 * * [misc]simplify: iters left: 4 (29 enodes) 1544782552.105 * * [misc]simplify: iters left: 3 (39 enodes) 1544782552.117 * * [misc]simplify: iters left: 2 (51 enodes) 1544782552.129 * * [misc]simplify: iters left: 1 (52 enodes) 1544782552.148 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782552.148 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782552.149 * * * * [misc]progress: [ 373 / 810 ] simplifiying candidate # 1544782552.149 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782552.150 * * [misc]simplify: iters left: 6 (15 enodes) 1544782552.156 * * [misc]simplify: iters left: 5 (26 enodes) 1544782552.168 * * [misc]simplify: iters left: 4 (48 enodes) 1544782552.192 * * [misc]simplify: iters left: 3 (99 enodes) 1544782552.238 * * [misc]simplify: iters left: 2 (268 enodes) 1544782552.369 * * [misc]simplify: iters left: 1 (346 enodes) 1544782552.492 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782552.493 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782552.493 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782552.494 * * [misc]simplify: iters left: 6 (13 enodes) 1544782552.500 * * [misc]simplify: iters left: 5 (20 enodes) 1544782552.507 * * [misc]simplify: iters left: 4 (26 enodes) 1544782552.516 * * [misc]simplify: iters left: 3 (36 enodes) 1544782552.530 * * [misc]simplify: iters left: 2 (38 enodes) 1544782552.539 * * [misc]simplify: iters left: 1 (39 enodes) 1544782552.547 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782552.547 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782552.547 * * * * [misc]progress: [ 374 / 810 ] simplifiying candidate # 1544782552.547 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782552.548 * * [misc]simplify: iters left: 6 (15 enodes) 1544782552.552 * * [misc]simplify: iters left: 5 (26 enodes) 1544782552.559 * * [misc]simplify: iters left: 4 (44 enodes) 1544782552.581 * * [misc]simplify: iters left: 3 (86 enodes) 1544782552.621 * * [misc]simplify: iters left: 2 (158 enodes) 1544782552.650 * * [misc]simplify: iters left: 1 (162 enodes) 1544782552.660 * [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.im y.re))))) 1544782552.660 * [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.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782552.660 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782552.661 * * [misc]simplify: iters left: 6 (13 enodes) 1544782552.663 * * [misc]simplify: iters left: 5 (20 enodes) 1544782552.667 * * [misc]simplify: iters left: 4 (28 enodes) 1544782552.674 * * [misc]simplify: iters left: 3 (38 enodes) 1544782552.684 * * [misc]simplify: iters left: 2 (50 enodes) 1544782552.691 * * [misc]simplify: iters left: 1 (51 enodes) 1544782552.700 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782552.700 * [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.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782552.700 * * * * [misc]progress: [ 375 / 810 ] simplifiying candidate # 1544782552.700 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782552.701 * * [misc]simplify: iters left: 6 (16 enodes) 1544782552.707 * * [misc]simplify: iters left: 5 (29 enodes) 1544782552.721 * * [misc]simplify: iters left: 4 (51 enodes) 1544782552.742 * * [misc]simplify: iters left: 3 (121 enodes) 1544782552.814 * * [misc]simplify: iters left: 2 (367 enodes) 1544782553.184 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782553.184 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782553.185 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782553.186 * * [misc]simplify: iters left: 6 (13 enodes) 1544782553.192 * * [misc]simplify: iters left: 5 (20 enodes) 1544782553.200 * * [misc]simplify: iters left: 4 (25 enodes) 1544782553.209 * * [misc]simplify: iters left: 3 (34 enodes) 1544782553.216 * * [misc]simplify: iters left: 2 (39 enodes) 1544782553.223 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782553.223 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782553.223 * * * * [misc]progress: [ 376 / 810 ] simplifiying candidate # 1544782553.223 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782553.224 * * [misc]simplify: iters left: 6 (15 enodes) 1544782553.228 * * [misc]simplify: iters left: 5 (26 enodes) 1544782553.234 * * [misc]simplify: iters left: 4 (41 enodes) 1544782553.245 * * [misc]simplify: iters left: 3 (80 enodes) 1544782553.271 * * [misc]simplify: iters left: 2 (196 enodes) 1544782553.327 * * [misc]simplify: iters left: 1 (200 enodes) 1544782553.338 * [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.im y.re)))) 1544782553.338 * [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.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782553.338 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782553.339 * * [misc]simplify: iters left: 6 (12 enodes) 1544782553.343 * * [misc]simplify: iters left: 5 (18 enodes) 1544782553.346 * * [misc]simplify: iters left: 4 (20 enodes) 1544782553.349 * * [misc]simplify: iters left: 3 (24 enodes) 1544782553.353 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782553.353 * [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.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782553.354 * * * * [misc]progress: [ 377 / 810 ] simplifiying candidate # 1544782553.354 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt 1)) 1) 1544782553.354 * * [misc]simplify: iters left: 6 (13 enodes) 1544782553.359 * * [misc]simplify: iters left: 5 (24 enodes) 1544782553.362 * * [misc]simplify: iters left: 4 (32 enodes) 1544782553.367 * * [misc]simplify: iters left: 3 (39 enodes) 1544782553.372 * * [misc]simplify: iters left: 2 (49 enodes) 1544782553.379 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782553.379 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782553.379 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782553.380 * * [misc]simplify: iters left: 6 (12 enodes) 1544782553.382 * * [misc]simplify: iters left: 5 (19 enodes) 1544782553.386 * * [misc]simplify: iters left: 4 (24 enodes) 1544782553.391 * * [misc]simplify: iters left: 3 (38 enodes) 1544782553.399 * * [misc]simplify: iters left: 2 (43 enodes) 1544782553.405 * * [misc]simplify: iters left: 1 (45 enodes) 1544782553.411 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782553.411 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782553.411 * * * * [misc]progress: [ 378 / 810 ] simplifiying candidate # 1544782553.411 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782553.412 * * [misc]simplify: iters left: 6 (17 enodes) 1544782553.416 * * [misc]simplify: iters left: 5 (30 enodes) 1544782553.426 * * [misc]simplify: iters left: 4 (55 enodes) 1544782553.444 * * [misc]simplify: iters left: 3 (125 enodes) 1544782553.545 * * [misc]simplify: iters left: 2 (381 enodes) 1544782553.821 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) 1544782553.821 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782553.821 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782553.823 * * [misc]simplify: iters left: 6 (14 enodes) 1544782553.825 * * [misc]simplify: iters left: 5 (21 enodes) 1544782553.829 * * [misc]simplify: iters left: 4 (29 enodes) 1544782553.835 * * [misc]simplify: iters left: 3 (39 enodes) 1544782553.841 * * [misc]simplify: iters left: 2 (51 enodes) 1544782553.853 * * [misc]simplify: iters left: 1 (52 enodes) 1544782553.863 * [exit]simplify: Simplified to (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782553.863 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (fma x.im y.im (* y.re x.re))))) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782553.863 * * * * [misc]progress: [ 379 / 810 ] simplifiying candidate # 1544782553.863 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782553.864 * * [misc]simplify: iters left: 6 (15 enodes) 1544782553.867 * * [misc]simplify: iters left: 5 (26 enodes) 1544782553.875 * * [misc]simplify: iters left: 4 (48 enodes) 1544782553.889 * * [misc]simplify: iters left: 3 (99 enodes) 1544782553.938 * * [misc]simplify: iters left: 2 (268 enodes) 1544782554.012 * * [misc]simplify: iters left: 1 (346 enodes) 1544782554.096 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782554.096 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782554.096 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782554.097 * * [misc]simplify: iters left: 6 (13 enodes) 1544782554.100 * * [misc]simplify: iters left: 5 (20 enodes) 1544782554.104 * * [misc]simplify: iters left: 4 (26 enodes) 1544782554.109 * * [misc]simplify: iters left: 3 (36 enodes) 1544782554.115 * * [misc]simplify: iters left: 2 (38 enodes) 1544782554.120 * * [misc]simplify: iters left: 1 (39 enodes) 1544782554.130 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782554.130 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782554.130 * * * * [misc]progress: [ 380 / 810 ] simplifiying candidate # 1544782554.130 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782554.132 * * [misc]simplify: iters left: 6 (15 enodes) 1544782554.139 * * [misc]simplify: iters left: 5 (26 enodes) 1544782554.148 * * [misc]simplify: iters left: 4 (44 enodes) 1544782554.162 * * [misc]simplify: iters left: 3 (86 enodes) 1544782554.195 * * [misc]simplify: iters left: 2 (158 enodes) 1544782554.223 * * [misc]simplify: iters left: 1 (162 enodes) 1544782554.233 * [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.im y.re))))) 1544782554.234 * [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.im y.re))))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782554.234 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782554.234 * * [misc]simplify: iters left: 6 (13 enodes) 1544782554.237 * * [misc]simplify: iters left: 5 (20 enodes) 1544782554.242 * * [misc]simplify: iters left: 4 (28 enodes) 1544782554.252 * * [misc]simplify: iters left: 3 (38 enodes) 1544782554.264 * * [misc]simplify: iters left: 2 (50 enodes) 1544782554.275 * * [misc]simplify: iters left: 1 (51 enodes) 1544782554.284 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782554.284 * [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.im y.re))))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782554.285 * * * * [misc]progress: [ 381 / 810 ] simplifiying candidate # 1544782554.285 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782554.286 * * [misc]simplify: iters left: 6 (15 enodes) 1544782554.289 * * [misc]simplify: iters left: 5 (24 enodes) 1544782554.294 * * [misc]simplify: iters left: 4 (38 enodes) 1544782554.311 * * [misc]simplify: iters left: 3 (84 enodes) 1544782554.372 * * [misc]simplify: iters left: 2 (235 enodes) 1544782554.532 * * [misc]simplify: iters left: 1 (333 enodes) 1544782554.586 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) 1544782554.586 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782554.587 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782554.588 * * [misc]simplify: iters left: 6 (13 enodes) 1544782554.595 * * [misc]simplify: iters left: 5 (20 enodes) 1544782554.601 * * [misc]simplify: iters left: 4 (25 enodes) 1544782554.609 * * [misc]simplify: iters left: 3 (34 enodes) 1544782554.619 * * [misc]simplify: iters left: 2 (39 enodes) 1544782554.630 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782554.630 * [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.im y.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782554.630 * * * * [misc]progress: [ 382 / 810 ] simplifiying candidate # 1544782554.631 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) (sqrt (hypot y.im y.re))) 1544782554.632 * * [misc]simplify: iters left: 6 (14 enodes) 1544782554.637 * * [misc]simplify: iters left: 5 (21 enodes) 1544782554.643 * * [misc]simplify: iters left: 4 (27 enodes) 1544782554.652 * * [misc]simplify: iters left: 3 (36 enodes) 1544782554.663 * * [misc]simplify: iters left: 2 (55 enodes) 1544782554.683 * * [misc]simplify: iters left: 1 (73 enodes) 1544782554.698 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) 1544782554.698 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782554.698 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782554.699 * * [misc]simplify: iters left: 6 (12 enodes) 1544782554.701 * * [misc]simplify: iters left: 5 (18 enodes) 1544782554.704 * * [misc]simplify: iters left: 4 (20 enodes) 1544782554.710 * * [misc]simplify: iters left: 3 (24 enodes) 1544782554.714 * [exit]simplify: Simplified to (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782554.714 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re)))) (/ (/ (cbrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782554.714 * * * * [misc]progress: [ 383 / 810 ] simplifiying candidate # 1544782554.714 * [enter]simplify: Simplifying (/ (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) 1) 1544782554.715 * * [misc]simplify: iters left: 6 (12 enodes) 1544782554.720 * * [misc]simplify: iters left: 5 (21 enodes) 1544782554.725 * * [misc]simplify: iters left: 4 (25 enodes) 1544782554.731 * * [misc]simplify: iters left: 3 (28 enodes) 1544782554.737 * * [misc]simplify: iters left: 2 (33 enodes) 1544782554.744 * * [misc]simplify: iters left: 1 (35 enodes) 1544782554.752 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782554.752 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782554.752 * [enter]simplify: Simplifying (/ (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782554.753 * * [misc]simplify: iters left: 6 (12 enodes) 1544782554.757 * * [misc]simplify: iters left: 5 (19 enodes) 1544782554.763 * * [misc]simplify: iters left: 4 (24 enodes) 1544782554.769 * * [misc]simplify: iters left: 3 (38 enodes) 1544782554.775 * * [misc]simplify: iters left: 2 (43 enodes) 1544782554.780 * * [misc]simplify: iters left: 1 (45 enodes) 1544782554.787 * [exit]simplify: Simplified to (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782554.787 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782554.787 * * * * [misc]progress: [ 384 / 810 ] simplifiying candidate # 1544782554.787 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782554.788 * * [misc]simplify: iters left: 6 (16 enodes) 1544782554.793 * * [misc]simplify: iters left: 5 (29 enodes) 1544782554.804 * * [misc]simplify: iters left: 4 (49 enodes) 1544782554.828 * * [misc]simplify: iters left: 3 (84 enodes) 1544782554.857 * * [misc]simplify: iters left: 2 (140 enodes) 1544782554.898 * * [misc]simplify: iters left: 1 (188 enodes) 1544782554.954 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782554.954 * [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.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782554.955 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782554.956 * * [misc]simplify: iters left: 6 (14 enodes) 1544782554.962 * * [misc]simplify: iters left: 5 (21 enodes) 1544782554.969 * * [misc]simplify: iters left: 4 (26 enodes) 1544782554.978 * * [misc]simplify: iters left: 3 (34 enodes) 1544782554.989 * * [misc]simplify: iters left: 2 (39 enodes) 1544782555.005 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782555.005 * [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.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782555.005 * * * * [misc]progress: [ 385 / 810 ] simplifiying candidate # 1544782555.005 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782555.007 * * [misc]simplify: iters left: 6 (14 enodes) 1544782555.010 * * [misc]simplify: iters left: 5 (25 enodes) 1544782555.016 * * [misc]simplify: iters left: 4 (38 enodes) 1544782555.026 * * [misc]simplify: iters left: 3 (54 enodes) 1544782555.040 * * [misc]simplify: iters left: 2 (104 enodes) 1544782555.080 * * [misc]simplify: iters left: 1 (115 enodes) 1544782555.106 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782555.106 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782555.106 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782555.107 * * [misc]simplify: iters left: 6 (13 enodes) 1544782555.109 * * [misc]simplify: iters left: 5 (20 enodes) 1544782555.113 * * [misc]simplify: iters left: 4 (25 enodes) 1544782555.118 * * [misc]simplify: iters left: 3 (33 enodes) 1544782555.124 * * [misc]simplify: iters left: 2 (38 enodes) 1544782555.141 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782555.141 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782555.142 * * * * [misc]progress: [ 386 / 810 ] simplifiying candidate # 1544782555.142 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782555.143 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.150 * * [misc]simplify: iters left: 5 (28 enodes) 1544782555.157 * * [misc]simplify: iters left: 4 (45 enodes) 1544782555.168 * * [misc]simplify: iters left: 3 (77 enodes) 1544782555.187 * * [misc]simplify: iters left: 2 (97 enodes) 1544782555.212 * * [misc]simplify: iters left: 1 (116 enodes) 1544782555.238 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782555.238 * [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.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782555.238 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782555.239 * * [misc]simplify: iters left: 6 (13 enodes) 1544782555.243 * * [misc]simplify: iters left: 5 (20 enodes) 1544782555.247 * * [misc]simplify: iters left: 4 (25 enodes) 1544782555.252 * * [misc]simplify: iters left: 3 (33 enodes) 1544782555.257 * * [misc]simplify: iters left: 2 (38 enodes) 1544782555.265 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782555.265 * [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.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782555.265 * * * * [misc]progress: [ 387 / 810 ] simplifiying candidate # 1544782555.266 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782555.267 * * [misc]simplify: iters left: 6 (17 enodes) 1544782555.274 * * [misc]simplify: iters left: 5 (29 enodes) 1544782555.284 * * [misc]simplify: iters left: 4 (44 enodes) 1544782555.294 * * [misc]simplify: iters left: 3 (76 enodes) 1544782555.313 * * [misc]simplify: iters left: 2 (134 enodes) 1544782555.362 * * [misc]simplify: iters left: 1 (193 enodes) 1544782555.452 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782555.452 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782555.452 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782555.454 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.461 * * [misc]simplify: iters left: 5 (22 enodes) 1544782555.466 * * [misc]simplify: iters left: 4 (30 enodes) 1544782555.472 * * [misc]simplify: iters left: 3 (40 enodes) 1544782555.479 * * [misc]simplify: iters left: 2 (52 enodes) 1544782555.487 * * [misc]simplify: iters left: 1 (53 enodes) 1544782555.498 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782555.498 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782555.498 * * * * [misc]progress: [ 388 / 810 ] simplifiying candidate # 1544782555.498 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782555.499 * * [misc]simplify: iters left: 6 (17 enodes) 1544782555.503 * * [misc]simplify: iters left: 5 (27 enodes) 1544782555.508 * * [misc]simplify: iters left: 4 (37 enodes) 1544782555.523 * * [misc]simplify: iters left: 3 (54 enodes) 1544782555.534 * * [misc]simplify: iters left: 2 (84 enodes) 1544782555.548 * * [misc]simplify: iters left: 1 (97 enodes) 1544782555.571 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) 1544782555.571 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782555.572 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782555.572 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.575 * * [misc]simplify: iters left: 5 (22 enodes) 1544782555.580 * * [misc]simplify: iters left: 4 (30 enodes) 1544782555.586 * * [misc]simplify: iters left: 3 (40 enodes) 1544782555.594 * * [misc]simplify: iters left: 2 (52 enodes) 1544782555.607 * * [misc]simplify: iters left: 1 (53 enodes) 1544782555.627 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782555.627 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782555.631 * * * * [misc]progress: [ 389 / 810 ] simplifiying candidate # 1544782555.631 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782555.634 * * [misc]simplify: iters left: 6 (18 enodes) 1544782555.639 * * [misc]simplify: iters left: 5 (30 enodes) 1544782555.645 * * [misc]simplify: iters left: 4 (40 enodes) 1544782555.654 * * [misc]simplify: iters left: 3 (65 enodes) 1544782555.667 * * [misc]simplify: iters left: 2 (96 enodes) 1544782555.687 * * [misc]simplify: iters left: 1 (129 enodes) 1544782555.703 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782555.703 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782555.704 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782555.705 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.708 * * [misc]simplify: iters left: 5 (22 enodes) 1544782555.712 * * [misc]simplify: iters left: 4 (30 enodes) 1544782555.720 * * [misc]simplify: iters left: 3 (40 enodes) 1544782555.734 * * [misc]simplify: iters left: 2 (52 enodes) 1544782555.742 * * [misc]simplify: iters left: 1 (53 enodes) 1544782555.753 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782555.753 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782555.753 * * * * [misc]progress: [ 390 / 810 ] simplifiying candidate # 1544782555.754 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782555.755 * * [misc]simplify: iters left: 6 (17 enodes) 1544782555.759 * * [misc]simplify: iters left: 5 (28 enodes) 1544782555.766 * * [misc]simplify: iters left: 4 (43 enodes) 1544782555.776 * * [misc]simplify: iters left: 3 (75 enodes) 1544782555.802 * * [misc]simplify: iters left: 2 (134 enodes) 1544782555.831 * * [misc]simplify: iters left: 1 (193 enodes) 1544782555.930 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782555.930 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782555.931 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782555.932 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.935 * * [misc]simplify: iters left: 5 (22 enodes) 1544782555.942 * * [misc]simplify: iters left: 4 (30 enodes) 1544782555.954 * * [misc]simplify: iters left: 3 (40 enodes) 1544782555.960 * * [misc]simplify: iters left: 2 (52 enodes) 1544782555.968 * * [misc]simplify: iters left: 1 (53 enodes) 1544782555.978 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782555.978 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782555.979 * * * * [misc]progress: [ 391 / 810 ] simplifiying candidate # 1544782555.979 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782555.980 * * [misc]simplify: iters left: 6 (15 enodes) 1544782555.983 * * [misc]simplify: iters left: 5 (24 enodes) 1544782555.991 * * [misc]simplify: iters left: 4 (34 enodes) 1544782556.004 * * [misc]simplify: iters left: 3 (51 enodes) 1544782556.023 * * [misc]simplify: iters left: 2 (80 enodes) 1544782556.048 * * [misc]simplify: iters left: 1 (93 enodes) 1544782556.094 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782556.094 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782556.095 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782556.096 * * [misc]simplify: iters left: 6 (14 enodes) 1544782556.103 * * [misc]simplify: iters left: 5 (21 enodes) 1544782556.111 * * [misc]simplify: iters left: 4 (29 enodes) 1544782556.123 * * [misc]simplify: iters left: 3 (39 enodes) 1544782556.136 * * [misc]simplify: iters left: 2 (51 enodes) 1544782556.143 * * [misc]simplify: iters left: 1 (52 enodes) 1544782556.154 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782556.154 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782556.154 * * * * [misc]progress: [ 392 / 810 ] simplifiying candidate # 1544782556.154 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782556.155 * * [misc]simplify: iters left: 6 (16 enodes) 1544782556.158 * * [misc]simplify: iters left: 5 (27 enodes) 1544782556.166 * * [misc]simplify: iters left: 4 (37 enodes) 1544782556.183 * * [misc]simplify: iters left: 3 (59 enodes) 1544782556.204 * * [misc]simplify: iters left: 2 (85 enodes) 1544782556.231 * * [misc]simplify: iters left: 1 (114 enodes) 1544782556.248 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782556.248 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782556.249 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782556.249 * * [misc]simplify: iters left: 6 (14 enodes) 1544782556.252 * * [misc]simplify: iters left: 5 (21 enodes) 1544782556.257 * * [misc]simplify: iters left: 4 (29 enodes) 1544782556.262 * * [misc]simplify: iters left: 3 (39 enodes) 1544782556.271 * * [misc]simplify: iters left: 2 (51 enodes) 1544782556.278 * * [misc]simplify: iters left: 1 (52 enodes) 1544782556.289 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782556.289 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782556.289 * * * * [misc]progress: [ 393 / 810 ] simplifiying candidate # 1544782556.289 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782556.291 * * [misc]simplify: iters left: 6 (18 enodes) 1544782556.295 * * [misc]simplify: iters left: 5 (31 enodes) 1544782556.301 * * [misc]simplify: iters left: 4 (43 enodes) 1544782556.310 * * [misc]simplify: iters left: 3 (62 enodes) 1544782556.331 * * [misc]simplify: iters left: 2 (85 enodes) 1544782556.357 * * [misc]simplify: iters left: 1 (102 enodes) 1544782556.387 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (hypot y.im y.re))) 1544782556.387 * [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.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782556.387 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782556.389 * * [misc]simplify: iters left: 6 (14 enodes) 1544782556.394 * * [misc]simplify: iters left: 5 (21 enodes) 1544782556.402 * * [misc]simplify: iters left: 4 (29 enodes) 1544782556.413 * * [misc]simplify: iters left: 3 (39 enodes) 1544782556.425 * * [misc]simplify: iters left: 2 (51 enodes) 1544782556.432 * * [misc]simplify: iters left: 1 (52 enodes) 1544782556.442 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782556.442 * [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.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (cbrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782556.442 * * * * [misc]progress: [ 394 / 810 ] simplifiying candidate # 1544782556.442 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782556.443 * * [misc]simplify: iters left: 6 (16 enodes) 1544782556.447 * * [misc]simplify: iters left: 5 (27 enodes) 1544782556.452 * * [misc]simplify: iters left: 4 (35 enodes) 1544782556.458 * * [misc]simplify: iters left: 3 (42 enodes) 1544782556.464 * * [misc]simplify: iters left: 2 (47 enodes) 1544782556.472 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782556.472 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782556.473 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782556.473 * * [misc]simplify: iters left: 6 (13 enodes) 1544782556.476 * * [misc]simplify: iters left: 5 (20 enodes) 1544782556.484 * * [misc]simplify: iters left: 4 (25 enodes) 1544782556.492 * * [misc]simplify: iters left: 3 (29 enodes) 1544782556.502 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782556.502 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782556.503 * * * * [misc]progress: [ 395 / 810 ] simplifiying candidate # 1544782556.503 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782556.505 * * [misc]simplify: iters left: 6 (16 enodes) 1544782556.513 * * [misc]simplify: iters left: 5 (27 enodes) 1544782556.521 * * [misc]simplify: iters left: 4 (34 enodes) 1544782556.530 * * [misc]simplify: iters left: 3 (38 enodes) 1544782556.539 * * [misc]simplify: iters left: 2 (43 enodes) 1544782556.549 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782556.549 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782556.550 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782556.551 * * [misc]simplify: iters left: 6 (13 enodes) 1544782556.556 * * [misc]simplify: iters left: 5 (20 enodes) 1544782556.564 * * [misc]simplify: iters left: 4 (28 enodes) 1544782556.575 * * [misc]simplify: iters left: 3 (38 enodes) 1544782556.587 * * [misc]simplify: iters left: 2 (50 enodes) 1544782556.602 * * [misc]simplify: iters left: 1 (51 enodes) 1544782556.621 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782556.621 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782556.621 * * * * [misc]progress: [ 396 / 810 ] simplifiying candidate # 1544782556.622 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782556.624 * * [misc]simplify: iters left: 6 (17 enodes) 1544782556.631 * * [misc]simplify: iters left: 5 (28 enodes) 1544782556.642 * * [misc]simplify: iters left: 4 (43 enodes) 1544782556.655 * * [misc]simplify: iters left: 3 (75 enodes) 1544782556.677 * * [misc]simplify: iters left: 2 (134 enodes) 1544782556.709 * * [misc]simplify: iters left: 1 (193 enodes) 1544782556.813 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782556.813 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782556.813 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782556.816 * * [misc]simplify: iters left: 6 (15 enodes) 1544782556.822 * * [misc]simplify: iters left: 5 (22 enodes) 1544782556.830 * * [misc]simplify: iters left: 4 (30 enodes) 1544782556.842 * * [misc]simplify: iters left: 3 (40 enodes) 1544782556.855 * * [misc]simplify: iters left: 2 (52 enodes) 1544782556.870 * * [misc]simplify: iters left: 1 (53 enodes) 1544782556.890 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782556.891 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782556.891 * * * * [misc]progress: [ 397 / 810 ] simplifiying candidate # 1544782556.891 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782556.893 * * [misc]simplify: iters left: 6 (15 enodes) 1544782556.900 * * [misc]simplify: iters left: 5 (24 enodes) 1544782556.909 * * [misc]simplify: iters left: 4 (34 enodes) 1544782556.922 * * [misc]simplify: iters left: 3 (51 enodes) 1544782556.944 * * [misc]simplify: iters left: 2 (80 enodes) 1544782556.962 * * [misc]simplify: iters left: 1 (93 enodes) 1544782556.984 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782556.984 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782556.984 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782556.985 * * [misc]simplify: iters left: 6 (14 enodes) 1544782556.988 * * [misc]simplify: iters left: 5 (21 enodes) 1544782556.992 * * [misc]simplify: iters left: 4 (29 enodes) 1544782556.998 * * [misc]simplify: iters left: 3 (39 enodes) 1544782557.005 * * [misc]simplify: iters left: 2 (51 enodes) 1544782557.014 * * [misc]simplify: iters left: 1 (52 enodes) 1544782557.024 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782557.024 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782557.024 * * * * [misc]progress: [ 398 / 810 ] simplifiying candidate # 1544782557.025 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782557.025 * * [misc]simplify: iters left: 6 (16 enodes) 1544782557.029 * * [misc]simplify: iters left: 5 (27 enodes) 1544782557.034 * * [misc]simplify: iters left: 4 (37 enodes) 1544782557.043 * * [misc]simplify: iters left: 3 (59 enodes) 1544782557.063 * * [misc]simplify: iters left: 2 (85 enodes) 1544782557.078 * * [misc]simplify: iters left: 1 (114 enodes) 1544782557.098 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782557.098 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782557.098 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782557.099 * * [misc]simplify: iters left: 6 (14 enodes) 1544782557.102 * * [misc]simplify: iters left: 5 (21 enodes) 1544782557.106 * * [misc]simplify: iters left: 4 (29 enodes) 1544782557.113 * * [misc]simplify: iters left: 3 (39 enodes) 1544782557.126 * * [misc]simplify: iters left: 2 (51 enodes) 1544782557.140 * * [misc]simplify: iters left: 1 (52 enodes) 1544782557.160 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782557.160 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782557.160 * * * * [misc]progress: [ 399 / 810 ] simplifiying candidate # 1544782557.161 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782557.163 * * [misc]simplify: iters left: 6 (17 enodes) 1544782557.167 * * [misc]simplify: iters left: 5 (30 enodes) 1544782557.173 * * [misc]simplify: iters left: 4 (46 enodes) 1544782557.184 * * [misc]simplify: iters left: 3 (75 enodes) 1544782557.205 * * [misc]simplify: iters left: 2 (109 enodes) 1544782557.237 * * [misc]simplify: iters left: 1 (131 enodes) 1544782557.270 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782557.270 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782557.270 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782557.272 * * [misc]simplify: iters left: 6 (14 enodes) 1544782557.277 * * [misc]simplify: iters left: 5 (21 enodes) 1544782557.284 * * [misc]simplify: iters left: 4 (29 enodes) 1544782557.294 * * [misc]simplify: iters left: 3 (39 enodes) 1544782557.307 * * [misc]simplify: iters left: 2 (51 enodes) 1544782557.322 * * [misc]simplify: iters left: 1 (52 enodes) 1544782557.338 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782557.338 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782557.339 * * * * [misc]progress: [ 400 / 810 ] simplifiying candidate # 1544782557.339 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782557.340 * * [misc]simplify: iters left: 6 (15 enodes) 1544782557.346 * * [misc]simplify: iters left: 5 (26 enodes) 1544782557.355 * * [misc]simplify: iters left: 4 (36 enodes) 1544782557.367 * * [misc]simplify: iters left: 3 (47 enodes) 1544782557.379 * * [misc]simplify: iters left: 2 (59 enodes) 1544782557.394 * * [misc]simplify: iters left: 1 (67 enodes) 1544782557.412 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782557.412 * [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.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782557.412 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782557.413 * * [misc]simplify: iters left: 6 (13 enodes) 1544782557.418 * * [misc]simplify: iters left: 5 (20 enodes) 1544782557.426 * * [misc]simplify: iters left: 4 (25 enodes) 1544782557.433 * * [misc]simplify: iters left: 3 (29 enodes) 1544782557.445 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782557.445 * [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.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782557.445 * * * * [misc]progress: [ 401 / 810 ] simplifiying candidate # 1544782557.446 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1) 1544782557.447 * * [misc]simplify: iters left: 6 (15 enodes) 1544782557.452 * * [misc]simplify: iters left: 5 (24 enodes) 1544782557.460 * * [misc]simplify: iters left: 4 (31 enodes) 1544782557.472 * * [misc]simplify: iters left: 3 (39 enodes) 1544782557.483 * * [misc]simplify: iters left: 2 (44 enodes) 1544782557.491 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782557.491 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782557.492 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782557.492 * * [misc]simplify: iters left: 6 (13 enodes) 1544782557.495 * * [misc]simplify: iters left: 5 (20 enodes) 1544782557.499 * * [misc]simplify: iters left: 4 (28 enodes) 1544782557.505 * * [misc]simplify: iters left: 3 (38 enodes) 1544782557.518 * * [misc]simplify: iters left: 2 (50 enodes) 1544782557.531 * * [misc]simplify: iters left: 1 (51 enodes) 1544782557.541 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782557.541 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782557.541 * * * * [misc]progress: [ 402 / 810 ] simplifiying candidate # 1544782557.541 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782557.542 * * [misc]simplify: iters left: 6 (17 enodes) 1544782557.546 * * [misc]simplify: iters left: 5 (29 enodes) 1544782557.554 * * [misc]simplify: iters left: 4 (49 enodes) 1544782557.565 * * [misc]simplify: iters left: 3 (86 enodes) 1544782557.599 * * [misc]simplify: iters left: 2 (137 enodes) 1544782557.640 * * [misc]simplify: iters left: 1 (205 enodes) 1544782557.730 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782557.731 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782557.731 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782557.732 * * [misc]simplify: iters left: 6 (15 enodes) 1544782557.735 * * [misc]simplify: iters left: 5 (22 enodes) 1544782557.739 * * [misc]simplify: iters left: 4 (30 enodes) 1544782557.747 * * [misc]simplify: iters left: 3 (40 enodes) 1544782557.754 * * [misc]simplify: iters left: 2 (52 enodes) 1544782557.761 * * [misc]simplify: iters left: 1 (53 enodes) 1544782557.772 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782557.772 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782557.772 * * * * [misc]progress: [ 403 / 810 ] simplifiying candidate # 1544782557.773 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782557.774 * * [misc]simplify: iters left: 6 (17 enodes) 1544782557.779 * * [misc]simplify: iters left: 5 (27 enodes) 1544782557.790 * * [misc]simplify: iters left: 4 (40 enodes) 1544782557.805 * * [misc]simplify: iters left: 3 (58 enodes) 1544782557.826 * * [misc]simplify: iters left: 2 (80 enodes) 1544782557.856 * * [misc]simplify: iters left: 1 (101 enodes) 1544782557.904 * [exit]simplify: Simplified to (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782557.904 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782557.904 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782557.906 * * [misc]simplify: iters left: 6 (15 enodes) 1544782557.912 * * [misc]simplify: iters left: 5 (22 enodes) 1544782557.918 * * [misc]simplify: iters left: 4 (30 enodes) 1544782557.924 * * [misc]simplify: iters left: 3 (40 enodes) 1544782557.931 * * [misc]simplify: iters left: 2 (52 enodes) 1544782557.938 * * [misc]simplify: iters left: 1 (53 enodes) 1544782557.951 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782557.951 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782557.951 * * * * [misc]progress: [ 404 / 810 ] simplifiying candidate # 1544782557.951 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782557.952 * * [misc]simplify: iters left: 6 (18 enodes) 1544782557.957 * * [misc]simplify: iters left: 5 (30 enodes) 1544782557.963 * * [misc]simplify: iters left: 4 (43 enodes) 1544782557.972 * * [misc]simplify: iters left: 3 (64 enodes) 1544782557.989 * * [misc]simplify: iters left: 2 (74 enodes) 1544782558.011 * * [misc]simplify: iters left: 1 (91 enodes) 1544782558.041 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782558.041 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782558.041 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782558.042 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.049 * * [misc]simplify: iters left: 5 (22 enodes) 1544782558.058 * * [misc]simplify: iters left: 4 (30 enodes) 1544782558.072 * * [misc]simplify: iters left: 3 (40 enodes) 1544782558.086 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.094 * * [misc]simplify: iters left: 1 (53 enodes) 1544782558.105 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782558.105 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782558.105 * * * * [misc]progress: [ 405 / 810 ] simplifiying candidate # 1544782558.105 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.106 * * [misc]simplify: iters left: 6 (14 enodes) 1544782558.109 * * [misc]simplify: iters left: 5 (24 enodes) 1544782558.114 * * [misc]simplify: iters left: 4 (34 enodes) 1544782558.123 * * [misc]simplify: iters left: 3 (57 enodes) 1544782558.137 * * [misc]simplify: iters left: 2 (68 enodes) 1544782558.150 * * [misc]simplify: iters left: 1 (73 enodes) 1544782558.163 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))) 1544782558.163 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782558.163 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782558.164 * * [misc]simplify: iters left: 6 (13 enodes) 1544782558.167 * * [misc]simplify: iters left: 5 (20 enodes) 1544782558.174 * * [misc]simplify: iters left: 4 (25 enodes) 1544782558.184 * * [misc]simplify: iters left: 3 (39 enodes) 1544782558.198 * * [misc]simplify: iters left: 2 (44 enodes) 1544782558.210 * * [misc]simplify: iters left: 1 (46 enodes) 1544782558.225 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.225 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (hypot y.im y.re) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782558.225 * * * * [misc]progress: [ 406 / 810 ] simplifiying candidate # 1544782558.226 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782558.227 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.234 * * [misc]simplify: iters left: 5 (23 enodes) 1544782558.242 * * [misc]simplify: iters left: 4 (28 enodes) 1544782558.253 * * [misc]simplify: iters left: 3 (36 enodes) 1544782558.264 * * [misc]simplify: iters left: 2 (43 enodes) 1544782558.275 * * [misc]simplify: iters left: 1 (45 enodes) 1544782558.289 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.289 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782558.289 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782558.291 * * [misc]simplify: iters left: 6 (14 enodes) 1544782558.294 * * [misc]simplify: iters left: 5 (21 enodes) 1544782558.298 * * [misc]simplify: iters left: 4 (26 enodes) 1544782558.304 * * [misc]simplify: iters left: 3 (35 enodes) 1544782558.310 * * [misc]simplify: iters left: 2 (40 enodes) 1544782558.320 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.320 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782558.321 * * * * [misc]progress: [ 407 / 810 ] simplifiying candidate # 1544782558.321 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782558.322 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.328 * * [misc]simplify: iters left: 5 (25 enodes) 1544782558.336 * * [misc]simplify: iters left: 4 (30 enodes) 1544782558.348 * * [misc]simplify: iters left: 3 (42 enodes) 1544782558.358 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.371 * * [misc]simplify: iters left: 1 (61 enodes) 1544782558.384 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.384 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782558.385 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782558.386 * * [misc]simplify: iters left: 6 (13 enodes) 1544782558.391 * * [misc]simplify: iters left: 5 (20 enodes) 1544782558.398 * * [misc]simplify: iters left: 4 (25 enodes) 1544782558.409 * * [misc]simplify: iters left: 3 (34 enodes) 1544782558.420 * * [misc]simplify: iters left: 2 (39 enodes) 1544782558.434 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782558.434 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782558.434 * * * * [misc]progress: [ 408 / 810 ] simplifiying candidate # 1544782558.434 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.436 * * [misc]simplify: iters left: 6 (16 enodes) 1544782558.443 * * [misc]simplify: iters left: 5 (26 enodes) 1544782558.454 * * [misc]simplify: iters left: 4 (39 enodes) 1544782558.471 * * [misc]simplify: iters left: 3 (62 enodes) 1544782558.493 * * [misc]simplify: iters left: 2 (89 enodes) 1544782558.511 * * [misc]simplify: iters left: 1 (103 enodes) 1544782558.536 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782558.536 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782558.537 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782558.538 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.544 * * [misc]simplify: iters left: 5 (22 enodes) 1544782558.553 * * [misc]simplify: iters left: 4 (30 enodes) 1544782558.560 * * [misc]simplify: iters left: 3 (40 enodes) 1544782558.567 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.574 * * [misc]simplify: iters left: 1 (53 enodes) 1544782558.585 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782558.585 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782558.585 * * * * [misc]progress: [ 409 / 810 ] simplifiying candidate # 1544782558.585 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782558.586 * * [misc]simplify: iters left: 6 (16 enodes) 1544782558.592 * * [misc]simplify: iters left: 5 (24 enodes) 1544782558.602 * * [misc]simplify: iters left: 4 (32 enodes) 1544782558.614 * * [misc]simplify: iters left: 3 (42 enodes) 1544782558.630 * * [misc]simplify: iters left: 2 (54 enodes) 1544782558.645 * * [misc]simplify: iters left: 1 (55 enodes) 1544782558.661 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782558.661 * [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.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782558.661 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782558.662 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.665 * * [misc]simplify: iters left: 5 (22 enodes) 1544782558.670 * * [misc]simplify: iters left: 4 (30 enodes) 1544782558.675 * * [misc]simplify: iters left: 3 (40 enodes) 1544782558.682 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.689 * * [misc]simplify: iters left: 1 (53 enodes) 1544782558.703 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782558.703 * [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.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782558.703 * * * * [misc]progress: [ 410 / 810 ] simplifiying candidate # 1544782558.704 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782558.705 * * [misc]simplify: iters left: 6 (17 enodes) 1544782558.713 * * [misc]simplify: iters left: 5 (27 enodes) 1544782558.722 * * [misc]simplify: iters left: 4 (35 enodes) 1544782558.735 * * [misc]simplify: iters left: 3 (50 enodes) 1544782558.749 * * [misc]simplify: iters left: 2 (55 enodes) 1544782558.761 * * [misc]simplify: iters left: 1 (58 enodes) 1544782558.777 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782558.777 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782558.777 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782558.778 * * [misc]simplify: iters left: 6 (15 enodes) 1544782558.785 * * [misc]simplify: iters left: 5 (22 enodes) 1544782558.790 * * [misc]simplify: iters left: 4 (30 enodes) 1544782558.796 * * [misc]simplify: iters left: 3 (40 enodes) 1544782558.803 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.810 * * [misc]simplify: iters left: 1 (53 enodes) 1544782558.823 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782558.823 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782558.823 * * * * [misc]progress: [ 411 / 810 ] simplifiying candidate # 1544782558.824 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.825 * * [misc]simplify: iters left: 6 (16 enodes) 1544782558.830 * * [misc]simplify: iters left: 5 (28 enodes) 1544782558.835 * * [misc]simplify: iters left: 4 (36 enodes) 1544782558.843 * * [misc]simplify: iters left: 3 (51 enodes) 1544782558.849 * * [misc]simplify: iters left: 2 (52 enodes) 1544782558.855 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.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))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782558.855 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782558.856 * * [misc]simplify: iters left: 6 (14 enodes) 1544782558.859 * * [misc]simplify: iters left: 5 (21 enodes) 1544782558.863 * * [misc]simplify: iters left: 4 (29 enodes) 1544782558.873 * * [misc]simplify: iters left: 3 (39 enodes) 1544782558.886 * * [misc]simplify: iters left: 2 (51 enodes) 1544782558.899 * * [misc]simplify: iters left: 1 (52 enodes) 1544782558.909 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782558.909 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782558.909 * * * * [misc]progress: [ 412 / 810 ] simplifiying candidate # 1544782558.909 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782558.911 * * [misc]simplify: iters left: 6 (17 enodes) 1544782558.916 * * [misc]simplify: iters left: 5 (27 enodes) 1544782558.921 * * [misc]simplify: iters left: 4 (33 enodes) 1544782558.928 * * [misc]simplify: iters left: 3 (41 enodes) 1544782558.933 * * [misc]simplify: iters left: 2 (42 enodes) 1544782558.938 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782558.939 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782558.939 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782558.940 * * [misc]simplify: iters left: 6 (14 enodes) 1544782558.943 * * [misc]simplify: iters left: 5 (21 enodes) 1544782558.947 * * [misc]simplify: iters left: 4 (26 enodes) 1544782558.952 * * [misc]simplify: iters left: 3 (30 enodes) 1544782558.959 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782558.959 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782558.959 * * * * [misc]progress: [ 413 / 810 ] simplifiying candidate # 1544782558.960 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782558.961 * * [misc]simplify: iters left: 6 (16 enodes) 1544782558.969 * * [misc]simplify: iters left: 5 (26 enodes) 1544782558.977 * * [misc]simplify: iters left: 4 (31 enodes) 1544782558.985 * * [misc]simplify: iters left: 3 (35 enodes) 1544782558.989 * * [misc]simplify: iters left: 2 (36 enodes) 1544782558.994 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782558.994 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782558.994 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782558.995 * * [misc]simplify: iters left: 6 (14 enodes) 1544782558.997 * * [misc]simplify: iters left: 5 (21 enodes) 1544782559.003 * * [misc]simplify: iters left: 4 (29 enodes) 1544782559.009 * * [misc]simplify: iters left: 3 (39 enodes) 1544782559.022 * * [misc]simplify: iters left: 2 (51 enodes) 1544782559.036 * * [misc]simplify: iters left: 1 (52 enodes) 1544782559.056 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782559.056 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782559.056 * * * * [misc]progress: [ 414 / 810 ] simplifiying candidate # 1544782559.057 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782559.059 * * [misc]simplify: iters left: 6 (16 enodes) 1544782559.065 * * [misc]simplify: iters left: 5 (26 enodes) 1544782559.076 * * [misc]simplify: iters left: 4 (39 enodes) 1544782559.092 * * [misc]simplify: iters left: 3 (62 enodes) 1544782559.115 * * [misc]simplify: iters left: 2 (89 enodes) 1544782559.147 * * [misc]simplify: iters left: 1 (103 enodes) 1544782559.187 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782559.187 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782559.187 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782559.188 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.195 * * [misc]simplify: iters left: 5 (22 enodes) 1544782559.199 * * [misc]simplify: iters left: 4 (30 enodes) 1544782559.205 * * [misc]simplify: iters left: 3 (40 enodes) 1544782559.212 * * [misc]simplify: iters left: 2 (52 enodes) 1544782559.219 * * [misc]simplify: iters left: 1 (53 enodes) 1544782559.230 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782559.230 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782559.230 * * * * [misc]progress: [ 415 / 810 ] simplifiying candidate # 1544782559.230 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782559.232 * * [misc]simplify: iters left: 6 (16 enodes) 1544782559.235 * * [misc]simplify: iters left: 5 (24 enodes) 1544782559.240 * * [misc]simplify: iters left: 4 (32 enodes) 1544782559.246 * * [misc]simplify: iters left: 3 (42 enodes) 1544782559.253 * * [misc]simplify: iters left: 2 (54 enodes) 1544782559.261 * * [misc]simplify: iters left: 1 (55 enodes) 1544782559.273 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782559.273 * [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.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782559.273 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782559.274 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.276 * * [misc]simplify: iters left: 5 (22 enodes) 1544782559.281 * * [misc]simplify: iters left: 4 (30 enodes) 1544782559.286 * * [misc]simplify: iters left: 3 (40 enodes) 1544782559.293 * * [misc]simplify: iters left: 2 (52 enodes) 1544782559.302 * * [misc]simplify: iters left: 1 (53 enodes) 1544782559.312 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782559.312 * [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.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782559.312 * * * * [misc]progress: [ 416 / 810 ] simplifiying candidate # 1544782559.312 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782559.313 * * [misc]simplify: iters left: 6 (17 enodes) 1544782559.317 * * [misc]simplify: iters left: 5 (27 enodes) 1544782559.322 * * [misc]simplify: iters left: 4 (35 enodes) 1544782559.335 * * [misc]simplify: iters left: 3 (50 enodes) 1544782559.349 * * [misc]simplify: iters left: 2 (55 enodes) 1544782559.364 * * [misc]simplify: iters left: 1 (58 enodes) 1544782559.379 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782559.379 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782559.380 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782559.381 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.387 * * [misc]simplify: iters left: 5 (22 enodes) 1544782559.396 * * [misc]simplify: iters left: 4 (30 enodes) 1544782559.407 * * [misc]simplify: iters left: 3 (40 enodes) 1544782559.423 * * [misc]simplify: iters left: 2 (52 enodes) 1544782559.437 * * [misc]simplify: iters left: 1 (53 enodes) 1544782559.447 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782559.447 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782559.447 * * * * [misc]progress: [ 417 / 810 ] simplifiying candidate # 1544782559.448 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782559.448 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.453 * * [misc]simplify: iters left: 5 (27 enodes) 1544782559.458 * * [misc]simplify: iters left: 4 (39 enodes) 1544782559.471 * * [misc]simplify: iters left: 3 (67 enodes) 1544782559.493 * * [misc]simplify: iters left: 2 (83 enodes) 1544782559.506 * * [misc]simplify: iters left: 1 (89 enodes) 1544782559.519 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782559.519 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782559.519 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782559.520 * * [misc]simplify: iters left: 6 (14 enodes) 1544782559.523 * * [misc]simplify: iters left: 5 (21 enodes) 1544782559.528 * * [misc]simplify: iters left: 4 (29 enodes) 1544782559.538 * * [misc]simplify: iters left: 3 (39 enodes) 1544782559.551 * * [misc]simplify: iters left: 2 (51 enodes) 1544782559.566 * * [misc]simplify: iters left: 1 (52 enodes) 1544782559.585 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782559.585 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782559.585 * * * * [misc]progress: [ 418 / 810 ] simplifiying candidate # 1544782559.586 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782559.587 * * [misc]simplify: iters left: 6 (16 enodes) 1544782559.593 * * [misc]simplify: iters left: 5 (26 enodes) 1544782559.602 * * [misc]simplify: iters left: 4 (34 enodes) 1544782559.614 * * [misc]simplify: iters left: 3 (45 enodes) 1544782559.625 * * [misc]simplify: iters left: 2 (51 enodes) 1544782559.636 * * [misc]simplify: iters left: 1 (52 enodes) 1544782559.646 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782559.646 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782559.646 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782559.648 * * [misc]simplify: iters left: 6 (14 enodes) 1544782559.653 * * [misc]simplify: iters left: 5 (21 enodes) 1544782559.660 * * [misc]simplify: iters left: 4 (26 enodes) 1544782559.669 * * [misc]simplify: iters left: 3 (30 enodes) 1544782559.681 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782559.681 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782559.681 * * * * [misc]progress: [ 419 / 810 ] simplifiying candidate # 1544782559.681 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1) 1544782559.682 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.688 * * [misc]simplify: iters left: 5 (23 enodes) 1544782559.692 * * [misc]simplify: iters left: 4 (28 enodes) 1544782559.697 * * [misc]simplify: iters left: 3 (36 enodes) 1544782559.702 * * [misc]simplify: iters left: 2 (37 enodes) 1544782559.707 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782559.707 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782559.707 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782559.708 * * [misc]simplify: iters left: 6 (14 enodes) 1544782559.711 * * [misc]simplify: iters left: 5 (21 enodes) 1544782559.718 * * [misc]simplify: iters left: 4 (29 enodes) 1544782559.729 * * [misc]simplify: iters left: 3 (39 enodes) 1544782559.742 * * [misc]simplify: iters left: 2 (51 enodes) 1544782559.756 * * [misc]simplify: iters left: 1 (52 enodes) 1544782559.779 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782559.779 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782559.779 * * * * [misc]progress: [ 420 / 810 ] simplifiying candidate # 1544782559.779 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782559.781 * * [misc]simplify: iters left: 6 (17 enodes) 1544782559.789 * * [misc]simplify: iters left: 5 (28 enodes) 1544782559.801 * * [misc]simplify: iters left: 4 (48 enodes) 1544782559.822 * * [misc]simplify: iters left: 3 (85 enodes) 1544782559.856 * * [misc]simplify: iters left: 2 (136 enodes) 1544782559.890 * * [misc]simplify: iters left: 1 (205 enodes) 1544782559.952 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782559.952 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782559.952 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782559.954 * * [misc]simplify: iters left: 6 (15 enodes) 1544782559.960 * * [misc]simplify: iters left: 5 (22 enodes) 1544782559.968 * * [misc]simplify: iters left: 4 (30 enodes) 1544782559.979 * * [misc]simplify: iters left: 3 (40 enodes) 1544782559.991 * * [misc]simplify: iters left: 2 (52 enodes) 1544782560.006 * * [misc]simplify: iters left: 1 (53 enodes) 1544782560.028 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782560.028 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782560.028 * * * * [misc]progress: [ 421 / 810 ] simplifiying candidate # 1544782560.029 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782560.030 * * [misc]simplify: iters left: 6 (15 enodes) 1544782560.037 * * [misc]simplify: iters left: 5 (24 enodes) 1544782560.047 * * [misc]simplify: iters left: 4 (37 enodes) 1544782560.062 * * [misc]simplify: iters left: 3 (55 enodes) 1544782560.083 * * [misc]simplify: iters left: 2 (77 enodes) 1544782560.106 * * [misc]simplify: iters left: 1 (98 enodes) 1544782560.129 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782560.129 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782560.129 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782560.130 * * [misc]simplify: iters left: 6 (14 enodes) 1544782560.133 * * [misc]simplify: iters left: 5 (21 enodes) 1544782560.137 * * [misc]simplify: iters left: 4 (29 enodes) 1544782560.143 * * [misc]simplify: iters left: 3 (39 enodes) 1544782560.150 * * [misc]simplify: iters left: 2 (51 enodes) 1544782560.159 * * [misc]simplify: iters left: 1 (52 enodes) 1544782560.177 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782560.177 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782560.177 * * * * [misc]progress: [ 422 / 810 ] simplifiying candidate # 1544782560.177 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782560.180 * * [misc]simplify: iters left: 6 (16 enodes) 1544782560.187 * * [misc]simplify: iters left: 5 (27 enodes) 1544782560.198 * * [misc]simplify: iters left: 4 (40 enodes) 1544782560.214 * * [misc]simplify: iters left: 3 (61 enodes) 1544782560.234 * * [misc]simplify: iters left: 2 (76 enodes) 1544782560.247 * * [misc]simplify: iters left: 1 (81 enodes) 1544782560.258 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782560.258 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782560.258 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782560.259 * * [misc]simplify: iters left: 6 (14 enodes) 1544782560.263 * * [misc]simplify: iters left: 5 (21 enodes) 1544782560.268 * * [misc]simplify: iters left: 4 (29 enodes) 1544782560.279 * * [misc]simplify: iters left: 3 (39 enodes) 1544782560.292 * * [misc]simplify: iters left: 2 (51 enodes) 1544782560.306 * * [misc]simplify: iters left: 1 (52 enodes) 1544782560.325 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782560.325 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782560.326 * * * * [misc]progress: [ 423 / 810 ] simplifiying candidate # 1544782560.326 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782560.328 * * [misc]simplify: iters left: 6 (16 enodes) 1544782560.335 * * [misc]simplify: iters left: 5 (26 enodes) 1544782560.343 * * [misc]simplify: iters left: 4 (39 enodes) 1544782560.352 * * [misc]simplify: iters left: 3 (62 enodes) 1544782560.364 * * [misc]simplify: iters left: 2 (89 enodes) 1544782560.387 * * [misc]simplify: iters left: 1 (104 enodes) 1544782560.426 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782560.426 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782560.426 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782560.428 * * [misc]simplify: iters left: 6 (15 enodes) 1544782560.433 * * [misc]simplify: iters left: 5 (22 enodes) 1544782560.441 * * [misc]simplify: iters left: 4 (30 enodes) 1544782560.450 * * [misc]simplify: iters left: 3 (40 enodes) 1544782560.457 * * [misc]simplify: iters left: 2 (52 enodes) 1544782560.464 * * [misc]simplify: iters left: 1 (53 enodes) 1544782560.477 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782560.477 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782560.477 * * * * [misc]progress: [ 424 / 810 ] simplifiying candidate # 1544782560.477 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782560.479 * * [misc]simplify: iters left: 6 (16 enodes) 1544782560.485 * * [misc]simplify: iters left: 5 (24 enodes) 1544782560.493 * * [misc]simplify: iters left: 4 (32 enodes) 1544782560.503 * * [misc]simplify: iters left: 3 (42 enodes) 1544782560.516 * * [misc]simplify: iters left: 2 (54 enodes) 1544782560.529 * * [misc]simplify: iters left: 1 (55 enodes) 1544782560.549 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782560.549 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782560.549 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782560.550 * * [misc]simplify: iters left: 6 (15 enodes) 1544782560.555 * * [misc]simplify: iters left: 5 (22 enodes) 1544782560.563 * * [misc]simplify: iters left: 4 (30 enodes) 1544782560.573 * * [misc]simplify: iters left: 3 (40 enodes) 1544782560.584 * * [misc]simplify: iters left: 2 (52 enodes) 1544782560.599 * * [misc]simplify: iters left: 1 (53 enodes) 1544782560.617 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782560.617 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782560.617 * * * * [misc]progress: [ 425 / 810 ] simplifiying candidate # 1544782560.618 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782560.620 * * [misc]simplify: iters left: 6 (17 enodes) 1544782560.626 * * [misc]simplify: iters left: 5 (27 enodes) 1544782560.634 * * [misc]simplify: iters left: 4 (35 enodes) 1544782560.647 * * [misc]simplify: iters left: 3 (54 enodes) 1544782560.659 * * [misc]simplify: iters left: 2 (61 enodes) 1544782560.671 * * [misc]simplify: iters left: 1 (65 enodes) 1544782560.684 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782560.684 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782560.685 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782560.686 * * [misc]simplify: iters left: 6 (15 enodes) 1544782560.691 * * [misc]simplify: iters left: 5 (22 enodes) 1544782560.699 * * [misc]simplify: iters left: 4 (30 enodes) 1544782560.710 * * [misc]simplify: iters left: 3 (40 enodes) 1544782560.722 * * [misc]simplify: iters left: 2 (52 enodes) 1544782560.734 * * [misc]simplify: iters left: 1 (53 enodes) 1544782560.755 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782560.755 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782560.755 * * * * [misc]progress: [ 426 / 810 ] simplifiying candidate # 1544782560.755 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782560.757 * * [misc]simplify: iters left: 6 (15 enodes) 1544782560.764 * * [misc]simplify: iters left: 5 (24 enodes) 1544782560.773 * * [misc]simplify: iters left: 4 (34 enodes) 1544782560.781 * * [misc]simplify: iters left: 3 (54 enodes) 1544782560.791 * * [misc]simplify: iters left: 2 (70 enodes) 1544782560.802 * * [misc]simplify: iters left: 1 (72 enodes) 1544782560.829 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782560.829 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782560.830 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782560.831 * * [misc]simplify: iters left: 6 (14 enodes) 1544782560.838 * * [misc]simplify: iters left: 5 (21 enodes) 1544782560.847 * * [misc]simplify: iters left: 4 (26 enodes) 1544782560.856 * * [misc]simplify: iters left: 3 (35 enodes) 1544782560.861 * * [misc]simplify: iters left: 2 (40 enodes) 1544782560.868 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782560.868 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782560.868 * * * * [misc]progress: [ 427 / 810 ] simplifiying candidate # 1544782560.868 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782560.869 * * [misc]simplify: iters left: 6 (13 enodes) 1544782560.872 * * [misc]simplify: iters left: 5 (20 enodes) 1544782560.876 * * [misc]simplify: iters left: 4 (25 enodes) 1544782560.881 * * [misc]simplify: iters left: 3 (39 enodes) 1544782560.888 * * [misc]simplify: iters left: 2 (44 enodes) 1544782560.894 * * [misc]simplify: iters left: 1 (47 enodes) 1544782560.901 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782560.901 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782560.901 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782560.902 * * [misc]simplify: iters left: 6 (13 enodes) 1544782560.904 * * [misc]simplify: iters left: 5 (20 enodes) 1544782560.911 * * [misc]simplify: iters left: 4 (25 enodes) 1544782560.918 * * [misc]simplify: iters left: 3 (39 enodes) 1544782560.925 * * [misc]simplify: iters left: 2 (44 enodes) 1544782560.931 * * [misc]simplify: iters left: 1 (47 enodes) 1544782560.938 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782560.938 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782560.938 * * * * [misc]progress: [ 428 / 810 ] simplifiying candidate # 1544782560.938 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782560.939 * * [misc]simplify: iters left: 6 (14 enodes) 1544782560.942 * * [misc]simplify: iters left: 5 (23 enodes) 1544782560.949 * * [misc]simplify: iters left: 4 (31 enodes) 1544782560.961 * * [misc]simplify: iters left: 3 (42 enodes) 1544782560.966 * * [misc]simplify: iters left: 2 (44 enodes) 1544782560.970 * * [misc]simplify: iters left: 1 (46 enodes) 1544782560.976 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782560.976 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782560.976 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782560.977 * * [misc]simplify: iters left: 6 (13 enodes) 1544782560.980 * * [misc]simplify: iters left: 5 (20 enodes) 1544782560.984 * * [misc]simplify: iters left: 4 (25 enodes) 1544782560.989 * * [misc]simplify: iters left: 3 (34 enodes) 1544782560.994 * * [misc]simplify: iters left: 2 (39 enodes) 1544782561.008 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782561.008 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782561.008 * * * * [misc]progress: [ 429 / 810 ] simplifiying candidate # 1544782561.008 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.010 * * [misc]simplify: iters left: 6 (17 enodes) 1544782561.018 * * [misc]simplify: iters left: 5 (28 enodes) 1544782561.029 * * [misc]simplify: iters left: 4 (38 enodes) 1544782561.044 * * [misc]simplify: iters left: 3 (58 enodes) 1544782561.061 * * [misc]simplify: iters left: 2 (66 enodes) 1544782561.075 * * [misc]simplify: iters left: 1 (70 enodes) 1544782561.091 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.091 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782561.092 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782561.094 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.097 * * [misc]simplify: iters left: 5 (21 enodes) 1544782561.102 * * [misc]simplify: iters left: 4 (29 enodes) 1544782561.108 * * [misc]simplify: iters left: 3 (39 enodes) 1544782561.115 * * [misc]simplify: iters left: 2 (51 enodes) 1544782561.127 * * [misc]simplify: iters left: 1 (52 enodes) 1544782561.147 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782561.147 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782561.147 * * * * [misc]progress: [ 430 / 810 ] simplifiying candidate # 1544782561.147 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782561.149 * * [misc]simplify: iters left: 6 (15 enodes) 1544782561.154 * * [misc]simplify: iters left: 5 (24 enodes) 1544782561.158 * * [misc]simplify: iters left: 4 (30 enodes) 1544782561.163 * * [misc]simplify: iters left: 3 (38 enodes) 1544782561.168 * * [misc]simplify: iters left: 2 (39 enodes) 1544782561.173 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782561.173 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782561.173 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782561.174 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.177 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.181 * * [misc]simplify: iters left: 4 (25 enodes) 1544782561.185 * * [misc]simplify: iters left: 3 (29 enodes) 1544782561.191 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782561.191 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782561.191 * * * * [misc]progress: [ 431 / 810 ] simplifiying candidate # 1544782561.191 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782561.192 * * [misc]simplify: iters left: 6 (15 enodes) 1544782561.196 * * [misc]simplify: iters left: 5 (24 enodes) 1544782561.200 * * [misc]simplify: iters left: 4 (29 enodes) 1544782561.204 * * [misc]simplify: iters left: 3 (33 enodes) 1544782561.208 * * [misc]simplify: iters left: 2 (34 enodes) 1544782561.214 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782561.214 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782561.214 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782561.215 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.217 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.221 * * [misc]simplify: iters left: 4 (28 enodes) 1544782561.227 * * [misc]simplify: iters left: 3 (38 enodes) 1544782561.240 * * [misc]simplify: iters left: 2 (50 enodes) 1544782561.253 * * [misc]simplify: iters left: 1 (51 enodes) 1544782561.262 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782561.262 * [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.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782561.262 * * * * [misc]progress: [ 432 / 810 ] simplifiying candidate # 1544782561.262 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.263 * * [misc]simplify: iters left: 6 (15 enodes) 1544782561.266 * * [misc]simplify: iters left: 5 (24 enodes) 1544782561.271 * * [misc]simplify: iters left: 4 (34 enodes) 1544782561.278 * * [misc]simplify: iters left: 3 (54 enodes) 1544782561.293 * * [misc]simplify: iters left: 2 (70 enodes) 1544782561.315 * * [misc]simplify: iters left: 1 (72 enodes) 1544782561.339 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782561.339 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782561.339 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782561.340 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.343 * * [misc]simplify: iters left: 5 (21 enodes) 1544782561.347 * * [misc]simplify: iters left: 4 (26 enodes) 1544782561.352 * * [misc]simplify: iters left: 3 (35 enodes) 1544782561.358 * * [misc]simplify: iters left: 2 (40 enodes) 1544782561.364 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782561.365 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782561.365 * * * * [misc]progress: [ 433 / 810 ] simplifiying candidate # 1544782561.365 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782561.366 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.369 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.376 * * [misc]simplify: iters left: 4 (25 enodes) 1544782561.386 * * [misc]simplify: iters left: 3 (39 enodes) 1544782561.399 * * [misc]simplify: iters left: 2 (44 enodes) 1544782561.411 * * [misc]simplify: iters left: 1 (47 enodes) 1544782561.424 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782561.424 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782561.425 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782561.425 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.428 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.432 * * [misc]simplify: iters left: 4 (25 enodes) 1544782561.437 * * [misc]simplify: iters left: 3 (39 enodes) 1544782561.444 * * [misc]simplify: iters left: 2 (44 enodes) 1544782561.449 * * [misc]simplify: iters left: 1 (47 enodes) 1544782561.457 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782561.457 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782561.457 * * * * [misc]progress: [ 434 / 810 ] simplifiying candidate # 1544782561.457 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782561.459 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.465 * * [misc]simplify: iters left: 5 (23 enodes) 1544782561.473 * * [misc]simplify: iters left: 4 (31 enodes) 1544782561.485 * * [misc]simplify: iters left: 3 (42 enodes) 1544782561.495 * * [misc]simplify: iters left: 2 (44 enodes) 1544782561.506 * * [misc]simplify: iters left: 1 (46 enodes) 1544782561.516 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782561.516 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782561.517 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782561.518 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.524 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.532 * * [misc]simplify: iters left: 4 (25 enodes) 1544782561.546 * * [misc]simplify: iters left: 3 (34 enodes) 1544782561.556 * * [misc]simplify: iters left: 2 (39 enodes) 1544782561.569 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782561.569 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782561.569 * * * * [misc]progress: [ 435 / 810 ] simplifiying candidate # 1544782561.569 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.571 * * [misc]simplify: iters left: 6 (16 enodes) 1544782561.578 * * [misc]simplify: iters left: 5 (27 enodes) 1544782561.588 * * [misc]simplify: iters left: 4 (39 enodes) 1544782561.605 * * [misc]simplify: iters left: 3 (64 enodes) 1544782561.629 * * [misc]simplify: iters left: 2 (86 enodes) 1544782561.652 * * [misc]simplify: iters left: 1 (91 enodes) 1544782561.673 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.673 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782561.673 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782561.675 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.680 * * [misc]simplify: iters left: 5 (21 enodes) 1544782561.690 * * [misc]simplify: iters left: 4 (29 enodes) 1544782561.701 * * [misc]simplify: iters left: 3 (39 enodes) 1544782561.713 * * [misc]simplify: iters left: 2 (51 enodes) 1544782561.728 * * [misc]simplify: iters left: 1 (52 enodes) 1544782561.737 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782561.738 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782561.738 * * * * [misc]progress: [ 436 / 810 ] simplifiying candidate # 1544782561.738 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782561.739 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.742 * * [misc]simplify: iters left: 5 (23 enodes) 1544782561.746 * * [misc]simplify: iters left: 4 (31 enodes) 1544782561.753 * * [misc]simplify: iters left: 3 (41 enodes) 1544782561.758 * * [misc]simplify: iters left: 2 (47 enodes) 1544782561.764 * * [misc]simplify: iters left: 1 (48 enodes) 1544782561.770 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782561.770 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782561.770 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782561.771 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.773 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.779 * * [misc]simplify: iters left: 4 (25 enodes) 1544782561.783 * * [misc]simplify: iters left: 3 (29 enodes) 1544782561.789 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782561.789 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782561.789 * * * * [misc]progress: [ 437 / 810 ] simplifiying candidate # 1544782561.789 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782561.790 * * [misc]simplify: iters left: 6 (14 enodes) 1544782561.792 * * [misc]simplify: iters left: 5 (21 enodes) 1544782561.796 * * [misc]simplify: iters left: 4 (26 enodes) 1544782561.801 * * [misc]simplify: iters left: 3 (33 enodes) 1544782561.804 * * [misc]simplify: iters left: 2 (34 enodes) 1544782561.809 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782561.809 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782561.809 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782561.810 * * [misc]simplify: iters left: 6 (13 enodes) 1544782561.812 * * [misc]simplify: iters left: 5 (20 enodes) 1544782561.816 * * [misc]simplify: iters left: 4 (28 enodes) 1544782561.821 * * [misc]simplify: iters left: 3 (38 enodes) 1544782561.829 * * [misc]simplify: iters left: 2 (50 enodes) 1544782561.836 * * [misc]simplify: iters left: 1 (51 enodes) 1544782561.846 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782561.846 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782561.846 * * * * [misc]progress: [ 438 / 810 ] simplifiying candidate # 1544782561.846 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782561.847 * * [misc]simplify: iters left: 6 (18 enodes) 1544782561.855 * * [misc]simplify: iters left: 5 (31 enodes) 1544782561.861 * * [misc]simplify: iters left: 4 (47 enodes) 1544782561.873 * * [misc]simplify: iters left: 3 (81 enodes) 1544782561.893 * * [misc]simplify: iters left: 2 (159 enodes) 1544782561.954 * * [misc]simplify: iters left: 1 (212 enodes) 1544782562.011 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782562.012 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782562.012 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782562.013 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.019 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.027 * * [misc]simplify: iters left: 4 (29 enodes) 1544782562.038 * * [misc]simplify: iters left: 3 (39 enodes) 1544782562.050 * * [misc]simplify: iters left: 2 (51 enodes) 1544782562.058 * * [misc]simplify: iters left: 1 (52 enodes) 1544782562.070 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782562.070 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782562.070 * * * * [misc]progress: [ 439 / 810 ] simplifiying candidate # 1544782562.070 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782562.071 * * [misc]simplify: iters left: 6 (16 enodes) 1544782562.075 * * [misc]simplify: iters left: 5 (27 enodes) 1544782562.081 * * [misc]simplify: iters left: 4 (39 enodes) 1544782562.091 * * [misc]simplify: iters left: 3 (62 enodes) 1544782562.103 * * [misc]simplify: iters left: 2 (87 enodes) 1544782562.115 * * [misc]simplify: iters left: 1 (91 enodes) 1544782562.125 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782562.125 * [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.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782562.126 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782562.126 * * [misc]simplify: iters left: 6 (13 enodes) 1544782562.129 * * [misc]simplify: iters left: 5 (20 enodes) 1544782562.133 * * [misc]simplify: iters left: 4 (26 enodes) 1544782562.138 * * [misc]simplify: iters left: 3 (36 enodes) 1544782562.145 * * [misc]simplify: iters left: 2 (38 enodes) 1544782562.150 * * [misc]simplify: iters left: 1 (39 enodes) 1544782562.157 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.157 * [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.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.157 * * * * [misc]progress: [ 440 / 810 ] simplifiying candidate # 1544782562.158 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782562.158 * * [misc]simplify: iters left: 6 (16 enodes) 1544782562.163 * * [misc]simplify: iters left: 5 (27 enodes) 1544782562.168 * * [misc]simplify: iters left: 4 (38 enodes) 1544782562.176 * * [misc]simplify: iters left: 3 (54 enodes) 1544782562.183 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782562.183 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.183 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.184 * * [misc]simplify: iters left: 6 (13 enodes) 1544782562.190 * * [misc]simplify: iters left: 5 (20 enodes) 1544782562.198 * * [misc]simplify: iters left: 4 (28 enodes) 1544782562.209 * * [misc]simplify: iters left: 3 (38 enodes) 1544782562.221 * * [misc]simplify: iters left: 2 (50 enodes) 1544782562.233 * * [misc]simplify: iters left: 1 (51 enodes) 1544782562.250 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))) 1544782562.250 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))))) 1544782562.250 * * * * [misc]progress: [ 441 / 810 ] simplifiying candidate # 1544782562.250 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782562.251 * * [misc]simplify: iters left: 6 (16 enodes) 1544782562.256 * * [misc]simplify: iters left: 5 (28 enodes) 1544782562.261 * * [misc]simplify: iters left: 4 (37 enodes) 1544782562.270 * * [misc]simplify: iters left: 3 (58 enodes) 1544782562.288 * * [misc]simplify: iters left: 2 (84 enodes) 1544782562.306 * * [misc]simplify: iters left: 1 (91 enodes) 1544782562.318 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782562.318 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782562.318 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782562.319 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.321 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.326 * * [misc]simplify: iters left: 4 (29 enodes) 1544782562.335 * * [misc]simplify: iters left: 3 (39 enodes) 1544782562.346 * * [misc]simplify: iters left: 2 (51 enodes) 1544782562.359 * * [misc]simplify: iters left: 1 (52 enodes) 1544782562.376 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782562.376 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782562.376 * * * * [misc]progress: [ 442 / 810 ] simplifiying candidate # 1544782562.377 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782562.380 * * [misc]simplify: iters left: 6 (17 enodes) 1544782562.387 * * [misc]simplify: iters left: 5 (27 enodes) 1544782562.393 * * [misc]simplify: iters left: 4 (33 enodes) 1544782562.401 * * [misc]simplify: iters left: 3 (47 enodes) 1544782562.409 * * [misc]simplify: iters left: 2 (56 enodes) 1544782562.417 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) 1544782562.417 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782562.418 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782562.418 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.421 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.425 * * [misc]simplify: iters left: 4 (27 enodes) 1544782562.432 * * [misc]simplify: iters left: 3 (37 enodes) 1544782562.437 * * [misc]simplify: iters left: 2 (39 enodes) 1544782562.442 * * [misc]simplify: iters left: 1 (40 enodes) 1544782562.450 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.450 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.450 * * * * [misc]progress: [ 443 / 810 ] simplifiying candidate # 1544782562.450 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782562.451 * * [misc]simplify: iters left: 6 (16 enodes) 1544782562.455 * * [misc]simplify: iters left: 5 (26 enodes) 1544782562.459 * * [misc]simplify: iters left: 4 (28 enodes) 1544782562.465 * * [misc]simplify: iters left: 3 (36 enodes) 1544782562.469 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782562.469 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.469 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.470 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.473 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.477 * * [misc]simplify: iters left: 4 (29 enodes) 1544782562.482 * * [misc]simplify: iters left: 3 (39 enodes) 1544782562.489 * * [misc]simplify: iters left: 2 (51 enodes) 1544782562.496 * * [misc]simplify: iters left: 1 (52 enodes) 1544782562.508 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782562.508 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782562.508 * * * * [misc]progress: [ 444 / 810 ] simplifiying candidate # 1544782562.508 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782562.510 * * [misc]simplify: iters left: 6 (17 enodes) 1544782562.519 * * [misc]simplify: iters left: 5 (28 enodes) 1544782562.528 * * [misc]simplify: iters left: 4 (36 enodes) 1544782562.545 * * [misc]simplify: iters left: 3 (56 enodes) 1544782562.566 * * [misc]simplify: iters left: 2 (84 enodes) 1544782562.591 * * [misc]simplify: iters left: 1 (92 enodes) 1544782562.605 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782562.605 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782562.605 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782562.606 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.609 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.613 * * [misc]simplify: iters left: 4 (29 enodes) 1544782562.620 * * [misc]simplify: iters left: 3 (39 enodes) 1544782562.627 * * [misc]simplify: iters left: 2 (51 enodes) 1544782562.634 * * [misc]simplify: iters left: 1 (52 enodes) 1544782562.648 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782562.648 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782562.648 * * * * [misc]progress: [ 445 / 810 ] simplifiying candidate # 1544782562.648 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782562.649 * * [misc]simplify: iters left: 6 (15 enodes) 1544782562.653 * * [misc]simplify: iters left: 5 (24 enodes) 1544782562.657 * * [misc]simplify: iters left: 4 (30 enodes) 1544782562.664 * * [misc]simplify: iters left: 3 (44 enodes) 1544782562.671 * * [misc]simplify: iters left: 2 (51 enodes) 1544782562.683 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782562.683 * [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.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782562.683 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782562.685 * * [misc]simplify: iters left: 6 (13 enodes) 1544782562.690 * * [misc]simplify: iters left: 5 (20 enodes) 1544782562.699 * * [misc]simplify: iters left: 4 (26 enodes) 1544782562.709 * * [misc]simplify: iters left: 3 (36 enodes) 1544782562.722 * * [misc]simplify: iters left: 2 (38 enodes) 1544782562.732 * * [misc]simplify: iters left: 1 (39 enodes) 1544782562.747 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.747 * [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.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.747 * * * * [misc]progress: [ 446 / 810 ] simplifiying candidate # 1544782562.747 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782562.749 * * [misc]simplify: iters left: 6 (15 enodes) 1544782562.757 * * [misc]simplify: iters left: 5 (24 enodes) 1544782562.766 * * [misc]simplify: iters left: 4 (29 enodes) 1544782562.778 * * [misc]simplify: iters left: 3 (40 enodes) 1544782562.787 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782562.787 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782562.787 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782562.788 * * [misc]simplify: iters left: 6 (13 enodes) 1544782562.794 * * [misc]simplify: iters left: 5 (20 enodes) 1544782562.802 * * [misc]simplify: iters left: 4 (28 enodes) 1544782562.810 * * [misc]simplify: iters left: 3 (38 enodes) 1544782562.817 * * [misc]simplify: iters left: 2 (50 enodes) 1544782562.824 * * [misc]simplify: iters left: 1 (51 enodes) 1544782562.834 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782562.834 * [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.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782562.834 * * * * [misc]progress: [ 447 / 810 ] simplifiying candidate # 1544782562.834 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782562.837 * * [misc]simplify: iters left: 6 (15 enodes) 1544782562.845 * * [misc]simplify: iters left: 5 (26 enodes) 1544782562.855 * * [misc]simplify: iters left: 4 (31 enodes) 1544782562.864 * * [misc]simplify: iters left: 3 (41 enodes) 1544782562.870 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782562.871 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782562.871 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782562.871 * * [misc]simplify: iters left: 6 (13 enodes) 1544782562.874 * * [misc]simplify: iters left: 5 (20 enodes) 1544782562.878 * * [misc]simplify: iters left: 4 (25 enodes) 1544782562.883 * * [misc]simplify: iters left: 3 (34 enodes) 1544782562.888 * * [misc]simplify: iters left: 2 (39 enodes) 1544782562.895 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782562.895 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782562.895 * * * * [misc]progress: [ 448 / 810 ] simplifiying candidate # 1544782562.895 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782562.896 * * [misc]simplify: iters left: 6 (14 enodes) 1544782562.901 * * [misc]simplify: iters left: 5 (23 enodes) 1544782562.907 * * [misc]simplify: iters left: 4 (26 enodes) 1544782562.913 * * [misc]simplify: iters left: 3 (29 enodes) 1544782562.921 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782562.921 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782562.921 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782562.923 * * [misc]simplify: iters left: 6 (12 enodes) 1544782562.928 * * [misc]simplify: iters left: 5 (18 enodes) 1544782562.934 * * [misc]simplify: iters left: 4 (20 enodes) 1544782562.940 * * [misc]simplify: iters left: 3 (24 enodes) 1544782562.950 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782562.950 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782562.950 * * * * [misc]progress: [ 449 / 810 ] simplifiying candidate # 1544782562.950 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt 1)) 1) 1544782562.951 * * [misc]simplify: iters left: 6 (12 enodes) 1544782562.958 * * [misc]simplify: iters left: 5 (21 enodes) 1544782562.962 * * [misc]simplify: iters left: 4 (23 enodes) 1544782562.968 * * [misc]simplify: iters left: 3 (26 enodes) 1544782562.974 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782562.974 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782562.974 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782562.976 * * [misc]simplify: iters left: 6 (12 enodes) 1544782562.981 * * [misc]simplify: iters left: 5 (19 enodes) 1544782562.988 * * [misc]simplify: iters left: 4 (24 enodes) 1544782562.998 * * [misc]simplify: iters left: 3 (38 enodes) 1544782563.010 * * [misc]simplify: iters left: 2 (43 enodes) 1544782563.018 * * [misc]simplify: iters left: 1 (45 enodes) 1544782563.024 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782563.025 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782563.025 * * * * [misc]progress: [ 450 / 810 ] simplifiying candidate # 1544782563.025 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782563.026 * * [misc]simplify: iters left: 6 (17 enodes) 1544782563.030 * * [misc]simplify: iters left: 5 (28 enodes) 1544782563.035 * * [misc]simplify: iters left: 4 (36 enodes) 1544782563.043 * * [misc]simplify: iters left: 3 (56 enodes) 1544782563.057 * * [misc]simplify: iters left: 2 (84 enodes) 1544782563.070 * * [misc]simplify: iters left: 1 (92 enodes) 1544782563.082 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782563.082 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782563.082 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782563.083 * * [misc]simplify: iters left: 6 (14 enodes) 1544782563.086 * * [misc]simplify: iters left: 5 (21 enodes) 1544782563.090 * * [misc]simplify: iters left: 4 (29 enodes) 1544782563.095 * * [misc]simplify: iters left: 3 (39 enodes) 1544782563.102 * * [misc]simplify: iters left: 2 (51 enodes) 1544782563.109 * * [misc]simplify: iters left: 1 (52 enodes) 1544782563.119 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782563.119 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782563.120 * * * * [misc]progress: [ 451 / 810 ] simplifiying candidate # 1544782563.120 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782563.121 * * [misc]simplify: iters left: 6 (15 enodes) 1544782563.126 * * [misc]simplify: iters left: 5 (24 enodes) 1544782563.132 * * [misc]simplify: iters left: 4 (30 enodes) 1544782563.143 * * [misc]simplify: iters left: 3 (44 enodes) 1544782563.155 * * [misc]simplify: iters left: 2 (51 enodes) 1544782563.167 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782563.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))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782563.167 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782563.169 * * [misc]simplify: iters left: 6 (13 enodes) 1544782563.173 * * [misc]simplify: iters left: 5 (20 enodes) 1544782563.181 * * [misc]simplify: iters left: 4 (26 enodes) 1544782563.190 * * [misc]simplify: iters left: 3 (36 enodes) 1544782563.198 * * [misc]simplify: iters left: 2 (38 enodes) 1544782563.203 * * [misc]simplify: iters left: 1 (39 enodes) 1544782563.211 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782563.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.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782563.211 * * * * [misc]progress: [ 452 / 810 ] simplifiying candidate # 1544782563.211 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782563.212 * * [misc]simplify: iters left: 6 (15 enodes) 1544782563.216 * * [misc]simplify: iters left: 5 (24 enodes) 1544782563.220 * * [misc]simplify: iters left: 4 (29 enodes) 1544782563.226 * * [misc]simplify: iters left: 3 (40 enodes) 1544782563.234 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782563.234 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782563.235 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782563.236 * * [misc]simplify: iters left: 6 (13 enodes) 1544782563.241 * * [misc]simplify: iters left: 5 (20 enodes) 1544782563.247 * * [misc]simplify: iters left: 4 (28 enodes) 1544782563.257 * * [misc]simplify: iters left: 3 (38 enodes) 1544782563.268 * * [misc]simplify: iters left: 2 (50 enodes) 1544782563.281 * * [misc]simplify: iters left: 1 (51 enodes) 1544782563.297 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782563.297 * [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.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782563.297 * * * * [misc]progress: [ 453 / 810 ] simplifiying candidate # 1544782563.297 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782563.298 * * [misc]simplify: iters left: 6 (15 enodes) 1544782563.305 * * [misc]simplify: iters left: 5 (26 enodes) 1544782563.313 * * [misc]simplify: iters left: 4 (33 enodes) 1544782563.323 * * [misc]simplify: iters left: 3 (43 enodes) 1544782563.334 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782563.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))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782563.334 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782563.335 * * [misc]simplify: iters left: 6 (13 enodes) 1544782563.340 * * [misc]simplify: iters left: 5 (20 enodes) 1544782563.347 * * [misc]simplify: iters left: 4 (25 enodes) 1544782563.358 * * [misc]simplify: iters left: 3 (34 enodes) 1544782563.366 * * [misc]simplify: iters left: 2 (39 enodes) 1544782563.377 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782563.377 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782563.377 * * * * [misc]progress: [ 454 / 810 ] simplifiying candidate # 1544782563.378 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1) (sqrt (hypot y.im y.re))) 1544782563.379 * * [misc]simplify: iters left: 6 (14 enodes) 1544782563.386 * * [misc]simplify: iters left: 5 (23 enodes) 1544782563.393 * * [misc]simplify: iters left: 4 (28 enodes) 1544782563.398 * * [misc]simplify: iters left: 3 (31 enodes) 1544782563.403 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782563.403 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782563.403 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782563.404 * * [misc]simplify: iters left: 6 (12 enodes) 1544782563.406 * * [misc]simplify: iters left: 5 (18 enodes) 1544782563.410 * * [misc]simplify: iters left: 4 (20 enodes) 1544782563.414 * * [misc]simplify: iters left: 3 (24 enodes) 1544782563.418 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782563.418 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782563.418 * * * * [misc]progress: [ 455 / 810 ] simplifiying candidate # 1544782563.419 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1) 1) 1544782563.419 * * [misc]simplify: iters left: 6 (12 enodes) 1544782563.423 * * [misc]simplify: iters left: 5 (19 enodes) 1544782563.426 * * [misc]simplify: iters left: 4 (21 enodes) 1544782563.429 * * [misc]simplify: iters left: 3 (24 enodes) 1544782563.432 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782563.432 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782563.432 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782563.433 * * [misc]simplify: iters left: 6 (12 enodes) 1544782563.436 * * [misc]simplify: iters left: 5 (19 enodes) 1544782563.439 * * [misc]simplify: iters left: 4 (24 enodes) 1544782563.445 * * [misc]simplify: iters left: 3 (38 enodes) 1544782563.457 * * [misc]simplify: iters left: 2 (43 enodes) 1544782563.468 * * [misc]simplify: iters left: 1 (45 enodes) 1544782563.480 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782563.480 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782563.480 * * * * [misc]progress: [ 456 / 810 ] simplifiying candidate # 1544782563.481 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782563.483 * * [misc]simplify: iters left: 6 (17 enodes) 1544782563.491 * * [misc]simplify: iters left: 5 (28 enodes) 1544782563.504 * * [misc]simplify: iters left: 4 (48 enodes) 1544782563.526 * * [misc]simplify: iters left: 3 (85 enodes) 1544782563.561 * * [misc]simplify: iters left: 2 (136 enodes) 1544782563.630 * * [misc]simplify: iters left: 1 (205 enodes) 1544782563.707 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782563.707 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782563.708 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782563.709 * * [misc]simplify: iters left: 6 (15 enodes) 1544782563.715 * * [misc]simplify: iters left: 5 (22 enodes) 1544782563.724 * * [misc]simplify: iters left: 4 (30 enodes) 1544782563.731 * * [misc]simplify: iters left: 3 (40 enodes) 1544782563.738 * * [misc]simplify: iters left: 2 (52 enodes) 1544782563.746 * * [misc]simplify: iters left: 1 (53 enodes) 1544782563.756 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782563.756 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782563.756 * * * * [misc]progress: [ 457 / 810 ] simplifiying candidate # 1544782563.757 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782563.757 * * [misc]simplify: iters left: 6 (15 enodes) 1544782563.761 * * [misc]simplify: iters left: 5 (24 enodes) 1544782563.766 * * [misc]simplify: iters left: 4 (37 enodes) 1544782563.775 * * [misc]simplify: iters left: 3 (55 enodes) 1544782563.786 * * [misc]simplify: iters left: 2 (77 enodes) 1544782563.812 * * [misc]simplify: iters left: 1 (98 enodes) 1544782563.835 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782563.835 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782563.835 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782563.836 * * [misc]simplify: iters left: 6 (14 enodes) 1544782563.839 * * [misc]simplify: iters left: 5 (21 enodes) 1544782563.847 * * [misc]simplify: iters left: 4 (29 enodes) 1544782563.858 * * [misc]simplify: iters left: 3 (39 enodes) 1544782563.873 * * [misc]simplify: iters left: 2 (51 enodes) 1544782563.885 * * [misc]simplify: iters left: 1 (52 enodes) 1544782563.895 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782563.895 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782563.895 * * * * [misc]progress: [ 458 / 810 ] simplifiying candidate # 1544782563.895 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782563.896 * * [misc]simplify: iters left: 6 (16 enodes) 1544782563.900 * * [misc]simplify: iters left: 5 (27 enodes) 1544782563.905 * * [misc]simplify: iters left: 4 (40 enodes) 1544782563.916 * * [misc]simplify: iters left: 3 (61 enodes) 1544782563.932 * * [misc]simplify: iters left: 2 (76 enodes) 1544782563.942 * * [misc]simplify: iters left: 1 (81 enodes) 1544782563.954 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782563.954 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782563.955 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782563.956 * * [misc]simplify: iters left: 6 (14 enodes) 1544782563.961 * * [misc]simplify: iters left: 5 (21 enodes) 1544782563.969 * * [misc]simplify: iters left: 4 (29 enodes) 1544782563.980 * * [misc]simplify: iters left: 3 (39 enodes) 1544782563.988 * * [misc]simplify: iters left: 2 (51 enodes) 1544782563.996 * * [misc]simplify: iters left: 1 (52 enodes) 1544782564.006 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782564.006 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782564.006 * * * * [misc]progress: [ 459 / 810 ] simplifiying candidate # 1544782564.007 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782564.008 * * [misc]simplify: iters left: 6 (16 enodes) 1544782564.011 * * [misc]simplify: iters left: 5 (26 enodes) 1544782564.016 * * [misc]simplify: iters left: 4 (39 enodes) 1544782564.029 * * [misc]simplify: iters left: 3 (62 enodes) 1544782564.054 * * [misc]simplify: iters left: 2 (89 enodes) 1544782564.076 * * [misc]simplify: iters left: 1 (104 enodes) 1544782564.096 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782564.096 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782564.096 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782564.097 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.101 * * [misc]simplify: iters left: 5 (22 enodes) 1544782564.106 * * [misc]simplify: iters left: 4 (30 enodes) 1544782564.116 * * [misc]simplify: iters left: 3 (40 enodes) 1544782564.128 * * [misc]simplify: iters left: 2 (52 enodes) 1544782564.142 * * [misc]simplify: iters left: 1 (53 enodes) 1544782564.165 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782564.165 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782564.165 * * * * [misc]progress: [ 460 / 810 ] simplifiying candidate # 1544782564.165 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782564.167 * * [misc]simplify: iters left: 6 (16 enodes) 1544782564.174 * * [misc]simplify: iters left: 5 (24 enodes) 1544782564.183 * * [misc]simplify: iters left: 4 (32 enodes) 1544782564.194 * * [misc]simplify: iters left: 3 (42 enodes) 1544782564.208 * * [misc]simplify: iters left: 2 (54 enodes) 1544782564.224 * * [misc]simplify: iters left: 1 (55 enodes) 1544782564.242 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782564.242 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782564.243 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782564.244 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.246 * * [misc]simplify: iters left: 5 (22 enodes) 1544782564.250 * * [misc]simplify: iters left: 4 (30 enodes) 1544782564.256 * * [misc]simplify: iters left: 3 (40 enodes) 1544782564.264 * * [misc]simplify: iters left: 2 (52 enodes) 1544782564.277 * * [misc]simplify: iters left: 1 (53 enodes) 1544782564.297 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782564.297 * [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.im y.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782564.297 * * * * [misc]progress: [ 461 / 810 ] simplifiying candidate # 1544782564.297 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782564.299 * * [misc]simplify: iters left: 6 (17 enodes) 1544782564.306 * * [misc]simplify: iters left: 5 (27 enodes) 1544782564.315 * * [misc]simplify: iters left: 4 (35 enodes) 1544782564.329 * * [misc]simplify: iters left: 3 (54 enodes) 1544782564.341 * * [misc]simplify: iters left: 2 (61 enodes) 1544782564.348 * * [misc]simplify: iters left: 1 (65 enodes) 1544782564.356 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782564.356 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782564.357 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782564.357 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.360 * * [misc]simplify: iters left: 5 (22 enodes) 1544782564.368 * * [misc]simplify: iters left: 4 (30 enodes) 1544782564.379 * * [misc]simplify: iters left: 3 (40 enodes) 1544782564.392 * * [misc]simplify: iters left: 2 (52 enodes) 1544782564.407 * * [misc]simplify: iters left: 1 (53 enodes) 1544782564.426 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782564.426 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782564.426 * * * * [misc]progress: [ 462 / 810 ] simplifiying candidate # 1544782564.426 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782564.427 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.430 * * [misc]simplify: iters left: 5 (24 enodes) 1544782564.435 * * [misc]simplify: iters left: 4 (34 enodes) 1544782564.443 * * [misc]simplify: iters left: 3 (54 enodes) 1544782564.453 * * [misc]simplify: iters left: 2 (70 enodes) 1544782564.463 * * [misc]simplify: iters left: 1 (72 enodes) 1544782564.485 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782564.485 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782564.485 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782564.487 * * [misc]simplify: iters left: 6 (14 enodes) 1544782564.492 * * [misc]simplify: iters left: 5 (21 enodes) 1544782564.500 * * [misc]simplify: iters left: 4 (26 enodes) 1544782564.509 * * [misc]simplify: iters left: 3 (35 enodes) 1544782564.520 * * [misc]simplify: iters left: 2 (40 enodes) 1544782564.533 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782564.534 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782564.534 * * * * [misc]progress: [ 463 / 810 ] simplifiying candidate # 1544782564.534 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782564.535 * * [misc]simplify: iters left: 6 (13 enodes) 1544782564.540 * * [misc]simplify: iters left: 5 (20 enodes) 1544782564.547 * * [misc]simplify: iters left: 4 (25 enodes) 1544782564.556 * * [misc]simplify: iters left: 3 (39 enodes) 1544782564.569 * * [misc]simplify: iters left: 2 (44 enodes) 1544782564.580 * * [misc]simplify: iters left: 1 (47 enodes) 1544782564.593 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782564.593 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782564.594 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782564.595 * * [misc]simplify: iters left: 6 (13 enodes) 1544782564.602 * * [misc]simplify: iters left: 5 (20 enodes) 1544782564.606 * * [misc]simplify: iters left: 4 (25 enodes) 1544782564.611 * * [misc]simplify: iters left: 3 (39 enodes) 1544782564.618 * * [misc]simplify: iters left: 2 (44 enodes) 1544782564.624 * * [misc]simplify: iters left: 1 (47 enodes) 1544782564.631 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782564.631 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782564.631 * * * * [misc]progress: [ 464 / 810 ] simplifiying candidate # 1544782564.631 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782564.632 * * [misc]simplify: iters left: 6 (14 enodes) 1544782564.635 * * [misc]simplify: iters left: 5 (23 enodes) 1544782564.639 * * [misc]simplify: iters left: 4 (31 enodes) 1544782564.646 * * [misc]simplify: iters left: 3 (42 enodes) 1544782564.651 * * [misc]simplify: iters left: 2 (44 enodes) 1544782564.659 * * [misc]simplify: iters left: 1 (46 enodes) 1544782564.670 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782564.670 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782564.671 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782564.672 * * [misc]simplify: iters left: 6 (13 enodes) 1544782564.677 * * [misc]simplify: iters left: 5 (20 enodes) 1544782564.685 * * [misc]simplify: iters left: 4 (25 enodes) 1544782564.694 * * [misc]simplify: iters left: 3 (34 enodes) 1544782564.706 * * [misc]simplify: iters left: 2 (39 enodes) 1544782564.719 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782564.719 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782564.719 * * * * [misc]progress: [ 465 / 810 ] simplifiying candidate # 1544782564.720 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782564.721 * * [misc]simplify: iters left: 6 (17 enodes) 1544782564.730 * * [misc]simplify: iters left: 5 (28 enodes) 1544782564.740 * * [misc]simplify: iters left: 4 (38 enodes) 1544782564.749 * * [misc]simplify: iters left: 3 (58 enodes) 1544782564.758 * * [misc]simplify: iters left: 2 (66 enodes) 1544782564.767 * * [misc]simplify: iters left: 1 (70 enodes) 1544782564.783 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782564.783 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782564.783 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782564.785 * * [misc]simplify: iters left: 6 (14 enodes) 1544782564.790 * * [misc]simplify: iters left: 5 (21 enodes) 1544782564.798 * * [misc]simplify: iters left: 4 (29 enodes) 1544782564.809 * * [misc]simplify: iters left: 3 (39 enodes) 1544782564.821 * * [misc]simplify: iters left: 2 (51 enodes) 1544782564.838 * * [misc]simplify: iters left: 1 (52 enodes) 1544782564.857 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782564.857 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782564.857 * * * * [misc]progress: [ 466 / 810 ] simplifiying candidate # 1544782564.857 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782564.858 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.865 * * [misc]simplify: iters left: 5 (24 enodes) 1544782564.873 * * [misc]simplify: iters left: 4 (30 enodes) 1544782564.884 * * [misc]simplify: iters left: 3 (38 enodes) 1544782564.888 * * [misc]simplify: iters left: 2 (39 enodes) 1544782564.893 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782564.893 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782564.893 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782564.894 * * [misc]simplify: iters left: 6 (13 enodes) 1544782564.897 * * [misc]simplify: iters left: 5 (20 enodes) 1544782564.900 * * [misc]simplify: iters left: 4 (25 enodes) 1544782564.905 * * [misc]simplify: iters left: 3 (29 enodes) 1544782564.910 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782564.910 * [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.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782564.910 * * * * [misc]progress: [ 467 / 810 ] simplifiying candidate # 1544782564.910 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782564.911 * * [misc]simplify: iters left: 6 (15 enodes) 1544782564.918 * * [misc]simplify: iters left: 5 (24 enodes) 1544782564.927 * * [misc]simplify: iters left: 4 (29 enodes) 1544782564.934 * * [misc]simplify: iters left: 3 (33 enodes) 1544782564.941 * * [misc]simplify: iters left: 2 (34 enodes) 1544782564.945 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782564.945 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782564.945 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782564.946 * * [misc]simplify: iters left: 6 (13 enodes) 1544782564.949 * * [misc]simplify: iters left: 5 (20 enodes) 1544782564.953 * * [misc]simplify: iters left: 4 (28 enodes) 1544782564.958 * * [misc]simplify: iters left: 3 (38 enodes) 1544782564.969 * * [misc]simplify: iters left: 2 (50 enodes) 1544782564.984 * * [misc]simplify: iters left: 1 (51 enodes) 1544782565.002 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782565.002 * [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.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782565.002 * * * * [misc]progress: [ 468 / 810 ] simplifiying candidate # 1544782565.002 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782565.004 * * [misc]simplify: iters left: 6 (15 enodes) 1544782565.010 * * [misc]simplify: iters left: 5 (24 enodes) 1544782565.020 * * [misc]simplify: iters left: 4 (34 enodes) 1544782565.035 * * [misc]simplify: iters left: 3 (54 enodes) 1544782565.054 * * [misc]simplify: iters left: 2 (70 enodes) 1544782565.075 * * [misc]simplify: iters left: 1 (72 enodes) 1544782565.101 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782565.101 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782565.102 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782565.104 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.110 * * [misc]simplify: iters left: 5 (21 enodes) 1544782565.118 * * [misc]simplify: iters left: 4 (26 enodes) 1544782565.128 * * [misc]simplify: iters left: 3 (35 enodes) 1544782565.139 * * [misc]simplify: iters left: 2 (40 enodes) 1544782565.153 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782565.153 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782565.154 * * * * [misc]progress: [ 469 / 810 ] simplifiying candidate # 1544782565.154 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782565.155 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.161 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.169 * * [misc]simplify: iters left: 4 (25 enodes) 1544782565.179 * * [misc]simplify: iters left: 3 (39 enodes) 1544782565.192 * * [misc]simplify: iters left: 2 (44 enodes) 1544782565.205 * * [misc]simplify: iters left: 1 (47 enodes) 1544782565.217 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782565.218 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782565.218 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782565.219 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.225 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.232 * * [misc]simplify: iters left: 4 (25 enodes) 1544782565.242 * * [misc]simplify: iters left: 3 (39 enodes) 1544782565.255 * * [misc]simplify: iters left: 2 (44 enodes) 1544782565.266 * * [misc]simplify: iters left: 1 (47 enodes) 1544782565.279 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) 1544782565.279 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)))) 1544782565.279 * * * * [misc]progress: [ 470 / 810 ] simplifiying candidate # 1544782565.279 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782565.281 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.287 * * [misc]simplify: iters left: 5 (23 enodes) 1544782565.295 * * [misc]simplify: iters left: 4 (31 enodes) 1544782565.308 * * [misc]simplify: iters left: 3 (42 enodes) 1544782565.319 * * [misc]simplify: iters left: 2 (44 enodes) 1544782565.326 * * [misc]simplify: iters left: 1 (46 enodes) 1544782565.332 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782565.332 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782565.332 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782565.333 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.337 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.342 * * [misc]simplify: iters left: 4 (25 enodes) 1544782565.347 * * [misc]simplify: iters left: 3 (34 enodes) 1544782565.353 * * [misc]simplify: iters left: 2 (39 enodes) 1544782565.363 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782565.363 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782565.363 * * * * [misc]progress: [ 471 / 810 ] simplifiying candidate # 1544782565.363 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782565.364 * * [misc]simplify: iters left: 6 (16 enodes) 1544782565.368 * * [misc]simplify: iters left: 5 (27 enodes) 1544782565.373 * * [misc]simplify: iters left: 4 (39 enodes) 1544782565.382 * * [misc]simplify: iters left: 3 (64 enodes) 1544782565.394 * * [misc]simplify: iters left: 2 (86 enodes) 1544782565.407 * * [misc]simplify: iters left: 1 (91 enodes) 1544782565.430 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782565.430 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782565.431 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782565.433 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.438 * * [misc]simplify: iters left: 5 (21 enodes) 1544782565.446 * * [misc]simplify: iters left: 4 (29 enodes) 1544782565.455 * * [misc]simplify: iters left: 3 (39 enodes) 1544782565.467 * * [misc]simplify: iters left: 2 (51 enodes) 1544782565.478 * * [misc]simplify: iters left: 1 (52 enodes) 1544782565.488 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782565.488 * [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.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782565.488 * * * * [misc]progress: [ 472 / 810 ] simplifiying candidate # 1544782565.488 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782565.489 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.492 * * [misc]simplify: iters left: 5 (23 enodes) 1544782565.496 * * [misc]simplify: iters left: 4 (31 enodes) 1544782565.503 * * [misc]simplify: iters left: 3 (41 enodes) 1544782565.508 * * [misc]simplify: iters left: 2 (47 enodes) 1544782565.514 * * [misc]simplify: iters left: 1 (48 enodes) 1544782565.521 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782565.521 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782565.521 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782565.523 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.526 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.530 * * [misc]simplify: iters left: 4 (25 enodes) 1544782565.534 * * [misc]simplify: iters left: 3 (29 enodes) 1544782565.540 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782565.540 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782565.540 * * * * [misc]progress: [ 473 / 810 ] simplifiying candidate # 1544782565.540 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782565.541 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.544 * * [misc]simplify: iters left: 5 (21 enodes) 1544782565.548 * * [misc]simplify: iters left: 4 (26 enodes) 1544782565.554 * * [misc]simplify: iters left: 3 (33 enodes) 1544782565.557 * * [misc]simplify: iters left: 2 (34 enodes) 1544782565.562 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782565.562 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782565.562 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782565.563 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.565 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.569 * * [misc]simplify: iters left: 4 (28 enodes) 1544782565.575 * * [misc]simplify: iters left: 3 (38 enodes) 1544782565.581 * * [misc]simplify: iters left: 2 (50 enodes) 1544782565.588 * * [misc]simplify: iters left: 1 (51 enodes) 1544782565.600 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782565.600 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782565.600 * * * * [misc]progress: [ 474 / 810 ] simplifiying candidate # 1544782565.600 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782565.601 * * [misc]simplify: iters left: 6 (17 enodes) 1544782565.605 * * [misc]simplify: iters left: 5 (30 enodes) 1544782565.615 * * [misc]simplify: iters left: 4 (50 enodes) 1544782565.635 * * [misc]simplify: iters left: 3 (83 enodes) 1544782565.673 * * [misc]simplify: iters left: 2 (158 enodes) 1544782565.721 * * [misc]simplify: iters left: 1 (185 enodes) 1544782565.759 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782565.759 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782565.759 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782565.760 * * [misc]simplify: iters left: 6 (14 enodes) 1544782565.765 * * [misc]simplify: iters left: 5 (21 enodes) 1544782565.772 * * [misc]simplify: iters left: 4 (29 enodes) 1544782565.782 * * [misc]simplify: iters left: 3 (39 enodes) 1544782565.793 * * [misc]simplify: iters left: 2 (51 enodes) 1544782565.806 * * [misc]simplify: iters left: 1 (52 enodes) 1544782565.826 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782565.826 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782565.826 * * * * [misc]progress: [ 475 / 810 ] simplifiying candidate # 1544782565.826 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782565.827 * * [misc]simplify: iters left: 6 (15 enodes) 1544782565.833 * * [misc]simplify: iters left: 5 (26 enodes) 1544782565.844 * * [misc]simplify: iters left: 4 (41 enodes) 1544782565.860 * * [misc]simplify: iters left: 3 (62 enodes) 1544782565.881 * * [misc]simplify: iters left: 2 (79 enodes) 1544782565.900 * * [misc]simplify: iters left: 1 (82 enodes) 1544782565.919 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782565.920 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782565.920 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782565.921 * * [misc]simplify: iters left: 6 (13 enodes) 1544782565.927 * * [misc]simplify: iters left: 5 (20 enodes) 1544782565.934 * * [misc]simplify: iters left: 4 (26 enodes) 1544782565.944 * * [misc]simplify: iters left: 3 (36 enodes) 1544782565.955 * * [misc]simplify: iters left: 2 (38 enodes) 1544782565.967 * * [misc]simplify: iters left: 1 (39 enodes) 1544782565.981 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782565.981 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782565.981 * * * * [misc]progress: [ 476 / 810 ] simplifiying candidate # 1544782565.981 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782565.983 * * [misc]simplify: iters left: 6 (15 enodes) 1544782565.989 * * [misc]simplify: iters left: 5 (26 enodes) 1544782566.001 * * [misc]simplify: iters left: 4 (40 enodes) 1544782566.013 * * [misc]simplify: iters left: 3 (47 enodes) 1544782566.019 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782566.019 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782566.019 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782566.020 * * [misc]simplify: iters left: 6 (13 enodes) 1544782566.022 * * [misc]simplify: iters left: 5 (20 enodes) 1544782566.026 * * [misc]simplify: iters left: 4 (28 enodes) 1544782566.032 * * [misc]simplify: iters left: 3 (38 enodes) 1544782566.038 * * [misc]simplify: iters left: 2 (50 enodes) 1544782566.045 * * [misc]simplify: iters left: 1 (51 enodes) 1544782566.055 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))) 1544782566.055 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (cbrt (sqrt (hypot y.im y.re))))))) 1544782566.055 * * * * [misc]progress: [ 477 / 810 ] simplifiying candidate # 1544782566.055 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782566.058 * * [misc]simplify: iters left: 6 (15 enodes) 1544782566.061 * * [misc]simplify: iters left: 5 (27 enodes) 1544782566.067 * * [misc]simplify: iters left: 4 (39 enodes) 1544782566.075 * * [misc]simplify: iters left: 3 (58 enodes) 1544782566.087 * * [misc]simplify: iters left: 2 (94 enodes) 1544782566.103 * * [misc]simplify: iters left: 1 (100 enodes) 1544782566.114 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) 1544782566.114 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782566.114 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782566.115 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.118 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.122 * * [misc]simplify: iters left: 4 (29 enodes) 1544782566.129 * * [misc]simplify: iters left: 3 (39 enodes) 1544782566.136 * * [misc]simplify: iters left: 2 (51 enodes) 1544782566.153 * * [misc]simplify: iters left: 1 (52 enodes) 1544782566.174 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782566.174 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782566.174 * * * * [misc]progress: [ 478 / 810 ] simplifiying candidate # 1544782566.175 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782566.176 * * [misc]simplify: iters left: 6 (16 enodes) 1544782566.183 * * [misc]simplify: iters left: 5 (26 enodes) 1544782566.193 * * [misc]simplify: iters left: 4 (35 enodes) 1544782566.205 * * [misc]simplify: iters left: 3 (46 enodes) 1544782566.215 * * [misc]simplify: iters left: 2 (56 enodes) 1544782566.224 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (sqrt (hypot y.im y.re)) (fabs (cbrt (hypot y.im y.re))))) 1544782566.224 * [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.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782566.225 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782566.226 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.228 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.232 * * [misc]simplify: iters left: 4 (27 enodes) 1544782566.239 * * [misc]simplify: iters left: 3 (37 enodes) 1544782566.244 * * [misc]simplify: iters left: 2 (39 enodes) 1544782566.249 * * [misc]simplify: iters left: 1 (40 enodes) 1544782566.256 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782566.256 * [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.im y.re)) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782566.257 * * * * [misc]progress: [ 479 / 810 ] simplifiying candidate # 1544782566.257 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782566.258 * * [misc]simplify: iters left: 6 (15 enodes) 1544782566.261 * * [misc]simplify: iters left: 5 (25 enodes) 1544782566.266 * * [misc]simplify: iters left: 4 (29 enodes) 1544782566.270 * * [misc]simplify: iters left: 3 (32 enodes) 1544782566.274 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782566.274 * [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.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782566.274 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782566.275 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.279 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.283 * * [misc]simplify: iters left: 4 (29 enodes) 1544782566.288 * * [misc]simplify: iters left: 3 (39 enodes) 1544782566.295 * * [misc]simplify: iters left: 2 (51 enodes) 1544782566.302 * * [misc]simplify: iters left: 1 (52 enodes) 1544782566.314 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782566.314 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782566.314 * * * * [misc]progress: [ 480 / 810 ] simplifiying candidate # 1544782566.315 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782566.316 * * [misc]simplify: iters left: 6 (16 enodes) 1544782566.319 * * [misc]simplify: iters left: 5 (27 enodes) 1544782566.331 * * [misc]simplify: iters left: 4 (40 enodes) 1544782566.345 * * [misc]simplify: iters left: 3 (56 enodes) 1544782566.366 * * [misc]simplify: iters left: 2 (87 enodes) 1544782566.394 * * [misc]simplify: iters left: 1 (92 enodes) 1544782566.415 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782566.415 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782566.416 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782566.417 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.423 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.431 * * [misc]simplify: iters left: 4 (29 enodes) 1544782566.444 * * [misc]simplify: iters left: 3 (39 enodes) 1544782566.457 * * [misc]simplify: iters left: 2 (51 enodes) 1544782566.472 * * [misc]simplify: iters left: 1 (52 enodes) 1544782566.488 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782566.488 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782566.488 * * * * [misc]progress: [ 481 / 810 ] simplifiying candidate # 1544782566.489 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782566.490 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.496 * * [misc]simplify: iters left: 5 (23 enodes) 1544782566.506 * * [misc]simplify: iters left: 4 (33 enodes) 1544782566.517 * * [misc]simplify: iters left: 3 (42 enodes) 1544782566.526 * * [misc]simplify: iters left: 2 (50 enodes) 1544782566.534 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782566.534 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782566.535 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782566.535 * * [misc]simplify: iters left: 6 (13 enodes) 1544782566.539 * * [misc]simplify: iters left: 5 (20 enodes) 1544782566.543 * * [misc]simplify: iters left: 4 (26 enodes) 1544782566.548 * * [misc]simplify: iters left: 3 (36 enodes) 1544782566.556 * * [misc]simplify: iters left: 2 (38 enodes) 1544782566.561 * * [misc]simplify: iters left: 1 (39 enodes) 1544782566.569 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782566.569 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782566.569 * * * * [misc]progress: [ 482 / 810 ] simplifiying candidate # 1544782566.569 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782566.571 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.576 * * [misc]simplify: iters left: 5 (23 enodes) 1544782566.584 * * [misc]simplify: iters left: 4 (32 enodes) 1544782566.588 * * [misc]simplify: iters left: 3 (35 enodes) 1544782566.593 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782566.593 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782566.593 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782566.594 * * [misc]simplify: iters left: 6 (13 enodes) 1544782566.596 * * [misc]simplify: iters left: 5 (20 enodes) 1544782566.601 * * [misc]simplify: iters left: 4 (28 enodes) 1544782566.606 * * [misc]simplify: iters left: 3 (38 enodes) 1544782566.614 * * [misc]simplify: iters left: 2 (50 enodes) 1544782566.629 * * [misc]simplify: iters left: 1 (51 enodes) 1544782566.647 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782566.647 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782566.647 * * * * [misc]progress: [ 483 / 810 ] simplifiying candidate # 1544782566.647 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782566.650 * * [misc]simplify: iters left: 6 (15 enodes) 1544782566.654 * * [misc]simplify: iters left: 5 (26 enodes) 1544782566.659 * * [misc]simplify: iters left: 4 (33 enodes) 1544782566.665 * * [misc]simplify: iters left: 3 (43 enodes) 1544782566.670 * * [misc]simplify: iters left: 2 (45 enodes) 1544782566.676 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782566.676 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782566.676 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782566.677 * * [misc]simplify: iters left: 6 (13 enodes) 1544782566.680 * * [misc]simplify: iters left: 5 (20 enodes) 1544782566.683 * * [misc]simplify: iters left: 4 (25 enodes) 1544782566.688 * * [misc]simplify: iters left: 3 (34 enodes) 1544782566.694 * * [misc]simplify: iters left: 2 (39 enodes) 1544782566.700 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782566.701 * [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.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782566.701 * * * * [misc]progress: [ 484 / 810 ] simplifiying candidate # 1544782566.701 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782566.702 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.705 * * [misc]simplify: iters left: 5 (23 enodes) 1544782566.710 * * [misc]simplify: iters left: 4 (28 enodes) 1544782566.718 * * [misc]simplify: iters left: 3 (31 enodes) 1544782566.726 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) 1544782566.726 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782566.726 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782566.727 * * [misc]simplify: iters left: 6 (12 enodes) 1544782566.732 * * [misc]simplify: iters left: 5 (18 enodes) 1544782566.740 * * [misc]simplify: iters left: 4 (20 enodes) 1544782566.747 * * [misc]simplify: iters left: 3 (24 enodes) 1544782566.756 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782566.756 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782566.756 * * * * [misc]progress: [ 485 / 810 ] simplifiying candidate # 1544782566.757 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt 1)) 1) 1544782566.758 * * [misc]simplify: iters left: 6 (12 enodes) 1544782566.764 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.770 * * [misc]simplify: iters left: 4 (23 enodes) 1544782566.773 * * [misc]simplify: iters left: 3 (26 enodes) 1544782566.776 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782566.776 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782566.777 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782566.777 * * [misc]simplify: iters left: 6 (12 enodes) 1544782566.780 * * [misc]simplify: iters left: 5 (19 enodes) 1544782566.784 * * [misc]simplify: iters left: 4 (24 enodes) 1544782566.793 * * [misc]simplify: iters left: 3 (38 enodes) 1544782566.806 * * [misc]simplify: iters left: 2 (43 enodes) 1544782566.817 * * [misc]simplify: iters left: 1 (45 enodes) 1544782566.829 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782566.829 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782566.829 * * * * [misc]progress: [ 486 / 810 ] simplifiying candidate # 1544782566.829 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782566.831 * * [misc]simplify: iters left: 6 (16 enodes) 1544782566.837 * * [misc]simplify: iters left: 5 (27 enodes) 1544782566.847 * * [misc]simplify: iters left: 4 (40 enodes) 1544782566.863 * * [misc]simplify: iters left: 3 (56 enodes) 1544782566.883 * * [misc]simplify: iters left: 2 (87 enodes) 1544782566.907 * * [misc]simplify: iters left: 1 (92 enodes) 1544782566.927 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782566.927 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782566.928 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782566.929 * * [misc]simplify: iters left: 6 (14 enodes) 1544782566.935 * * [misc]simplify: iters left: 5 (21 enodes) 1544782566.944 * * [misc]simplify: iters left: 4 (29 enodes) 1544782566.957 * * [misc]simplify: iters left: 3 (39 enodes) 1544782566.971 * * [misc]simplify: iters left: 2 (51 enodes) 1544782566.985 * * [misc]simplify: iters left: 1 (52 enodes) 1544782567.005 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782567.005 * [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.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782567.005 * * * * [misc]progress: [ 487 / 810 ] simplifiying candidate # 1544782567.005 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782567.008 * * [misc]simplify: iters left: 6 (14 enodes) 1544782567.014 * * [misc]simplify: iters left: 5 (23 enodes) 1544782567.024 * * [misc]simplify: iters left: 4 (33 enodes) 1544782567.035 * * [misc]simplify: iters left: 3 (42 enodes) 1544782567.048 * * [misc]simplify: iters left: 2 (50 enodes) 1544782567.063 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782567.063 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782567.063 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782567.065 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.070 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.078 * * [misc]simplify: iters left: 4 (26 enodes) 1544782567.088 * * [misc]simplify: iters left: 3 (36 enodes) 1544782567.095 * * [misc]simplify: iters left: 2 (38 enodes) 1544782567.100 * * [misc]simplify: iters left: 1 (39 enodes) 1544782567.107 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782567.107 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782567.107 * * * * [misc]progress: [ 488 / 810 ] simplifiying candidate # 1544782567.107 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782567.108 * * [misc]simplify: iters left: 6 (14 enodes) 1544782567.111 * * [misc]simplify: iters left: 5 (23 enodes) 1544782567.116 * * [misc]simplify: iters left: 4 (32 enodes) 1544782567.126 * * [misc]simplify: iters left: 3 (35 enodes) 1544782567.135 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782567.135 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782567.135 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782567.137 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.143 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.151 * * [misc]simplify: iters left: 4 (28 enodes) 1544782567.162 * * [misc]simplify: iters left: 3 (38 enodes) 1544782567.171 * * [misc]simplify: iters left: 2 (50 enodes) 1544782567.178 * * [misc]simplify: iters left: 1 (51 enodes) 1544782567.188 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))) 1544782567.188 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (sqrt (hypot y.im y.re))))))) 1544782567.188 * * * * [misc]progress: [ 489 / 810 ] simplifiying candidate # 1544782567.188 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782567.189 * * [misc]simplify: iters left: 6 (14 enodes) 1544782567.192 * * [misc]simplify: iters left: 5 (23 enodes) 1544782567.197 * * [misc]simplify: iters left: 4 (31 enodes) 1544782567.209 * * [misc]simplify: iters left: 3 (48 enodes) 1544782567.223 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782567.223 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782567.224 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782567.225 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.230 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.240 * * [misc]simplify: iters left: 4 (25 enodes) 1544782567.249 * * [misc]simplify: iters left: 3 (34 enodes) 1544782567.260 * * [misc]simplify: iters left: 2 (39 enodes) 1544782567.273 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782567.273 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782567.273 * * * * [misc]progress: [ 490 / 810 ] simplifiying candidate # 1544782567.273 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) (sqrt (hypot y.im y.re))) 1544782567.274 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.279 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.286 * * [misc]simplify: iters left: 4 (25 enodes) 1544782567.296 * * [misc]simplify: iters left: 3 (30 enodes) 1544782567.304 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782567.304 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782567.304 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782567.305 * * [misc]simplify: iters left: 6 (12 enodes) 1544782567.310 * * [misc]simplify: iters left: 5 (18 enodes) 1544782567.317 * * [misc]simplify: iters left: 4 (20 enodes) 1544782567.324 * * [misc]simplify: iters left: 3 (24 enodes) 1544782567.333 * [exit]simplify: Simplified to (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782567.333 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782567.333 * * * * [misc]progress: [ 491 / 810 ] simplifiying candidate # 1544782567.334 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) 1) 1544782567.335 * * [misc]simplify: iters left: 6 (11 enodes) 1544782567.341 * * [misc]simplify: iters left: 5 (18 enodes) 1544782567.346 * * [misc]simplify: iters left: 4 (20 enodes) 1544782567.351 * * [misc]simplify: iters left: 3 (23 enodes) 1544782567.357 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782567.357 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782567.357 * [enter]simplify: Simplifying (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782567.358 * * [misc]simplify: iters left: 6 (12 enodes) 1544782567.363 * * [misc]simplify: iters left: 5 (19 enodes) 1544782567.370 * * [misc]simplify: iters left: 4 (24 enodes) 1544782567.376 * * [misc]simplify: iters left: 3 (38 enodes) 1544782567.387 * * [misc]simplify: iters left: 2 (43 enodes) 1544782567.397 * * [misc]simplify: iters left: 1 (45 enodes) 1544782567.409 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782567.410 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (sqrt (fma x.im y.im (* y.re x.re))) (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782567.410 * * * * [misc]progress: [ 492 / 810 ] simplifiying candidate # 1544782567.410 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782567.412 * * [misc]simplify: iters left: 6 (12 enodes) 1544782567.418 * * [misc]simplify: iters left: 5 (24 enodes) 1544782567.427 * * [misc]simplify: iters left: 4 (42 enodes) 1544782567.437 * * [misc]simplify: iters left: 3 (74 enodes) 1544782567.456 * * [misc]simplify: iters left: 2 (126 enodes) 1544782567.511 * * [misc]simplify: iters left: 1 (173 enodes) 1544782567.569 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782567.569 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782567.569 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782567.570 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.572 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.576 * * [misc]simplify: iters left: 4 (25 enodes) 1544782567.581 * * [misc]simplify: iters left: 3 (33 enodes) 1544782567.586 * * [misc]simplify: iters left: 2 (38 enodes) 1544782567.596 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782567.596 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782567.596 * * * * [misc]progress: [ 493 / 810 ] simplifiying candidate # 1544782567.596 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782567.598 * * [misc]simplify: iters left: 6 (10 enodes) 1544782567.602 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.610 * * [misc]simplify: iters left: 4 (31 enodes) 1544782567.622 * * [misc]simplify: iters left: 3 (44 enodes) 1544782567.643 * * [misc]simplify: iters left: 2 (91 enodes) 1544782567.681 * * [misc]simplify: iters left: 1 (104 enodes) 1544782567.700 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782567.700 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782567.701 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782567.702 * * [misc]simplify: iters left: 6 (12 enodes) 1544782567.707 * * [misc]simplify: iters left: 5 (19 enodes) 1544782567.714 * * [misc]simplify: iters left: 4 (24 enodes) 1544782567.725 * * [misc]simplify: iters left: 3 (32 enodes) 1544782567.732 * * [misc]simplify: iters left: 2 (37 enodes) 1544782567.740 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782567.740 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))))) 1544782567.740 * * * * [misc]progress: [ 494 / 810 ] simplifiying candidate # 1544782567.740 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782567.741 * * [misc]simplify: iters left: 6 (10 enodes) 1544782567.743 * * [misc]simplify: iters left: 5 (20 enodes) 1544782567.748 * * [misc]simplify: iters left: 4 (35 enodes) 1544782567.759 * * [misc]simplify: iters left: 3 (66 enodes) 1544782567.774 * * [misc]simplify: iters left: 2 (82 enodes) 1544782567.789 * * [misc]simplify: iters left: 1 (90 enodes) 1544782567.800 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782567.800 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782567.801 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782567.801 * * [misc]simplify: iters left: 6 (12 enodes) 1544782567.804 * * [misc]simplify: iters left: 5 (19 enodes) 1544782567.808 * * [misc]simplify: iters left: 4 (24 enodes) 1544782567.815 * * [misc]simplify: iters left: 3 (32 enodes) 1544782567.820 * * [misc]simplify: iters left: 2 (37 enodes) 1544782567.827 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782567.827 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))))) 1544782567.828 * * * * [misc]progress: [ 495 / 810 ] simplifiying candidate # 1544782567.828 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782567.829 * * [misc]simplify: iters left: 6 (13 enodes) 1544782567.832 * * [misc]simplify: iters left: 5 (24 enodes) 1544782567.836 * * [misc]simplify: iters left: 4 (37 enodes) 1544782567.847 * * [misc]simplify: iters left: 3 (66 enodes) 1544782567.864 * * [misc]simplify: iters left: 2 (125 enodes) 1544782567.909 * * [misc]simplify: iters left: 1 (185 enodes) 1544782567.972 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782567.972 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782567.973 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782567.974 * * [misc]simplify: iters left: 6 (14 enodes) 1544782567.978 * * [misc]simplify: iters left: 5 (21 enodes) 1544782567.982 * * [misc]simplify: iters left: 4 (29 enodes) 1544782567.988 * * [misc]simplify: iters left: 3 (39 enodes) 1544782567.995 * * [misc]simplify: iters left: 2 (51 enodes) 1544782568.008 * * [misc]simplify: iters left: 1 (52 enodes) 1544782568.028 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782568.028 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782568.029 * * * * [misc]progress: [ 496 / 810 ] simplifiying candidate # 1544782568.029 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782568.030 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.036 * * [misc]simplify: iters left: 5 (22 enodes) 1544782568.044 * * [misc]simplify: iters left: 4 (30 enodes) 1544782568.055 * * [misc]simplify: iters left: 3 (44 enodes) 1544782568.074 * * [misc]simplify: iters left: 2 (73 enodes) 1544782568.100 * * [misc]simplify: iters left: 1 (86 enodes) 1544782568.120 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782568.120 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782568.120 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782568.121 * * [misc]simplify: iters left: 6 (14 enodes) 1544782568.124 * * [misc]simplify: iters left: 5 (21 enodes) 1544782568.128 * * [misc]simplify: iters left: 4 (29 enodes) 1544782568.133 * * [misc]simplify: iters left: 3 (39 enodes) 1544782568.144 * * [misc]simplify: iters left: 2 (51 enodes) 1544782568.158 * * [misc]simplify: iters left: 1 (52 enodes) 1544782568.177 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782568.177 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782568.177 * * * * [misc]progress: [ 497 / 810 ] simplifiying candidate # 1544782568.178 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782568.179 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.185 * * [misc]simplify: iters left: 5 (22 enodes) 1544782568.192 * * [misc]simplify: iters left: 4 (30 enodes) 1544782568.200 * * [misc]simplify: iters left: 3 (52 enodes) 1544782568.211 * * [misc]simplify: iters left: 2 (76 enodes) 1544782568.222 * * [misc]simplify: iters left: 1 (85 enodes) 1544782568.232 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782568.232 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782568.232 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782568.233 * * [misc]simplify: iters left: 6 (14 enodes) 1544782568.235 * * [misc]simplify: iters left: 5 (21 enodes) 1544782568.243 * * [misc]simplify: iters left: 4 (29 enodes) 1544782568.254 * * [misc]simplify: iters left: 3 (39 enodes) 1544782568.268 * * [misc]simplify: iters left: 2 (51 enodes) 1544782568.282 * * [misc]simplify: iters left: 1 (52 enodes) 1544782568.304 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782568.304 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782568.304 * * * * [misc]progress: [ 498 / 810 ] simplifiying candidate # 1544782568.305 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782568.306 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.313 * * [misc]simplify: iters left: 5 (23 enodes) 1544782568.322 * * [misc]simplify: iters left: 4 (36 enodes) 1544782568.338 * * [misc]simplify: iters left: 3 (65 enodes) 1544782568.369 * * [misc]simplify: iters left: 2 (122 enodes) 1544782568.409 * * [misc]simplify: iters left: 1 (180 enodes) 1544782568.465 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782568.465 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782568.465 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782568.466 * * [misc]simplify: iters left: 6 (14 enodes) 1544782568.469 * * [misc]simplify: iters left: 5 (21 enodes) 1544782568.474 * * [misc]simplify: iters left: 4 (29 enodes) 1544782568.480 * * [misc]simplify: iters left: 3 (39 enodes) 1544782568.495 * * [misc]simplify: iters left: 2 (51 enodes) 1544782568.509 * * [misc]simplify: iters left: 1 (52 enodes) 1544782568.529 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782568.529 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782568.529 * * * * [misc]progress: [ 499 / 810 ] simplifiying candidate # 1544782568.529 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782568.531 * * [misc]simplify: iters left: 6 (11 enodes) 1544782568.536 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.543 * * [misc]simplify: iters left: 4 (27 enodes) 1544782568.553 * * [misc]simplify: iters left: 3 (41 enodes) 1544782568.570 * * [misc]simplify: iters left: 2 (70 enodes) 1544782568.589 * * [misc]simplify: iters left: 1 (83 enodes) 1544782568.609 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782568.609 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782568.609 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782568.610 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.613 * * [misc]simplify: iters left: 5 (20 enodes) 1544782568.617 * * [misc]simplify: iters left: 4 (28 enodes) 1544782568.623 * * [misc]simplify: iters left: 3 (38 enodes) 1544782568.630 * * [misc]simplify: iters left: 2 (50 enodes) 1544782568.637 * * [misc]simplify: iters left: 1 (51 enodes) 1544782568.647 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782568.647 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782568.647 * * * * [misc]progress: [ 500 / 810 ] simplifiying candidate # 1544782568.647 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782568.648 * * [misc]simplify: iters left: 6 (11 enodes) 1544782568.650 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.654 * * [misc]simplify: iters left: 4 (27 enodes) 1544782568.661 * * [misc]simplify: iters left: 3 (46 enodes) 1544782568.671 * * [misc]simplify: iters left: 2 (73 enodes) 1544782568.689 * * [misc]simplify: iters left: 1 (89 enodes) 1544782568.710 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782568.710 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782568.710 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782568.712 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.717 * * [misc]simplify: iters left: 5 (20 enodes) 1544782568.725 * * [misc]simplify: iters left: 4 (28 enodes) 1544782568.736 * * [misc]simplify: iters left: 3 (38 enodes) 1544782568.748 * * [misc]simplify: iters left: 2 (50 enodes) 1544782568.761 * * [misc]simplify: iters left: 1 (51 enodes) 1544782568.771 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782568.771 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782568.771 * * * * [misc]progress: [ 501 / 810 ] simplifiying candidate # 1544782568.771 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782568.772 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.776 * * [misc]simplify: iters left: 5 (23 enodes) 1544782568.782 * * [misc]simplify: iters left: 4 (33 enodes) 1544782568.788 * * [misc]simplify: iters left: 3 (49 enodes) 1544782568.799 * * [misc]simplify: iters left: 2 (61 enodes) 1544782568.809 * * [misc]simplify: iters left: 1 (79 enodes) 1544782568.820 * [exit]simplify: Simplified to (/ (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782568.820 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782568.820 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782568.820 * * [misc]simplify: iters left: 6 (13 enodes) 1544782568.823 * * [misc]simplify: iters left: 5 (20 enodes) 1544782568.827 * * [misc]simplify: iters left: 4 (28 enodes) 1544782568.832 * * [misc]simplify: iters left: 3 (38 enodes) 1544782568.839 * * [misc]simplify: iters left: 2 (50 enodes) 1544782568.846 * * [misc]simplify: iters left: 1 (51 enodes) 1544782568.856 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782568.856 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782568.856 * * * * [misc]progress: [ 502 / 810 ] simplifiying candidate # 1544782568.856 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782568.857 * * [misc]simplify: iters left: 6 (11 enodes) 1544782568.860 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.865 * * [misc]simplify: iters left: 4 (25 enodes) 1544782568.872 * * [misc]simplify: iters left: 3 (29 enodes) 1544782568.878 * * [misc]simplify: iters left: 2 (30 enodes) 1544782568.884 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782568.884 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782568.884 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782568.886 * * [misc]simplify: iters left: 6 (12 enodes) 1544782568.890 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.897 * * [misc]simplify: iters left: 4 (24 enodes) 1544782568.904 * * [misc]simplify: iters left: 3 (28 enodes) 1544782568.913 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782568.913 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782568.913 * * * * [misc]progress: [ 503 / 810 ] simplifiying candidate # 1544782568.913 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782568.914 * * [misc]simplify: iters left: 6 (11 enodes) 1544782568.920 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.926 * * [misc]simplify: iters left: 4 (24 enodes) 1544782568.931 * * [misc]simplify: iters left: 3 (25 enodes) 1544782568.936 * * [misc]simplify: iters left: 2 (26 enodes) 1544782568.941 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782568.941 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782568.941 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782568.942 * * [misc]simplify: iters left: 6 (12 enodes) 1544782568.947 * * [misc]simplify: iters left: 5 (19 enodes) 1544782568.954 * * [misc]simplify: iters left: 4 (27 enodes) 1544782568.963 * * [misc]simplify: iters left: 3 (37 enodes) 1544782568.974 * * [misc]simplify: iters left: 2 (49 enodes) 1544782568.987 * * [misc]simplify: iters left: 1 (50 enodes) 1544782569.006 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782569.006 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782569.006 * * * * [misc]progress: [ 504 / 810 ] simplifiying candidate # 1544782569.007 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782569.008 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.014 * * [misc]simplify: iters left: 5 (23 enodes) 1544782569.022 * * [misc]simplify: iters left: 4 (36 enodes) 1544782569.036 * * [misc]simplify: iters left: 3 (65 enodes) 1544782569.059 * * [misc]simplify: iters left: 2 (122 enodes) 1544782569.086 * * [misc]simplify: iters left: 1 (180 enodes) 1544782569.157 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782569.157 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782569.157 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782569.158 * * [misc]simplify: iters left: 6 (14 enodes) 1544782569.161 * * [misc]simplify: iters left: 5 (21 enodes) 1544782569.165 * * [misc]simplify: iters left: 4 (29 enodes) 1544782569.171 * * [misc]simplify: iters left: 3 (39 enodes) 1544782569.180 * * [misc]simplify: iters left: 2 (51 enodes) 1544782569.197 * * [misc]simplify: iters left: 1 (52 enodes) 1544782569.212 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782569.212 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782569.212 * * * * [misc]progress: [ 505 / 810 ] simplifiying candidate # 1544782569.213 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782569.213 * * [misc]simplify: iters left: 6 (11 enodes) 1544782569.216 * * [misc]simplify: iters left: 5 (19 enodes) 1544782569.220 * * [misc]simplify: iters left: 4 (27 enodes) 1544782569.227 * * [misc]simplify: iters left: 3 (41 enodes) 1544782569.238 * * [misc]simplify: iters left: 2 (70 enodes) 1544782569.249 * * [misc]simplify: iters left: 1 (83 enodes) 1544782569.273 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.273 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782569.274 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782569.277 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.282 * * [misc]simplify: iters left: 5 (20 enodes) 1544782569.289 * * [misc]simplify: iters left: 4 (28 enodes) 1544782569.294 * * [misc]simplify: iters left: 3 (38 enodes) 1544782569.301 * * [misc]simplify: iters left: 2 (50 enodes) 1544782569.308 * * [misc]simplify: iters left: 1 (51 enodes) 1544782569.318 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782569.318 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782569.318 * * * * [misc]progress: [ 506 / 810 ] simplifiying candidate # 1544782569.318 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782569.319 * * [misc]simplify: iters left: 6 (11 enodes) 1544782569.323 * * [misc]simplify: iters left: 5 (19 enodes) 1544782569.330 * * [misc]simplify: iters left: 4 (27 enodes) 1544782569.340 * * [misc]simplify: iters left: 3 (46 enodes) 1544782569.350 * * [misc]simplify: iters left: 2 (73 enodes) 1544782569.364 * * [misc]simplify: iters left: 1 (89 enodes) 1544782569.377 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.377 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782569.377 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782569.379 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.384 * * [misc]simplify: iters left: 5 (20 enodes) 1544782569.390 * * [misc]simplify: iters left: 4 (28 enodes) 1544782569.395 * * [misc]simplify: iters left: 3 (38 enodes) 1544782569.402 * * [misc]simplify: iters left: 2 (50 enodes) 1544782569.410 * * [misc]simplify: iters left: 1 (51 enodes) 1544782569.420 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782569.420 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782569.420 * * * * [misc]progress: [ 507 / 810 ] simplifiying candidate # 1544782569.420 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782569.422 * * [misc]simplify: iters left: 6 (12 enodes) 1544782569.427 * * [misc]simplify: iters left: 5 (22 enodes) 1544782569.438 * * [misc]simplify: iters left: 4 (36 enodes) 1544782569.454 * * [misc]simplify: iters left: 3 (61 enodes) 1544782569.479 * * [misc]simplify: iters left: 2 (87 enodes) 1544782569.510 * * [misc]simplify: iters left: 1 (116 enodes) 1544782569.544 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.544 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782569.544 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782569.545 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.548 * * [misc]simplify: iters left: 5 (20 enodes) 1544782569.552 * * [misc]simplify: iters left: 4 (28 enodes) 1544782569.557 * * [misc]simplify: iters left: 3 (38 enodes) 1544782569.564 * * [misc]simplify: iters left: 2 (50 enodes) 1544782569.573 * * [misc]simplify: iters left: 1 (51 enodes) 1544782569.583 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.583 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782569.583 * * * * [misc]progress: [ 508 / 810 ] simplifiying candidate # 1544782569.583 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782569.584 * * [misc]simplify: iters left: 6 (10 enodes) 1544782569.586 * * [misc]simplify: iters left: 5 (18 enodes) 1544782569.590 * * [misc]simplify: iters left: 4 (26 enodes) 1544782569.596 * * [misc]simplify: iters left: 3 (33 enodes) 1544782569.605 * * [misc]simplify: iters left: 2 (41 enodes) 1544782569.613 * * [misc]simplify: iters left: 1 (48 enodes) 1544782569.621 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.621 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782569.621 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782569.622 * * [misc]simplify: iters left: 6 (12 enodes) 1544782569.625 * * [misc]simplify: iters left: 5 (19 enodes) 1544782569.628 * * [misc]simplify: iters left: 4 (24 enodes) 1544782569.633 * * [misc]simplify: iters left: 3 (28 enodes) 1544782569.638 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782569.638 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782569.638 * * * * [misc]progress: [ 509 / 810 ] simplifiying candidate # 1544782569.638 * [enter]simplify: Simplifying (/ (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1) 1544782569.639 * * [misc]simplify: iters left: 6 (10 enodes) 1544782569.641 * * [misc]simplify: iters left: 5 (16 enodes) 1544782569.645 * * [misc]simplify: iters left: 4 (21 enodes) 1544782569.648 * * [misc]simplify: iters left: 3 (25 enodes) 1544782569.653 * * [misc]simplify: iters left: 2 (26 enodes) 1544782569.656 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782569.656 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782569.656 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782569.657 * * [misc]simplify: iters left: 6 (12 enodes) 1544782569.659 * * [misc]simplify: iters left: 5 (19 enodes) 1544782569.663 * * [misc]simplify: iters left: 4 (27 enodes) 1544782569.670 * * [misc]simplify: iters left: 3 (37 enodes) 1544782569.677 * * [misc]simplify: iters left: 2 (49 enodes) 1544782569.684 * * [misc]simplify: iters left: 1 (50 enodes) 1544782569.692 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782569.692 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782569.692 * * * * [misc]progress: [ 510 / 810 ] simplifiying candidate # 1544782569.693 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782569.693 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.696 * * [misc]simplify: iters left: 5 (24 enodes) 1544782569.702 * * [misc]simplify: iters left: 4 (42 enodes) 1544782569.713 * * [misc]simplify: iters left: 3 (76 enodes) 1544782569.731 * * [misc]simplify: iters left: 2 (127 enodes) 1544782569.769 * * [misc]simplify: iters left: 1 (191 enodes) 1544782569.821 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782569.821 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782569.821 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782569.822 * * [misc]simplify: iters left: 6 (14 enodes) 1544782569.825 * * [misc]simplify: iters left: 5 (21 enodes) 1544782569.829 * * [misc]simplify: iters left: 4 (29 enodes) 1544782569.834 * * [misc]simplify: iters left: 3 (39 enodes) 1544782569.841 * * [misc]simplify: iters left: 2 (51 enodes) 1544782569.853 * * [misc]simplify: iters left: 1 (52 enodes) 1544782569.870 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782569.870 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782569.870 * * * * [misc]progress: [ 511 / 810 ] simplifiying candidate # 1544782569.871 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782569.872 * * [misc]simplify: iters left: 6 (13 enodes) 1544782569.874 * * [misc]simplify: iters left: 5 (22 enodes) 1544782569.880 * * [misc]simplify: iters left: 4 (33 enodes) 1544782569.886 * * [misc]simplify: iters left: 3 (48 enodes) 1544782569.902 * * [misc]simplify: iters left: 2 (70 enodes) 1544782569.923 * * [misc]simplify: iters left: 1 (89 enodes) 1544782569.943 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.943 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782569.943 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782569.944 * * [misc]simplify: iters left: 6 (14 enodes) 1544782569.946 * * [misc]simplify: iters left: 5 (21 enodes) 1544782569.950 * * [misc]simplify: iters left: 4 (29 enodes) 1544782569.956 * * [misc]simplify: iters left: 3 (39 enodes) 1544782569.965 * * [misc]simplify: iters left: 2 (51 enodes) 1544782569.980 * * [misc]simplify: iters left: 1 (52 enodes) 1544782569.999 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782569.999 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782570.000 * * * * [misc]progress: [ 512 / 810 ] simplifiying candidate # 1544782570.000 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782570.001 * * [misc]simplify: iters left: 6 (13 enodes) 1544782570.007 * * [misc]simplify: iters left: 5 (22 enodes) 1544782570.016 * * [misc]simplify: iters left: 4 (33 enodes) 1544782570.031 * * [misc]simplify: iters left: 3 (51 enodes) 1544782570.048 * * [misc]simplify: iters left: 2 (61 enodes) 1544782570.063 * * [misc]simplify: iters left: 1 (68 enodes) 1544782570.083 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782570.083 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782570.084 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782570.085 * * [misc]simplify: iters left: 6 (14 enodes) 1544782570.090 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.100 * * [misc]simplify: iters left: 4 (29 enodes) 1544782570.111 * * [misc]simplify: iters left: 3 (39 enodes) 1544782570.123 * * [misc]simplify: iters left: 2 (51 enodes) 1544782570.138 * * [misc]simplify: iters left: 1 (52 enodes) 1544782570.158 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782570.158 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782570.158 * * * * [misc]progress: [ 513 / 810 ] simplifiying candidate # 1544782570.158 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.159 * * [misc]simplify: iters left: 6 (10 enodes) 1544782570.164 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.171 * * [misc]simplify: iters left: 4 (27 enodes) 1544782570.177 * * [misc]simplify: iters left: 3 (47 enodes) 1544782570.187 * * [misc]simplify: iters left: 2 (57 enodes) 1544782570.194 * * [misc]simplify: iters left: 1 (60 enodes) 1544782570.202 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782570.202 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782570.202 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782570.203 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.207 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.210 * * [misc]simplify: iters left: 4 (24 enodes) 1544782570.216 * * [misc]simplify: iters left: 3 (38 enodes) 1544782570.222 * * [misc]simplify: iters left: 2 (43 enodes) 1544782570.228 * * [misc]simplify: iters left: 1 (45 enodes) 1544782570.235 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.235 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))))) 1544782570.235 * * * * [misc]progress: [ 514 / 810 ] simplifiying candidate # 1544782570.235 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782570.236 * * [misc]simplify: iters left: 6 (11 enodes) 1544782570.238 * * [misc]simplify: iters left: 5 (18 enodes) 1544782570.243 * * [misc]simplify: iters left: 4 (21 enodes) 1544782570.250 * * [misc]simplify: iters left: 3 (26 enodes) 1544782570.260 * * [misc]simplify: iters left: 2 (33 enodes) 1544782570.267 * * [misc]simplify: iters left: 1 (35 enodes) 1544782570.273 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.273 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782570.273 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782570.274 * * [misc]simplify: iters left: 6 (13 enodes) 1544782570.276 * * [misc]simplify: iters left: 5 (20 enodes) 1544782570.280 * * [misc]simplify: iters left: 4 (25 enodes) 1544782570.285 * * [misc]simplify: iters left: 3 (34 enodes) 1544782570.290 * * [misc]simplify: iters left: 2 (39 enodes) 1544782570.299 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782570.299 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782570.299 * * * * [misc]progress: [ 515 / 810 ] simplifiying candidate # 1544782570.299 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782570.300 * * [misc]simplify: iters left: 6 (10 enodes) 1544782570.304 * * [misc]simplify: iters left: 5 (17 enodes) 1544782570.310 * * [misc]simplify: iters left: 4 (20 enodes) 1544782570.317 * * [misc]simplify: iters left: 3 (29 enodes) 1544782570.321 * * [misc]simplify: iters left: 2 (33 enodes) 1544782570.325 * * [misc]simplify: iters left: 1 (34 enodes) 1544782570.329 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782570.329 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782570.329 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782570.330 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.332 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.336 * * [misc]simplify: iters left: 4 (24 enodes) 1544782570.340 * * [misc]simplify: iters left: 3 (33 enodes) 1544782570.346 * * [misc]simplify: iters left: 2 (38 enodes) 1544782570.352 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782570.352 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782570.352 * * * * [misc]progress: [ 516 / 810 ] simplifiying candidate # 1544782570.353 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.353 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.356 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.360 * * [misc]simplify: iters left: 4 (32 enodes) 1544782570.373 * * [misc]simplify: iters left: 3 (52 enodes) 1544782570.395 * * [misc]simplify: iters left: 2 (79 enodes) 1544782570.421 * * [misc]simplify: iters left: 1 (93 enodes) 1544782570.454 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782570.454 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782570.454 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782570.456 * * [misc]simplify: iters left: 6 (14 enodes) 1544782570.462 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.470 * * [misc]simplify: iters left: 4 (29 enodes) 1544782570.482 * * [misc]simplify: iters left: 3 (39 enodes) 1544782570.495 * * [misc]simplify: iters left: 2 (51 enodes) 1544782570.510 * * [misc]simplify: iters left: 1 (52 enodes) 1544782570.531 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782570.531 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782570.531 * * * * [misc]progress: [ 517 / 810 ] simplifiying candidate # 1544782570.531 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782570.532 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.535 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.538 * * [misc]simplify: iters left: 4 (25 enodes) 1544782570.542 * * [misc]simplify: iters left: 3 (32 enodes) 1544782570.548 * * [misc]simplify: iters left: 2 (44 enodes) 1544782570.555 * * [misc]simplify: iters left: 1 (45 enodes) 1544782570.563 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782570.563 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782570.564 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782570.564 * * [misc]simplify: iters left: 6 (14 enodes) 1544782570.567 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.571 * * [misc]simplify: iters left: 4 (29 enodes) 1544782570.577 * * [misc]simplify: iters left: 3 (39 enodes) 1544782570.583 * * [misc]simplify: iters left: 2 (51 enodes) 1544782570.590 * * [misc]simplify: iters left: 1 (52 enodes) 1544782570.611 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782570.611 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782570.611 * * * * [misc]progress: [ 518 / 810 ] simplifiying candidate # 1544782570.611 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782570.613 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.618 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.622 * * [misc]simplify: iters left: 4 (25 enodes) 1544782570.627 * * [misc]simplify: iters left: 3 (37 enodes) 1544782570.634 * * [misc]simplify: iters left: 2 (42 enodes) 1544782570.639 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782570.639 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782570.639 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782570.640 * * [misc]simplify: iters left: 6 (14 enodes) 1544782570.643 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.647 * * [misc]simplify: iters left: 4 (29 enodes) 1544782570.653 * * [misc]simplify: iters left: 3 (39 enodes) 1544782570.660 * * [misc]simplify: iters left: 2 (51 enodes) 1544782570.671 * * [misc]simplify: iters left: 1 (52 enodes) 1544782570.692 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782570.692 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782570.692 * * * * [misc]progress: [ 519 / 810 ] simplifiying candidate # 1544782570.692 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.695 * * [misc]simplify: iters left: 6 (11 enodes) 1544782570.701 * * [misc]simplify: iters left: 5 (20 enodes) 1544782570.710 * * [misc]simplify: iters left: 4 (26 enodes) 1544782570.719 * * [misc]simplify: iters left: 3 (37 enodes) 1544782570.729 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.729 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782570.729 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782570.731 * * [misc]simplify: iters left: 6 (13 enodes) 1544782570.736 * * [misc]simplify: iters left: 5 (20 enodes) 1544782570.744 * * [misc]simplify: iters left: 4 (28 enodes) 1544782570.754 * * [misc]simplify: iters left: 3 (38 enodes) 1544782570.767 * * [misc]simplify: iters left: 2 (50 enodes) 1544782570.781 * * [misc]simplify: iters left: 1 (51 enodes) 1544782570.799 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782570.799 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782570.799 * * * * [misc]progress: [ 520 / 810 ] simplifiying candidate # 1544782570.800 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782570.801 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.807 * * [misc]simplify: iters left: 5 (19 enodes) 1544782570.814 * * [misc]simplify: iters left: 4 (23 enodes) 1544782570.820 * * [misc]simplify: iters left: 3 (27 enodes) 1544782570.826 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782570.826 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782570.826 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782570.828 * * [misc]simplify: iters left: 6 (13 enodes) 1544782570.834 * * [misc]simplify: iters left: 5 (20 enodes) 1544782570.841 * * [misc]simplify: iters left: 4 (25 enodes) 1544782570.848 * * [misc]simplify: iters left: 3 (29 enodes) 1544782570.857 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782570.857 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782570.857 * * * * [misc]progress: [ 521 / 810 ] simplifiying candidate # 1544782570.858 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1) 1544782570.859 * * [misc]simplify: iters left: 6 (11 enodes) 1544782570.865 * * [misc]simplify: iters left: 5 (18 enodes) 1544782570.871 * * [misc]simplify: iters left: 4 (21 enodes) 1544782570.875 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782570.875 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782570.876 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782570.877 * * [misc]simplify: iters left: 6 (13 enodes) 1544782570.882 * * [misc]simplify: iters left: 5 (20 enodes) 1544782570.890 * * [misc]simplify: iters left: 4 (28 enodes) 1544782570.899 * * [misc]simplify: iters left: 3 (38 enodes) 1544782570.911 * * [misc]simplify: iters left: 2 (50 enodes) 1544782570.924 * * [misc]simplify: iters left: 1 (51 enodes) 1544782570.942 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782570.942 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782570.942 * * * * [misc]progress: [ 522 / 810 ] simplifiying candidate # 1544782570.942 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782570.944 * * [misc]simplify: iters left: 6 (12 enodes) 1544782570.949 * * [misc]simplify: iters left: 5 (21 enodes) 1544782570.957 * * [misc]simplify: iters left: 4 (32 enodes) 1544782570.973 * * [misc]simplify: iters left: 3 (52 enodes) 1544782570.985 * * [misc]simplify: iters left: 2 (79 enodes) 1544782570.998 * * [misc]simplify: iters left: 1 (93 enodes) 1544782571.023 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782571.023 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782571.023 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782571.024 * * [misc]simplify: iters left: 6 (14 enodes) 1544782571.031 * * [misc]simplify: iters left: 5 (21 enodes) 1544782571.039 * * [misc]simplify: iters left: 4 (29 enodes) 1544782571.049 * * [misc]simplify: iters left: 3 (39 enodes) 1544782571.062 * * [misc]simplify: iters left: 2 (51 enodes) 1544782571.080 * * [misc]simplify: iters left: 1 (52 enodes) 1544782571.099 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782571.099 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))))) 1544782571.100 * * * * [misc]progress: [ 523 / 810 ] simplifiying candidate # 1544782571.100 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782571.101 * * [misc]simplify: iters left: 6 (12 enodes) 1544782571.106 * * [misc]simplify: iters left: 5 (19 enodes) 1544782571.113 * * [misc]simplify: iters left: 4 (25 enodes) 1544782571.121 * * [misc]simplify: iters left: 3 (32 enodes) 1544782571.133 * * [misc]simplify: iters left: 2 (44 enodes) 1544782571.146 * * [misc]simplify: iters left: 1 (45 enodes) 1544782571.162 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782571.162 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782571.163 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782571.164 * * [misc]simplify: iters left: 6 (14 enodes) 1544782571.169 * * [misc]simplify: iters left: 5 (21 enodes) 1544782571.177 * * [misc]simplify: iters left: 4 (29 enodes) 1544782571.188 * * [misc]simplify: iters left: 3 (39 enodes) 1544782571.202 * * [misc]simplify: iters left: 2 (51 enodes) 1544782571.218 * * [misc]simplify: iters left: 1 (52 enodes) 1544782571.239 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782571.239 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782571.239 * * * * [misc]progress: [ 524 / 810 ] simplifiying candidate # 1544782571.240 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782571.241 * * [misc]simplify: iters left: 6 (12 enodes) 1544782571.246 * * [misc]simplify: iters left: 5 (19 enodes) 1544782571.253 * * [misc]simplify: iters left: 4 (25 enodes) 1544782571.264 * * [misc]simplify: iters left: 3 (37 enodes) 1544782571.270 * * [misc]simplify: iters left: 2 (42 enodes) 1544782571.276 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782571.276 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782571.276 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782571.277 * * [misc]simplify: iters left: 6 (14 enodes) 1544782571.280 * * [misc]simplify: iters left: 5 (21 enodes) 1544782571.284 * * [misc]simplify: iters left: 4 (29 enodes) 1544782571.289 * * [misc]simplify: iters left: 3 (39 enodes) 1544782571.301 * * [misc]simplify: iters left: 2 (51 enodes) 1544782571.310 * * [misc]simplify: iters left: 1 (52 enodes) 1544782571.321 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782571.321 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782571.322 * * * * [misc]progress: [ 525 / 810 ] simplifiying candidate # 1544782571.322 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782571.322 * * [misc]simplify: iters left: 6 (10 enodes) 1544782571.325 * * [misc]simplify: iters left: 5 (19 enodes) 1544782571.329 * * [misc]simplify: iters left: 4 (29 enodes) 1544782571.339 * * [misc]simplify: iters left: 3 (53 enodes) 1544782571.349 * * [misc]simplify: iters left: 2 (66 enodes) 1544782571.358 * * [misc]simplify: iters left: 1 (74 enodes) 1544782571.366 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) 1544782571.366 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782571.366 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782571.367 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.370 * * [misc]simplify: iters left: 5 (20 enodes) 1544782571.376 * * [misc]simplify: iters left: 4 (28 enodes) 1544782571.387 * * [misc]simplify: iters left: 3 (38 enodes) 1544782571.398 * * [misc]simplify: iters left: 2 (50 enodes) 1544782571.407 * * [misc]simplify: iters left: 1 (51 enodes) 1544782571.417 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782571.417 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782571.417 * * * * [misc]progress: [ 526 / 810 ] simplifiying candidate # 1544782571.417 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) (sqrt (hypot y.im y.re))) 1544782571.418 * * [misc]simplify: iters left: 6 (11 enodes) 1544782571.420 * * [misc]simplify: iters left: 5 (18 enodes) 1544782571.424 * * [misc]simplify: iters left: 4 (24 enodes) 1544782571.432 * * [misc]simplify: iters left: 3 (31 enodes) 1544782571.439 * * [misc]simplify: iters left: 2 (36 enodes) 1544782571.446 * * [misc]simplify: iters left: 1 (37 enodes) 1544782571.451 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782571.451 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782571.451 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782571.452 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.455 * * [misc]simplify: iters left: 5 (20 enodes) 1544782571.459 * * [misc]simplify: iters left: 4 (25 enodes) 1544782571.463 * * [misc]simplify: iters left: 3 (29 enodes) 1544782571.469 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782571.469 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782571.469 * * * * [misc]progress: [ 527 / 810 ] simplifiying candidate # 1544782571.469 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1) 1544782571.470 * * [misc]simplify: iters left: 6 (10 enodes) 1544782571.472 * * [misc]simplify: iters left: 5 (15 enodes) 1544782571.475 * * [misc]simplify: iters left: 4 (18 enodes) 1544782571.480 * * [misc]simplify: iters left: 3 (22 enodes) 1544782571.485 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782571.485 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782571.485 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782571.487 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.493 * * [misc]simplify: iters left: 5 (20 enodes) 1544782571.500 * * [misc]simplify: iters left: 4 (28 enodes) 1544782571.512 * * [misc]simplify: iters left: 3 (38 enodes) 1544782571.519 * * [misc]simplify: iters left: 2 (50 enodes) 1544782571.526 * * [misc]simplify: iters left: 1 (51 enodes) 1544782571.537 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))) 1544782571.538 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (hypot y.im y.re))))) 1544782571.538 * * * * [misc]progress: [ 528 / 810 ] simplifiying candidate # 1544782571.538 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782571.539 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.542 * * [misc]simplify: iters left: 5 (23 enodes) 1544782571.548 * * [misc]simplify: iters left: 4 (41 enodes) 1544782571.562 * * [misc]simplify: iters left: 3 (75 enodes) 1544782571.593 * * [misc]simplify: iters left: 2 (126 enodes) 1544782571.625 * * [misc]simplify: iters left: 1 (196 enodes) 1544782571.686 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782571.687 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782571.687 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782571.688 * * [misc]simplify: iters left: 6 (14 enodes) 1544782571.690 * * [misc]simplify: iters left: 5 (21 enodes) 1544782571.694 * * [misc]simplify: iters left: 4 (29 enodes) 1544782571.701 * * [misc]simplify: iters left: 3 (39 enodes) 1544782571.708 * * [misc]simplify: iters left: 2 (51 enodes) 1544782571.722 * * [misc]simplify: iters left: 1 (52 enodes) 1544782571.742 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782571.742 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782571.742 * * * * [misc]progress: [ 529 / 810 ] simplifiying candidate # 1544782571.743 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782571.744 * * [misc]simplify: iters left: 6 (11 enodes) 1544782571.750 * * [misc]simplify: iters left: 5 (19 enodes) 1544782571.758 * * [misc]simplify: iters left: 4 (30 enodes) 1544782571.769 * * [misc]simplify: iters left: 3 (45 enodes) 1544782571.787 * * [misc]simplify: iters left: 2 (67 enodes) 1544782571.804 * * [misc]simplify: iters left: 1 (88 enodes) 1544782571.832 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782571.833 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782571.833 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782571.834 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.837 * * [misc]simplify: iters left: 5 (20 enodes) 1544782571.841 * * [misc]simplify: iters left: 4 (28 enodes) 1544782571.846 * * [misc]simplify: iters left: 3 (38 enodes) 1544782571.853 * * [misc]simplify: iters left: 2 (50 enodes) 1544782571.861 * * [misc]simplify: iters left: 1 (51 enodes) 1544782571.871 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782571.871 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782571.871 * * * * [misc]progress: [ 530 / 810 ] simplifiying candidate # 1544782571.872 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782571.872 * * [misc]simplify: iters left: 6 (11 enodes) 1544782571.875 * * [misc]simplify: iters left: 5 (19 enodes) 1544782571.882 * * [misc]simplify: iters left: 4 (30 enodes) 1544782571.895 * * [misc]simplify: iters left: 3 (48 enodes) 1544782571.908 * * [misc]simplify: iters left: 2 (63 enodes) 1544782571.916 * * [misc]simplify: iters left: 1 (65 enodes) 1544782571.923 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782571.923 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782571.924 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782571.924 * * [misc]simplify: iters left: 6 (13 enodes) 1544782571.927 * * [misc]simplify: iters left: 5 (20 enodes) 1544782571.931 * * [misc]simplify: iters left: 4 (28 enodes) 1544782571.937 * * [misc]simplify: iters left: 3 (38 enodes) 1544782571.943 * * [misc]simplify: iters left: 2 (50 enodes) 1544782571.951 * * [misc]simplify: iters left: 1 (51 enodes) 1544782571.968 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782571.968 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782571.968 * * * * [misc]progress: [ 531 / 810 ] simplifiying candidate # 1544782571.968 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782571.970 * * [misc]simplify: iters left: 6 (12 enodes) 1544782571.976 * * [misc]simplify: iters left: 5 (21 enodes) 1544782571.984 * * [misc]simplify: iters left: 4 (32 enodes) 1544782571.997 * * [misc]simplify: iters left: 3 (52 enodes) 1544782572.017 * * [misc]simplify: iters left: 2 (79 enodes) 1544782572.042 * * [misc]simplify: iters left: 1 (93 enodes) 1544782572.076 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782572.076 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782572.076 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782572.078 * * [misc]simplify: iters left: 6 (14 enodes) 1544782572.083 * * [misc]simplify: iters left: 5 (21 enodes) 1544782572.088 * * [misc]simplify: iters left: 4 (29 enodes) 1544782572.094 * * [misc]simplify: iters left: 3 (39 enodes) 1544782572.100 * * [misc]simplify: iters left: 2 (51 enodes) 1544782572.107 * * [misc]simplify: iters left: 1 (52 enodes) 1544782572.117 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782572.117 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782572.117 * * * * [misc]progress: [ 532 / 810 ] simplifiying candidate # 1544782572.118 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782572.118 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.123 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.130 * * [misc]simplify: iters left: 4 (25 enodes) 1544782572.138 * * [misc]simplify: iters left: 3 (32 enodes) 1544782572.148 * * [misc]simplify: iters left: 2 (44 enodes) 1544782572.154 * * [misc]simplify: iters left: 1 (45 enodes) 1544782572.163 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782572.163 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782572.163 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.164 * * [misc]simplify: iters left: 6 (14 enodes) 1544782572.167 * * [misc]simplify: iters left: 5 (21 enodes) 1544782572.171 * * [misc]simplify: iters left: 4 (29 enodes) 1544782572.177 * * [misc]simplify: iters left: 3 (39 enodes) 1544782572.184 * * [misc]simplify: iters left: 2 (51 enodes) 1544782572.194 * * [misc]simplify: iters left: 1 (52 enodes) 1544782572.208 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782572.209 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782572.209 * * * * [misc]progress: [ 533 / 810 ] simplifiying candidate # 1544782572.209 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782572.210 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.212 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.216 * * [misc]simplify: iters left: 4 (25 enodes) 1544782572.222 * * [misc]simplify: iters left: 3 (41 enodes) 1544782572.229 * * [misc]simplify: iters left: 2 (46 enodes) 1544782572.235 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782572.235 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782572.236 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782572.237 * * [misc]simplify: iters left: 6 (14 enodes) 1544782572.243 * * [misc]simplify: iters left: 5 (21 enodes) 1544782572.251 * * [misc]simplify: iters left: 4 (29 enodes) 1544782572.264 * * [misc]simplify: iters left: 3 (39 enodes) 1544782572.270 * * [misc]simplify: iters left: 2 (51 enodes) 1544782572.278 * * [misc]simplify: iters left: 1 (52 enodes) 1544782572.288 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782572.288 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782572.288 * * * * [misc]progress: [ 534 / 810 ] simplifiying candidate # 1544782572.289 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.289 * * [misc]simplify: iters left: 6 (11 enodes) 1544782572.292 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.296 * * [misc]simplify: iters left: 4 (27 enodes) 1544782572.301 * * [misc]simplify: iters left: 3 (44 enodes) 1544782572.315 * * [misc]simplify: iters left: 2 (60 enodes) 1544782572.332 * * [misc]simplify: iters left: 1 (62 enodes) 1544782572.349 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.349 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782572.349 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782572.351 * * [misc]simplify: iters left: 6 (13 enodes) 1544782572.358 * * [misc]simplify: iters left: 5 (20 enodes) 1544782572.364 * * [misc]simplify: iters left: 4 (25 enodes) 1544782572.369 * * [misc]simplify: iters left: 3 (34 enodes) 1544782572.375 * * [misc]simplify: iters left: 2 (39 enodes) 1544782572.381 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782572.382 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782572.382 * * * * [misc]progress: [ 535 / 810 ] simplifiying candidate # 1544782572.382 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.383 * * [misc]simplify: iters left: 6 (9 enodes) 1544782572.384 * * [misc]simplify: iters left: 5 (15 enodes) 1544782572.387 * * [misc]simplify: iters left: 4 (18 enodes) 1544782572.391 * * [misc]simplify: iters left: 3 (29 enodes) 1544782572.401 * * [misc]simplify: iters left: 2 (33 enodes) 1544782572.409 * * [misc]simplify: iters left: 1 (34 enodes) 1544782572.416 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782572.416 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782572.416 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.417 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.420 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.423 * * [misc]simplify: iters left: 4 (24 enodes) 1544782572.428 * * [misc]simplify: iters left: 3 (38 enodes) 1544782572.435 * * [misc]simplify: iters left: 2 (43 enodes) 1544782572.441 * * [misc]simplify: iters left: 1 (46 enodes) 1544782572.447 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 1544782572.447 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782572.447 * * * * [misc]progress: [ 536 / 810 ] simplifiying candidate # 1544782572.447 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782572.450 * * [misc]simplify: iters left: 6 (9 enodes) 1544782572.454 * * [misc]simplify: iters left: 5 (15 enodes) 1544782572.459 * * [misc]simplify: iters left: 4 (21 enodes) 1544782572.468 * * [misc]simplify: iters left: 3 (29 enodes) 1544782572.475 * * [misc]simplify: iters left: 2 (31 enodes) 1544782572.481 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782572.481 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782572.481 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782572.482 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.487 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.494 * * [misc]simplify: iters left: 4 (24 enodes) 1544782572.503 * * [misc]simplify: iters left: 3 (33 enodes) 1544782572.513 * * [misc]simplify: iters left: 2 (38 enodes) 1544782572.521 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782572.521 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782572.521 * * * * [misc]progress: [ 537 / 810 ] simplifiying candidate # 1544782572.521 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.522 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.525 * * [misc]simplify: iters left: 5 (20 enodes) 1544782572.529 * * [misc]simplify: iters left: 4 (28 enodes) 1544782572.535 * * [misc]simplify: iters left: 3 (44 enodes) 1544782572.541 * * [misc]simplify: iters left: 2 (49 enodes) 1544782572.547 * * [misc]simplify: iters left: 1 (53 enodes) 1544782572.553 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782572.553 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782572.553 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782572.554 * * [misc]simplify: iters left: 6 (13 enodes) 1544782572.558 * * [misc]simplify: iters left: 5 (20 enodes) 1544782572.562 * * [misc]simplify: iters left: 4 (28 enodes) 1544782572.568 * * [misc]simplify: iters left: 3 (38 enodes) 1544782572.574 * * [misc]simplify: iters left: 2 (50 enodes) 1544782572.587 * * [misc]simplify: iters left: 1 (51 enodes) 1544782572.604 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782572.604 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782572.604 * * * * [misc]progress: [ 538 / 810 ] simplifiying candidate # 1544782572.605 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782572.605 * * [misc]simplify: iters left: 6 (10 enodes) 1544782572.608 * * [misc]simplify: iters left: 5 (16 enodes) 1544782572.611 * * [misc]simplify: iters left: 4 (20 enodes) 1544782572.614 * * [misc]simplify: iters left: 3 (24 enodes) 1544782572.617 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.617 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782572.617 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782572.618 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.620 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.624 * * [misc]simplify: iters left: 4 (24 enodes) 1544782572.629 * * [misc]simplify: iters left: 3 (28 enodes) 1544782572.634 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782572.634 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782572.634 * * * * [misc]progress: [ 539 / 810 ] simplifiying candidate # 1544782572.634 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782572.635 * * [misc]simplify: iters left: 6 (10 enodes) 1544782572.637 * * [misc]simplify: iters left: 5 (16 enodes) 1544782572.640 * * [misc]simplify: iters left: 4 (19 enodes) 1544782572.642 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782572.642 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782572.643 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782572.645 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.647 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.651 * * [misc]simplify: iters left: 4 (27 enodes) 1544782572.656 * * [misc]simplify: iters left: 3 (37 enodes) 1544782572.663 * * [misc]simplify: iters left: 2 (49 enodes) 1544782572.670 * * [misc]simplify: iters left: 1 (50 enodes) 1544782572.679 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782572.679 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782572.679 * * * * [misc]progress: [ 540 / 810 ] simplifiying candidate # 1544782572.679 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.680 * * [misc]simplify: iters left: 6 (11 enodes) 1544782572.683 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.689 * * [misc]simplify: iters left: 4 (27 enodes) 1544782572.701 * * [misc]simplify: iters left: 3 (44 enodes) 1544782572.717 * * [misc]simplify: iters left: 2 (60 enodes) 1544782572.733 * * [misc]simplify: iters left: 1 (62 enodes) 1544782572.753 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.753 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782572.753 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782572.755 * * [misc]simplify: iters left: 6 (13 enodes) 1544782572.760 * * [misc]simplify: iters left: 5 (20 enodes) 1544782572.768 * * [misc]simplify: iters left: 4 (25 enodes) 1544782572.777 * * [misc]simplify: iters left: 3 (34 enodes) 1544782572.787 * * [misc]simplify: iters left: 2 (39 enodes) 1544782572.801 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782572.801 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782572.801 * * * * [misc]progress: [ 541 / 810 ] simplifiying candidate # 1544782572.802 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.803 * * [misc]simplify: iters left: 6 (9 enodes) 1544782572.805 * * [misc]simplify: iters left: 5 (15 enodes) 1544782572.807 * * [misc]simplify: iters left: 4 (18 enodes) 1544782572.812 * * [misc]simplify: iters left: 3 (29 enodes) 1544782572.817 * * [misc]simplify: iters left: 2 (33 enodes) 1544782572.821 * * [misc]simplify: iters left: 1 (34 enodes) 1544782572.825 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782572.825 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782572.825 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782572.826 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.829 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.837 * * [misc]simplify: iters left: 4 (24 enodes) 1544782572.847 * * [misc]simplify: iters left: 3 (38 enodes) 1544782572.860 * * [misc]simplify: iters left: 2 (43 enodes) 1544782572.873 * * [misc]simplify: iters left: 1 (46 enodes) 1544782572.886 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 1544782572.886 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782572.886 * * * * [misc]progress: [ 542 / 810 ] simplifiying candidate # 1544782572.886 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782572.887 * * [misc]simplify: iters left: 6 (9 enodes) 1544782572.891 * * [misc]simplify: iters left: 5 (15 enodes) 1544782572.897 * * [misc]simplify: iters left: 4 (21 enodes) 1544782572.906 * * [misc]simplify: iters left: 3 (29 enodes) 1544782572.914 * * [misc]simplify: iters left: 2 (31 enodes) 1544782572.920 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782572.920 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782572.920 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782572.922 * * [misc]simplify: iters left: 6 (12 enodes) 1544782572.926 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.934 * * [misc]simplify: iters left: 4 (24 enodes) 1544782572.942 * * [misc]simplify: iters left: 3 (33 enodes) 1544782572.952 * * [misc]simplify: iters left: 2 (38 enodes) 1544782572.965 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782572.965 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782572.965 * * * * [misc]progress: [ 543 / 810 ] simplifiying candidate # 1544782572.966 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782572.967 * * [misc]simplify: iters left: 6 (11 enodes) 1544782572.972 * * [misc]simplify: iters left: 5 (19 enodes) 1544782572.980 * * [misc]simplify: iters left: 4 (29 enodes) 1544782572.993 * * [misc]simplify: iters left: 3 (50 enodes) 1544782573.009 * * [misc]simplify: iters left: 2 (63 enodes) 1544782573.027 * * [misc]simplify: iters left: 1 (71 enodes) 1544782573.046 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782573.046 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782573.046 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782573.048 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.050 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.054 * * [misc]simplify: iters left: 4 (28 enodes) 1544782573.060 * * [misc]simplify: iters left: 3 (38 enodes) 1544782573.067 * * [misc]simplify: iters left: 2 (50 enodes) 1544782573.074 * * [misc]simplify: iters left: 1 (51 enodes) 1544782573.084 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782573.084 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782573.084 * * * * [misc]progress: [ 544 / 810 ] simplifiying candidate # 1544782573.084 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782573.085 * * [misc]simplify: iters left: 6 (9 enodes) 1544782573.086 * * [misc]simplify: iters left: 5 (15 enodes) 1544782573.090 * * [misc]simplify: iters left: 4 (21 enodes) 1544782573.094 * * [misc]simplify: iters left: 3 (27 enodes) 1544782573.097 * * [misc]simplify: iters left: 2 (32 enodes) 1544782573.101 * * [misc]simplify: iters left: 1 (33 enodes) 1544782573.105 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782573.105 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782573.105 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782573.107 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.109 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.113 * * [misc]simplify: iters left: 4 (24 enodes) 1544782573.118 * * [misc]simplify: iters left: 3 (28 enodes) 1544782573.123 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782573.123 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782573.123 * * * * [misc]progress: [ 545 / 810 ] simplifiying candidate # 1544782573.123 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782573.124 * * [misc]simplify: iters left: 6 (9 enodes) 1544782573.127 * * [misc]simplify: iters left: 5 (13 enodes) 1544782573.132 * * [misc]simplify: iters left: 4 (16 enodes) 1544782573.137 * * [misc]simplify: iters left: 3 (19 enodes) 1544782573.141 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782573.141 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782573.141 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782573.142 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.147 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.155 * * [misc]simplify: iters left: 4 (27 enodes) 1544782573.165 * * [misc]simplify: iters left: 3 (37 enodes) 1544782573.177 * * [misc]simplify: iters left: 2 (49 enodes) 1544782573.191 * * [misc]simplify: iters left: 1 (50 enodes) 1544782573.208 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782573.208 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782573.208 * * * * [misc]progress: [ 546 / 810 ] simplifiying candidate # 1544782573.209 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782573.210 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.214 * * [misc]simplify: iters left: 5 (23 enodes) 1544782573.221 * * [misc]simplify: iters left: 4 (38 enodes) 1544782573.232 * * [misc]simplify: iters left: 3 (81 enodes) 1544782573.270 * * [misc]simplify: iters left: 2 (199 enodes) 1544782573.378 * * [misc]simplify: iters left: 1 (240 enodes) 1544782573.402 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782573.402 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782573.403 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782573.404 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.409 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.417 * * [misc]simplify: iters left: 4 (28 enodes) 1544782573.427 * * [misc]simplify: iters left: 3 (38 enodes) 1544782573.443 * * [misc]simplify: iters left: 2 (50 enodes) 1544782573.456 * * [misc]simplify: iters left: 1 (51 enodes) 1544782573.475 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782573.475 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782573.475 * * * * [misc]progress: [ 547 / 810 ] simplifiying candidate # 1544782573.476 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782573.477 * * [misc]simplify: iters left: 6 (11 enodes) 1544782573.482 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.490 * * [misc]simplify: iters left: 4 (29 enodes) 1544782573.504 * * [misc]simplify: iters left: 3 (55 enodes) 1544782573.527 * * [misc]simplify: iters left: 2 (89 enodes) 1544782573.560 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782573.560 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782573.560 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782573.562 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.566 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.574 * * [misc]simplify: iters left: 4 (25 enodes) 1544782573.585 * * [misc]simplify: iters left: 3 (35 enodes) 1544782573.596 * * [misc]simplify: iters left: 2 (37 enodes) 1544782573.606 * * [misc]simplify: iters left: 1 (38 enodes) 1544782573.617 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782573.618 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782573.618 * * * * [misc]progress: [ 548 / 810 ] simplifiying candidate # 1544782573.618 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782573.619 * * [misc]simplify: iters left: 6 (11 enodes) 1544782573.625 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.632 * * [misc]simplify: iters left: 4 (27 enodes) 1544782573.642 * * [misc]simplify: iters left: 3 (33 enodes) 1544782573.650 * * [misc]simplify: iters left: 2 (39 enodes) 1544782573.658 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782573.658 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782573.658 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782573.659 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.664 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.668 * * [misc]simplify: iters left: 4 (27 enodes) 1544782573.673 * * [misc]simplify: iters left: 3 (37 enodes) 1544782573.680 * * [misc]simplify: iters left: 2 (49 enodes) 1544782573.687 * * [misc]simplify: iters left: 1 (50 enodes) 1544782573.698 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782573.698 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782573.698 * * * * [misc]progress: [ 549 / 810 ] simplifiying candidate # 1544782573.699 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782573.700 * * [misc]simplify: iters left: 6 (11 enodes) 1544782573.703 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.707 * * [misc]simplify: iters left: 4 (27 enodes) 1544782573.713 * * [misc]simplify: iters left: 3 (40 enodes) 1544782573.727 * * [misc]simplify: iters left: 2 (60 enodes) 1544782573.746 * * [misc]simplify: iters left: 1 (64 enodes) 1544782573.760 * [exit]simplify: Simplified to (/ 1 (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782573.760 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782573.760 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782573.762 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.767 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.775 * * [misc]simplify: iters left: 4 (28 enodes) 1544782573.783 * * [misc]simplify: iters left: 3 (38 enodes) 1544782573.790 * * [misc]simplify: iters left: 2 (50 enodes) 1544782573.798 * * [misc]simplify: iters left: 1 (51 enodes) 1544782573.817 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782573.818 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (fabs (cbrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782573.818 * * * * [misc]progress: [ 550 / 810 ] simplifiying candidate # 1544782573.818 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782573.819 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.825 * * [misc]simplify: iters left: 5 (19 enodes) 1544782573.832 * * [misc]simplify: iters left: 4 (24 enodes) 1544782573.840 * * [misc]simplify: iters left: 3 (31 enodes) 1544782573.849 * * [misc]simplify: iters left: 2 (40 enodes) 1544782573.856 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782573.856 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782573.857 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782573.858 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.861 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.865 * * [misc]simplify: iters left: 4 (26 enodes) 1544782573.870 * * [misc]simplify: iters left: 3 (36 enodes) 1544782573.876 * * [misc]simplify: iters left: 2 (38 enodes) 1544782573.886 * * [misc]simplify: iters left: 1 (39 enodes) 1544782573.898 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) 1544782573.898 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) 1544782573.898 * * * * [misc]progress: [ 551 / 810 ] simplifiying candidate # 1544782573.899 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782573.900 * * [misc]simplify: iters left: 6 (11 enodes) 1544782573.905 * * [misc]simplify: iters left: 5 (18 enodes) 1544782573.907 * * [misc]simplify: iters left: 4 (20 enodes) 1544782573.911 * * [misc]simplify: iters left: 3 (24 enodes) 1544782573.913 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782573.913 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782573.913 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782573.914 * * [misc]simplify: iters left: 6 (13 enodes) 1544782573.917 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.922 * * [misc]simplify: iters left: 4 (28 enodes) 1544782573.928 * * [misc]simplify: iters left: 3 (38 enodes) 1544782573.934 * * [misc]simplify: iters left: 2 (50 enodes) 1544782573.947 * * [misc]simplify: iters left: 1 (51 enodes) 1544782573.966 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782573.966 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782573.966 * * * * [misc]progress: [ 552 / 810 ] simplifiying candidate # 1544782573.967 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782573.968 * * [misc]simplify: iters left: 6 (12 enodes) 1544782573.974 * * [misc]simplify: iters left: 5 (20 enodes) 1544782573.981 * * [misc]simplify: iters left: 4 (29 enodes) 1544782573.991 * * [misc]simplify: iters left: 3 (41 enodes) 1544782574.001 * * [misc]simplify: iters left: 2 (64 enodes) 1544782574.011 * * [misc]simplify: iters left: 1 (70 enodes) 1544782574.019 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.019 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782574.020 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782574.022 * * [misc]simplify: iters left: 6 (13 enodes) 1544782574.024 * * [misc]simplify: iters left: 5 (20 enodes) 1544782574.029 * * [misc]simplify: iters left: 4 (28 enodes) 1544782574.038 * * [misc]simplify: iters left: 3 (38 enodes) 1544782574.049 * * [misc]simplify: iters left: 2 (50 enodes) 1544782574.062 * * [misc]simplify: iters left: 1 (51 enodes) 1544782574.080 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782574.080 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782574.080 * * * * [misc]progress: [ 553 / 810 ] simplifiying candidate # 1544782574.080 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.081 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.086 * * [misc]simplify: iters left: 5 (16 enodes) 1544782574.091 * * [misc]simplify: iters left: 4 (22 enodes) 1544782574.099 * * [misc]simplify: iters left: 3 (27 enodes) 1544782574.106 * * [misc]simplify: iters left: 2 (31 enodes) 1544782574.114 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782574.115 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782574.115 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.116 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.121 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.128 * * [misc]simplify: iters left: 4 (25 enodes) 1544782574.135 * * [misc]simplify: iters left: 3 (35 enodes) 1544782574.141 * * [misc]simplify: iters left: 2 (37 enodes) 1544782574.146 * * [misc]simplify: iters left: 1 (38 enodes) 1544782574.152 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782574.152 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782574.152 * * * * [misc]progress: [ 554 / 810 ] simplifiying candidate # 1544782574.152 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782574.153 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.155 * * [misc]simplify: iters left: 5 (16 enodes) 1544782574.158 * * [misc]simplify: iters left: 4 (20 enodes) 1544782574.164 * * [misc]simplify: iters left: 3 (24 enodes) 1544782574.168 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782574.168 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782574.168 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782574.169 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.174 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.182 * * [misc]simplify: iters left: 4 (27 enodes) 1544782574.192 * * [misc]simplify: iters left: 3 (37 enodes) 1544782574.204 * * [misc]simplify: iters left: 2 (49 enodes) 1544782574.218 * * [misc]simplify: iters left: 1 (50 enodes) 1544782574.236 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.236 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782574.236 * * * * [misc]progress: [ 555 / 810 ] simplifiying candidate # 1544782574.237 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.238 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.243 * * [misc]simplify: iters left: 5 (18 enodes) 1544782574.250 * * [misc]simplify: iters left: 4 (23 enodes) 1544782574.258 * * [misc]simplify: iters left: 3 (34 enodes) 1544782574.270 * * [misc]simplify: iters left: 2 (38 enodes) 1544782574.277 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.277 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782574.277 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782574.278 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.283 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.289 * * [misc]simplify: iters left: 4 (24 enodes) 1544782574.297 * * [misc]simplify: iters left: 3 (33 enodes) 1544782574.306 * * [misc]simplify: iters left: 2 (38 enodes) 1544782574.318 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782574.318 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782574.318 * * * * [misc]progress: [ 556 / 810 ] simplifiying candidate # 1544782574.318 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782574.319 * * [misc]simplify: iters left: 6 (9 enodes) 1544782574.324 * * [misc]simplify: iters left: 5 (15 enodes) 1544782574.329 * * [misc]simplify: iters left: 4 (16 enodes) 1544782574.332 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782574.332 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782574.332 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782574.333 * * [misc]simplify: iters left: 6 (11 enodes) 1544782574.337 * * [misc]simplify: iters left: 5 (17 enodes) 1544782574.343 * * [misc]simplify: iters left: 4 (19 enodes) 1544782574.350 * * [misc]simplify: iters left: 3 (23 enodes) 1544782574.357 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782574.357 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782574.357 * * * * [misc]progress: [ 557 / 810 ] simplifiying candidate # 1544782574.357 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt 1)) 1) 1544782574.358 * * [misc]simplify: iters left: 6 (5 enodes) 1544782574.363 * * [misc]simplify: iters left: 5 (11 enodes) 1544782574.364 * [exit]simplify: Simplified to 1 1544782574.364 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782574.364 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782574.365 * * [misc]simplify: iters left: 6 (11 enodes) 1544782574.369 * * [misc]simplify: iters left: 5 (18 enodes) 1544782574.376 * * [misc]simplify: iters left: 4 (23 enodes) 1544782574.385 * * [misc]simplify: iters left: 3 (37 enodes) 1544782574.398 * * [misc]simplify: iters left: 2 (42 enodes) 1544782574.411 * * [misc]simplify: iters left: 1 (44 enodes) 1544782574.421 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782574.421 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782574.421 * * * * [misc]progress: [ 558 / 810 ] simplifiying candidate # 1544782574.422 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.422 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.426 * * [misc]simplify: iters left: 5 (20 enodes) 1544782574.430 * * [misc]simplify: iters left: 4 (29 enodes) 1544782574.436 * * [misc]simplify: iters left: 3 (41 enodes) 1544782574.444 * * [misc]simplify: iters left: 2 (64 enodes) 1544782574.455 * * [misc]simplify: iters left: 1 (70 enodes) 1544782574.467 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.467 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782574.468 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782574.469 * * [misc]simplify: iters left: 6 (13 enodes) 1544782574.475 * * [misc]simplify: iters left: 5 (20 enodes) 1544782574.483 * * [misc]simplify: iters left: 4 (28 enodes) 1544782574.493 * * [misc]simplify: iters left: 3 (38 enodes) 1544782574.506 * * [misc]simplify: iters left: 2 (50 enodes) 1544782574.522 * * [misc]simplify: iters left: 1 (51 enodes) 1544782574.541 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782574.541 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782574.541 * * * * [misc]progress: [ 559 / 810 ] simplifiying candidate # 1544782574.541 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.542 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.547 * * [misc]simplify: iters left: 5 (16 enodes) 1544782574.553 * * [misc]simplify: iters left: 4 (22 enodes) 1544782574.560 * * [misc]simplify: iters left: 3 (27 enodes) 1544782574.568 * * [misc]simplify: iters left: 2 (31 enodes) 1544782574.576 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782574.576 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782574.576 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.577 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.582 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.589 * * [misc]simplify: iters left: 4 (25 enodes) 1544782574.599 * * [misc]simplify: iters left: 3 (35 enodes) 1544782574.605 * * [misc]simplify: iters left: 2 (37 enodes) 1544782574.610 * * [misc]simplify: iters left: 1 (38 enodes) 1544782574.616 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782574.616 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782574.616 * * * * [misc]progress: [ 560 / 810 ] simplifiying candidate # 1544782574.616 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782574.617 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.620 * * [misc]simplify: iters left: 5 (16 enodes) 1544782574.622 * * [misc]simplify: iters left: 4 (20 enodes) 1544782574.626 * * [misc]simplify: iters left: 3 (24 enodes) 1544782574.629 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782574.629 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782574.629 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782574.632 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.637 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.645 * * [misc]simplify: iters left: 4 (27 enodes) 1544782574.651 * * [misc]simplify: iters left: 3 (37 enodes) 1544782574.658 * * [misc]simplify: iters left: 2 (49 enodes) 1544782574.665 * * [misc]simplify: iters left: 1 (50 enodes) 1544782574.674 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782574.674 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782574.674 * * * * [misc]progress: [ 561 / 810 ] simplifiying candidate # 1544782574.674 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.675 * * [misc]simplify: iters left: 6 (10 enodes) 1544782574.679 * * [misc]simplify: iters left: 5 (18 enodes) 1544782574.682 * * [misc]simplify: iters left: 4 (21 enodes) 1544782574.686 * * [misc]simplify: iters left: 3 (28 enodes) 1544782574.694 * * [misc]simplify: iters left: 2 (30 enodes) 1544782574.699 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.699 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782574.700 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782574.701 * * [misc]simplify: iters left: 6 (12 enodes) 1544782574.707 * * [misc]simplify: iters left: 5 (19 enodes) 1544782574.714 * * [misc]simplify: iters left: 4 (24 enodes) 1544782574.723 * * [misc]simplify: iters left: 3 (33 enodes) 1544782574.731 * * [misc]simplify: iters left: 2 (38 enodes) 1544782574.739 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782574.739 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782574.739 * * * * [misc]progress: [ 562 / 810 ] simplifiying candidate # 1544782574.740 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) (sqrt (hypot y.im y.re))) 1544782574.740 * * [misc]simplify: iters left: 6 (9 enodes) 1544782574.744 * * [misc]simplify: iters left: 5 (15 enodes) 1544782574.746 * * [misc]simplify: iters left: 4 (16 enodes) 1544782574.748 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782574.748 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782574.748 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782574.748 * * [misc]simplify: iters left: 6 (11 enodes) 1544782574.751 * * [misc]simplify: iters left: 5 (17 enodes) 1544782574.754 * * [misc]simplify: iters left: 4 (19 enodes) 1544782574.759 * * [misc]simplify: iters left: 3 (23 enodes) 1544782574.767 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782574.767 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782574.767 * * * * [misc]progress: [ 563 / 810 ] simplifiying candidate # 1544782574.768 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt 1)) 1) 1) 1544782574.768 * * [misc]simplify: iters left: 6 (5 enodes) 1544782574.773 * * [misc]simplify: iters left: 5 (9 enodes) 1544782574.773 * [exit]simplify: Simplified to 1 1544782574.773 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782574.773 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782574.774 * * [misc]simplify: iters left: 6 (11 enodes) 1544782574.776 * * [misc]simplify: iters left: 5 (18 enodes) 1544782574.780 * * [misc]simplify: iters left: 4 (23 enodes) 1544782574.785 * * [misc]simplify: iters left: 3 (37 enodes) 1544782574.791 * * [misc]simplify: iters left: 2 (42 enodes) 1544782574.796 * * [misc]simplify: iters left: 1 (44 enodes) 1544782574.802 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782574.802 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782574.802 * * * * [misc]progress: [ 564 / 810 ] simplifiying candidate # 1544782574.803 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782574.803 * * [misc]simplify: iters left: 6 (13 enodes) 1544782574.806 * * [misc]simplify: iters left: 5 (23 enodes) 1544782574.812 * * [misc]simplify: iters left: 4 (41 enodes) 1544782574.828 * * [misc]simplify: iters left: 3 (75 enodes) 1544782574.854 * * [misc]simplify: iters left: 2 (126 enodes) 1544782574.885 * * [misc]simplify: iters left: 1 (196 enodes) 1544782574.952 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782574.952 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782574.952 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782574.954 * * [misc]simplify: iters left: 6 (14 enodes) 1544782574.959 * * [misc]simplify: iters left: 5 (21 enodes) 1544782574.967 * * [misc]simplify: iters left: 4 (29 enodes) 1544782574.978 * * [misc]simplify: iters left: 3 (39 enodes) 1544782574.991 * * [misc]simplify: iters left: 2 (51 enodes) 1544782575.005 * * [misc]simplify: iters left: 1 (52 enodes) 1544782575.021 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782575.021 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782575.021 * * * * [misc]progress: [ 565 / 810 ] simplifiying candidate # 1544782575.022 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782575.022 * * [misc]simplify: iters left: 6 (11 enodes) 1544782575.025 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.029 * * [misc]simplify: iters left: 4 (30 enodes) 1544782575.035 * * [misc]simplify: iters left: 3 (45 enodes) 1544782575.044 * * [misc]simplify: iters left: 2 (67 enodes) 1544782575.059 * * [misc]simplify: iters left: 1 (88 enodes) 1544782575.094 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782575.095 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782575.095 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782575.096 * * [misc]simplify: iters left: 6 (13 enodes) 1544782575.101 * * [misc]simplify: iters left: 5 (20 enodes) 1544782575.110 * * [misc]simplify: iters left: 4 (28 enodes) 1544782575.121 * * [misc]simplify: iters left: 3 (38 enodes) 1544782575.134 * * [misc]simplify: iters left: 2 (50 enodes) 1544782575.144 * * [misc]simplify: iters left: 1 (51 enodes) 1544782575.153 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782575.153 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))))) 1544782575.153 * * * * [misc]progress: [ 566 / 810 ] simplifiying candidate # 1544782575.154 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782575.154 * * [misc]simplify: iters left: 6 (11 enodes) 1544782575.157 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.161 * * [misc]simplify: iters left: 4 (30 enodes) 1544782575.168 * * [misc]simplify: iters left: 3 (48 enodes) 1544782575.177 * * [misc]simplify: iters left: 2 (63 enodes) 1544782575.191 * * [misc]simplify: iters left: 1 (65 enodes) 1544782575.204 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782575.204 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782575.205 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782575.206 * * [misc]simplify: iters left: 6 (13 enodes) 1544782575.213 * * [misc]simplify: iters left: 5 (20 enodes) 1544782575.221 * * [misc]simplify: iters left: 4 (28 enodes) 1544782575.231 * * [misc]simplify: iters left: 3 (38 enodes) 1544782575.242 * * [misc]simplify: iters left: 2 (50 enodes) 1544782575.249 * * [misc]simplify: iters left: 1 (51 enodes) 1544782575.258 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782575.258 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782575.258 * * * * [misc]progress: [ 567 / 810 ] simplifiying candidate # 1544782575.259 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782575.259 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.262 * * [misc]simplify: iters left: 5 (21 enodes) 1544782575.266 * * [misc]simplify: iters left: 4 (32 enodes) 1544782575.273 * * [misc]simplify: iters left: 3 (52 enodes) 1544782575.286 * * [misc]simplify: iters left: 2 (79 enodes) 1544782575.303 * * [misc]simplify: iters left: 1 (93 enodes) 1544782575.321 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782575.321 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782575.321 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782575.322 * * [misc]simplify: iters left: 6 (14 enodes) 1544782575.326 * * [misc]simplify: iters left: 5 (21 enodes) 1544782575.334 * * [misc]simplify: iters left: 4 (29 enodes) 1544782575.345 * * [misc]simplify: iters left: 3 (39 enodes) 1544782575.352 * * [misc]simplify: iters left: 2 (51 enodes) 1544782575.359 * * [misc]simplify: iters left: 1 (52 enodes) 1544782575.369 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))) 1544782575.369 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re))))))) 1544782575.369 * * * * [misc]progress: [ 568 / 810 ] simplifiying candidate # 1544782575.369 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782575.370 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.372 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.377 * * [misc]simplify: iters left: 4 (25 enodes) 1544782575.381 * * [misc]simplify: iters left: 3 (32 enodes) 1544782575.387 * * [misc]simplify: iters left: 2 (44 enodes) 1544782575.395 * * [misc]simplify: iters left: 1 (45 enodes) 1544782575.411 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782575.411 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782575.412 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782575.413 * * [misc]simplify: iters left: 6 (14 enodes) 1544782575.419 * * [misc]simplify: iters left: 5 (21 enodes) 1544782575.426 * * [misc]simplify: iters left: 4 (29 enodes) 1544782575.437 * * [misc]simplify: iters left: 3 (39 enodes) 1544782575.450 * * [misc]simplify: iters left: 2 (51 enodes) 1544782575.463 * * [misc]simplify: iters left: 1 (52 enodes) 1544782575.482 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782575.483 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782575.483 * * * * [misc]progress: [ 569 / 810 ] simplifiying candidate # 1544782575.483 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782575.484 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.490 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.497 * * [misc]simplify: iters left: 4 (25 enodes) 1544782575.509 * * [misc]simplify: iters left: 3 (41 enodes) 1544782575.519 * * [misc]simplify: iters left: 2 (46 enodes) 1544782575.530 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782575.530 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782575.531 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782575.532 * * [misc]simplify: iters left: 6 (14 enodes) 1544782575.537 * * [misc]simplify: iters left: 5 (21 enodes) 1544782575.546 * * [misc]simplify: iters left: 4 (29 enodes) 1544782575.557 * * [misc]simplify: iters left: 3 (39 enodes) 1544782575.570 * * [misc]simplify: iters left: 2 (51 enodes) 1544782575.584 * * [misc]simplify: iters left: 1 (52 enodes) 1544782575.594 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782575.594 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (sqrt (cbrt (hypot y.im y.re))) (hypot y.im y.re))))) 1544782575.594 * * * * [misc]progress: [ 570 / 810 ] simplifiying candidate # 1544782575.594 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782575.595 * * [misc]simplify: iters left: 6 (11 enodes) 1544782575.597 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.601 * * [misc]simplify: iters left: 4 (27 enodes) 1544782575.608 * * [misc]simplify: iters left: 3 (44 enodes) 1544782575.617 * * [misc]simplify: iters left: 2 (60 enodes) 1544782575.633 * * [misc]simplify: iters left: 1 (62 enodes) 1544782575.650 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782575.650 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782575.650 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782575.652 * * [misc]simplify: iters left: 6 (13 enodes) 1544782575.657 * * [misc]simplify: iters left: 5 (20 enodes) 1544782575.664 * * [misc]simplify: iters left: 4 (25 enodes) 1544782575.673 * * [misc]simplify: iters left: 3 (34 enodes) 1544782575.680 * * [misc]simplify: iters left: 2 (39 enodes) 1544782575.686 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782575.686 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782575.687 * * * * [misc]progress: [ 571 / 810 ] simplifiying candidate # 1544782575.687 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782575.687 * * [misc]simplify: iters left: 6 (9 enodes) 1544782575.689 * * [misc]simplify: iters left: 5 (15 enodes) 1544782575.692 * * [misc]simplify: iters left: 4 (18 enodes) 1544782575.695 * * [misc]simplify: iters left: 3 (29 enodes) 1544782575.701 * * [misc]simplify: iters left: 2 (33 enodes) 1544782575.705 * * [misc]simplify: iters left: 1 (34 enodes) 1544782575.710 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782575.711 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782575.711 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782575.712 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.715 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.721 * * [misc]simplify: iters left: 4 (24 enodes) 1544782575.731 * * [misc]simplify: iters left: 3 (38 enodes) 1544782575.743 * * [misc]simplify: iters left: 2 (43 enodes) 1544782575.753 * * [misc]simplify: iters left: 1 (46 enodes) 1544782575.766 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 1544782575.766 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782575.766 * * * * [misc]progress: [ 572 / 810 ] simplifiying candidate # 1544782575.766 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782575.767 * * [misc]simplify: iters left: 6 (9 enodes) 1544782575.771 * * [misc]simplify: iters left: 5 (15 enodes) 1544782575.776 * * [misc]simplify: iters left: 4 (21 enodes) 1544782575.784 * * [misc]simplify: iters left: 3 (29 enodes) 1544782575.788 * * [misc]simplify: iters left: 2 (31 enodes) 1544782575.791 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782575.791 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782575.791 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782575.792 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.794 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.798 * * [misc]simplify: iters left: 4 (24 enodes) 1544782575.803 * * [misc]simplify: iters left: 3 (33 enodes) 1544782575.808 * * [misc]simplify: iters left: 2 (38 enodes) 1544782575.815 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782575.815 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782575.815 * * * * [misc]progress: [ 573 / 810 ] simplifiying candidate # 1544782575.815 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782575.818 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.821 * * [misc]simplify: iters left: 5 (20 enodes) 1544782575.825 * * [misc]simplify: iters left: 4 (28 enodes) 1544782575.831 * * [misc]simplify: iters left: 3 (44 enodes) 1544782575.843 * * [misc]simplify: iters left: 2 (49 enodes) 1544782575.855 * * [misc]simplify: iters left: 1 (53 enodes) 1544782575.863 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782575.863 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782575.863 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782575.864 * * [misc]simplify: iters left: 6 (13 enodes) 1544782575.870 * * [misc]simplify: iters left: 5 (20 enodes) 1544782575.878 * * [misc]simplify: iters left: 4 (28 enodes) 1544782575.884 * * [misc]simplify: iters left: 3 (38 enodes) 1544782575.891 * * [misc]simplify: iters left: 2 (50 enodes) 1544782575.898 * * [misc]simplify: iters left: 1 (51 enodes) 1544782575.908 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782575.908 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782575.908 * * * * [misc]progress: [ 574 / 810 ] simplifiying candidate # 1544782575.908 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782575.909 * * [misc]simplify: iters left: 6 (10 enodes) 1544782575.913 * * [misc]simplify: iters left: 5 (16 enodes) 1544782575.916 * * [misc]simplify: iters left: 4 (20 enodes) 1544782575.919 * * [misc]simplify: iters left: 3 (24 enodes) 1544782575.922 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782575.922 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782575.922 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782575.923 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.926 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.930 * * [misc]simplify: iters left: 4 (24 enodes) 1544782575.934 * * [misc]simplify: iters left: 3 (28 enodes) 1544782575.939 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782575.939 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782575.939 * * * * [misc]progress: [ 575 / 810 ] simplifiying candidate # 1544782575.939 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1) 1544782575.940 * * [misc]simplify: iters left: 6 (10 enodes) 1544782575.943 * * [misc]simplify: iters left: 5 (16 enodes) 1544782575.946 * * [misc]simplify: iters left: 4 (19 enodes) 1544782575.948 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782575.948 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782575.948 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782575.949 * * [misc]simplify: iters left: 6 (12 enodes) 1544782575.953 * * [misc]simplify: iters left: 5 (19 enodes) 1544782575.960 * * [misc]simplify: iters left: 4 (27 enodes) 1544782575.968 * * [misc]simplify: iters left: 3 (37 enodes) 1544782575.978 * * [misc]simplify: iters left: 2 (49 enodes) 1544782575.985 * * [misc]simplify: iters left: 1 (50 enodes) 1544782575.994 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782575.994 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782575.994 * * * * [misc]progress: [ 576 / 810 ] simplifiying candidate # 1544782575.994 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782575.996 * * [misc]simplify: iters left: 6 (11 enodes) 1544782575.999 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.003 * * [misc]simplify: iters left: 4 (27 enodes) 1544782576.009 * * [misc]simplify: iters left: 3 (44 enodes) 1544782576.017 * * [misc]simplify: iters left: 2 (60 enodes) 1544782576.025 * * [misc]simplify: iters left: 1 (62 enodes) 1544782576.034 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.034 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782576.034 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782576.035 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.038 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.042 * * [misc]simplify: iters left: 4 (25 enodes) 1544782576.047 * * [misc]simplify: iters left: 3 (34 enodes) 1544782576.052 * * [misc]simplify: iters left: 2 (39 enodes) 1544782576.059 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782576.059 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782576.059 * * * * [misc]progress: [ 577 / 810 ] simplifiying candidate # 1544782576.059 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.060 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.062 * * [misc]simplify: iters left: 5 (15 enodes) 1544782576.064 * * [misc]simplify: iters left: 4 (18 enodes) 1544782576.069 * * [misc]simplify: iters left: 3 (29 enodes) 1544782576.075 * * [misc]simplify: iters left: 2 (33 enodes) 1544782576.080 * * [misc]simplify: iters left: 1 (34 enodes) 1544782576.085 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782576.085 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.085 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.086 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.089 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.093 * * [misc]simplify: iters left: 4 (24 enodes) 1544782576.099 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.106 * * [misc]simplify: iters left: 2 (43 enodes) 1544782576.111 * * [misc]simplify: iters left: 1 (46 enodes) 1544782576.117 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) 1544782576.117 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (hypot y.im y.re)) (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782576.117 * * * * [misc]progress: [ 578 / 810 ] simplifiying candidate # 1544782576.118 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782576.118 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.120 * * [misc]simplify: iters left: 5 (15 enodes) 1544782576.123 * * [misc]simplify: iters left: 4 (21 enodes) 1544782576.127 * * [misc]simplify: iters left: 3 (29 enodes) 1544782576.131 * * [misc]simplify: iters left: 2 (31 enodes) 1544782576.134 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782576.134 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.134 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.135 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.138 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.141 * * [misc]simplify: iters left: 4 (24 enodes) 1544782576.146 * * [misc]simplify: iters left: 3 (33 enodes) 1544782576.153 * * [misc]simplify: iters left: 2 (38 enodes) 1544782576.159 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782576.159 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782576.159 * * * * [misc]progress: [ 579 / 810 ] simplifiying candidate # 1544782576.160 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.160 * * [misc]simplify: iters left: 6 (11 enodes) 1544782576.163 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.167 * * [misc]simplify: iters left: 4 (29 enodes) 1544782576.174 * * [misc]simplify: iters left: 3 (50 enodes) 1544782576.185 * * [misc]simplify: iters left: 2 (63 enodes) 1544782576.201 * * [misc]simplify: iters left: 1 (71 enodes) 1544782576.214 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782576.214 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782576.214 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782576.215 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.218 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.222 * * [misc]simplify: iters left: 4 (28 enodes) 1544782576.227 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.234 * * [misc]simplify: iters left: 2 (50 enodes) 1544782576.243 * * [misc]simplify: iters left: 1 (51 enodes) 1544782576.253 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))) 1544782576.253 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re))))))) 1544782576.253 * * * * [misc]progress: [ 580 / 810 ] simplifiying candidate # 1544782576.253 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) (sqrt (hypot y.im y.re))) 1544782576.254 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.256 * * [misc]simplify: iters left: 5 (15 enodes) 1544782576.259 * * [misc]simplify: iters left: 4 (21 enodes) 1544782576.263 * * [misc]simplify: iters left: 3 (27 enodes) 1544782576.267 * * [misc]simplify: iters left: 2 (32 enodes) 1544782576.271 * * [misc]simplify: iters left: 1 (33 enodes) 1544782576.278 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782576.278 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782576.278 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782576.279 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.284 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.291 * * [misc]simplify: iters left: 4 (24 enodes) 1544782576.300 * * [misc]simplify: iters left: 3 (28 enodes) 1544782576.305 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.305 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.305 * * * * [misc]progress: [ 581 / 810 ] simplifiying candidate # 1544782576.305 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1) 1544782576.306 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.308 * * [misc]simplify: iters left: 5 (13 enodes) 1544782576.310 * * [misc]simplify: iters left: 4 (16 enodes) 1544782576.313 * * [misc]simplify: iters left: 3 (19 enodes) 1544782576.316 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782576.316 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782576.316 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782576.317 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.320 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.324 * * [misc]simplify: iters left: 4 (27 enodes) 1544782576.331 * * [misc]simplify: iters left: 3 (37 enodes) 1544782576.338 * * [misc]simplify: iters left: 2 (49 enodes) 1544782576.345 * * [misc]simplify: iters left: 1 (50 enodes) 1544782576.354 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.354 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.354 * * * * [misc]progress: [ 582 / 810 ] simplifiying candidate # 1544782576.354 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.355 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.360 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.368 * * [misc]simplify: iters left: 4 (30 enodes) 1544782576.379 * * [misc]simplify: iters left: 3 (44 enodes) 1544782576.393 * * [misc]simplify: iters left: 2 (57 enodes) 1544782576.411 * * [misc]simplify: iters left: 1 (61 enodes) 1544782576.422 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782576.422 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782576.422 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782576.423 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.426 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.431 * * [misc]simplify: iters left: 4 (28 enodes) 1544782576.436 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.442 * * [misc]simplify: iters left: 2 (50 enodes) 1544782576.451 * * [misc]simplify: iters left: 1 (51 enodes) 1544782576.469 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782576.469 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782576.469 * * * * [misc]progress: [ 583 / 810 ] simplifiying candidate # 1544782576.470 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782576.471 * * [misc]simplify: iters left: 6 (10 enodes) 1544782576.473 * * [misc]simplify: iters left: 5 (16 enodes) 1544782576.476 * * [misc]simplify: iters left: 4 (21 enodes) 1544782576.479 * * [misc]simplify: iters left: 3 (25 enodes) 1544782576.483 * * [misc]simplify: iters left: 2 (31 enodes) 1544782576.488 * * [misc]simplify: iters left: 1 (32 enodes) 1544782576.493 * [exit]simplify: Simplified to (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782576.493 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.493 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.494 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.497 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.500 * * [misc]simplify: iters left: 4 (25 enodes) 1544782576.505 * * [misc]simplify: iters left: 3 (35 enodes) 1544782576.515 * * [misc]simplify: iters left: 2 (37 enodes) 1544782576.524 * * [misc]simplify: iters left: 1 (38 enodes) 1544782576.530 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782576.530 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782576.530 * * * * [misc]progress: [ 584 / 810 ] simplifiying candidate # 1544782576.530 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782576.531 * * [misc]simplify: iters left: 6 (10 enodes) 1544782576.533 * * [misc]simplify: iters left: 5 (16 enodes) 1544782576.536 * * [misc]simplify: iters left: 4 (20 enodes) 1544782576.540 * * [misc]simplify: iters left: 3 (24 enodes) 1544782576.542 * * [misc]simplify: iters left: 2 (25 enodes) 1544782576.545 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782576.545 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.546 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.546 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.549 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.553 * * [misc]simplify: iters left: 4 (27 enodes) 1544782576.560 * * [misc]simplify: iters left: 3 (37 enodes) 1544782576.570 * * [misc]simplify: iters left: 2 (49 enodes) 1544782576.577 * * [misc]simplify: iters left: 1 (50 enodes) 1544782576.586 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.586 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.586 * * * * [misc]progress: [ 585 / 810 ] simplifiying candidate # 1544782576.586 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.587 * * [misc]simplify: iters left: 6 (10 enodes) 1544782576.589 * * [misc]simplify: iters left: 5 (17 enodes) 1544782576.593 * * [misc]simplify: iters left: 4 (23 enodes) 1544782576.597 * * [misc]simplify: iters left: 3 (29 enodes) 1544782576.602 * * [misc]simplify: iters left: 2 (34 enodes) 1544782576.609 * * [misc]simplify: iters left: 1 (35 enodes) 1544782576.619 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.619 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782576.620 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782576.621 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.626 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.633 * * [misc]simplify: iters left: 4 (28 enodes) 1544782576.643 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.656 * * [misc]simplify: iters left: 2 (50 enodes) 1544782576.668 * * [misc]simplify: iters left: 1 (51 enodes) 1544782576.677 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782576.677 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782576.677 * * * * [misc]progress: [ 586 / 810 ] simplifiying candidate # 1544782576.678 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782576.678 * * [misc]simplify: iters left: 6 (11 enodes) 1544782576.680 * * [misc]simplify: iters left: 5 (16 enodes) 1544782576.683 * * [misc]simplify: iters left: 4 (19 enodes) 1544782576.686 * * [misc]simplify: iters left: 3 (20 enodes) 1544782576.689 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782576.690 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.690 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.690 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.696 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.704 * * [misc]simplify: iters left: 4 (26 enodes) 1544782576.714 * * [misc]simplify: iters left: 3 (36 enodes) 1544782576.722 * * [misc]simplify: iters left: 2 (38 enodes) 1544782576.727 * * [misc]simplify: iters left: 1 (39 enodes) 1544782576.733 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) 1544782576.733 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) 1544782576.733 * * * * [misc]progress: [ 587 / 810 ] simplifiying candidate # 1544782576.733 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782576.734 * * [misc]simplify: iters left: 6 (10 enodes) 1544782576.736 * * [misc]simplify: iters left: 5 (15 enodes) 1544782576.738 * * [misc]simplify: iters left: 4 (16 enodes) 1544782576.741 * * [misc]simplify: iters left: 3 (19 enodes) 1544782576.744 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782576.744 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.744 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.745 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.747 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.751 * * [misc]simplify: iters left: 4 (28 enodes) 1544782576.761 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.775 * * [misc]simplify: iters left: 2 (50 enodes) 1544782576.789 * * [misc]simplify: iters left: 1 (51 enodes) 1544782576.811 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.811 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.811 * * * * [misc]progress: [ 588 / 810 ] simplifiying candidate # 1544782576.812 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782576.813 * * [misc]simplify: iters left: 6 (11 enodes) 1544782576.818 * * [misc]simplify: iters left: 5 (17 enodes) 1544782576.824 * * [misc]simplify: iters left: 4 (23 enodes) 1544782576.832 * * [misc]simplify: iters left: 3 (29 enodes) 1544782576.840 * * [misc]simplify: iters left: 2 (34 enodes) 1544782576.849 * * [misc]simplify: iters left: 1 (35 enodes) 1544782576.858 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782576.858 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782576.858 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782576.859 * * [misc]simplify: iters left: 6 (13 enodes) 1544782576.861 * * [misc]simplify: iters left: 5 (20 enodes) 1544782576.865 * * [misc]simplify: iters left: 4 (28 enodes) 1544782576.871 * * [misc]simplify: iters left: 3 (38 enodes) 1544782576.877 * * [misc]simplify: iters left: 2 (50 enodes) 1544782576.884 * * [misc]simplify: iters left: 1 (51 enodes) 1544782576.897 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782576.897 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782576.897 * * * * [misc]progress: [ 589 / 810 ] simplifiying candidate # 1544782576.897 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.898 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.902 * * [misc]simplify: iters left: 5 (13 enodes) 1544782576.906 * * [misc]simplify: iters left: 4 (16 enodes) 1544782576.912 * * [misc]simplify: iters left: 3 (17 enodes) 1544782576.917 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782576.918 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782576.918 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782576.919 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.924 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.931 * * [misc]simplify: iters left: 4 (25 enodes) 1544782576.941 * * [misc]simplify: iters left: 3 (35 enodes) 1544782576.951 * * [misc]simplify: iters left: 2 (37 enodes) 1544782576.961 * * [misc]simplify: iters left: 1 (38 enodes) 1544782576.972 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782576.973 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782576.973 * * * * [misc]progress: [ 590 / 810 ] simplifiying candidate # 1544782576.973 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782576.974 * * [misc]simplify: iters left: 6 (9 enodes) 1544782576.977 * * [misc]simplify: iters left: 5 (13 enodes) 1544782576.981 * * [misc]simplify: iters left: 4 (15 enodes) 1544782576.986 * * [misc]simplify: iters left: 3 (18 enodes) 1544782576.989 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782576.989 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782576.989 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782576.990 * * [misc]simplify: iters left: 6 (12 enodes) 1544782576.993 * * [misc]simplify: iters left: 5 (19 enodes) 1544782576.996 * * [misc]simplify: iters left: 4 (27 enodes) 1544782577.003 * * [misc]simplify: iters left: 3 (37 enodes) 1544782577.014 * * [misc]simplify: iters left: 2 (49 enodes) 1544782577.021 * * [misc]simplify: iters left: 1 (50 enodes) 1544782577.032 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.032 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.032 * * * * [misc]progress: [ 591 / 810 ] simplifiying candidate # 1544782577.032 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.033 * * [misc]simplify: iters left: 6 (10 enodes) 1544782577.036 * * [misc]simplify: iters left: 5 (16 enodes) 1544782577.039 * * [misc]simplify: iters left: 4 (21 enodes) 1544782577.044 * * [misc]simplify: iters left: 3 (34 enodes) 1544782577.054 * * [misc]simplify: iters left: 2 (36 enodes) 1544782577.059 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782577.059 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782577.059 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782577.060 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.062 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.066 * * [misc]simplify: iters left: 4 (24 enodes) 1544782577.070 * * [misc]simplify: iters left: 3 (33 enodes) 1544782577.076 * * [misc]simplify: iters left: 2 (38 enodes) 1544782577.083 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782577.083 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782577.083 * * * * [misc]progress: [ 592 / 810 ] simplifiying candidate # 1544782577.083 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782577.084 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.086 * * [misc]simplify: iters left: 5 (13 enodes) 1544782577.088 * * [misc]simplify: iters left: 4 (16 enodes) 1544782577.091 * * [misc]simplify: iters left: 3 (18 enodes) 1544782577.094 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782577.094 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782577.094 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782577.095 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.099 * * [misc]simplify: iters left: 5 (17 enodes) 1544782577.105 * * [misc]simplify: iters left: 4 (19 enodes) 1544782577.112 * * [misc]simplify: iters left: 3 (23 enodes) 1544782577.119 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782577.119 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782577.119 * * * * [misc]progress: [ 593 / 810 ] simplifiying candidate # 1544782577.120 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt 1)) 1) 1544782577.120 * * [misc]simplify: iters left: 6 (5 enodes) 1544782577.122 * * [misc]simplify: iters left: 5 (9 enodes) 1544782577.123 * [exit]simplify: Simplified to 1 1544782577.123 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782577.123 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782577.125 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.127 * * [misc]simplify: iters left: 5 (18 enodes) 1544782577.130 * * [misc]simplify: iters left: 4 (23 enodes) 1544782577.135 * * [misc]simplify: iters left: 3 (37 enodes) 1544782577.145 * * [misc]simplify: iters left: 2 (42 enodes) 1544782577.154 * * [misc]simplify: iters left: 1 (44 enodes) 1544782577.166 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782577.166 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782577.167 * * * * [misc]progress: [ 594 / 810 ] simplifiying candidate # 1544782577.167 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.168 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.173 * * [misc]simplify: iters left: 5 (17 enodes) 1544782577.178 * * [misc]simplify: iters left: 4 (23 enodes) 1544782577.186 * * [misc]simplify: iters left: 3 (29 enodes) 1544782577.195 * * [misc]simplify: iters left: 2 (34 enodes) 1544782577.204 * * [misc]simplify: iters left: 1 (35 enodes) 1544782577.216 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782577.216 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782577.216 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782577.217 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.222 * * [misc]simplify: iters left: 5 (20 enodes) 1544782577.230 * * [misc]simplify: iters left: 4 (28 enodes) 1544782577.240 * * [misc]simplify: iters left: 3 (38 enodes) 1544782577.250 * * [misc]simplify: iters left: 2 (50 enodes) 1544782577.256 * * [misc]simplify: iters left: 1 (51 enodes) 1544782577.266 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782577.266 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782577.266 * * * * [misc]progress: [ 595 / 810 ] simplifiying candidate # 1544782577.266 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.267 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.268 * * [misc]simplify: iters left: 5 (13 enodes) 1544782577.270 * * [misc]simplify: iters left: 4 (16 enodes) 1544782577.273 * * [misc]simplify: iters left: 3 (17 enodes) 1544782577.275 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782577.275 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.276 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.276 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.279 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.283 * * [misc]simplify: iters left: 4 (25 enodes) 1544782577.288 * * [misc]simplify: iters left: 3 (35 enodes) 1544782577.298 * * [misc]simplify: iters left: 2 (37 enodes) 1544782577.308 * * [misc]simplify: iters left: 1 (38 enodes) 1544782577.319 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782577.319 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782577.319 * * * * [misc]progress: [ 596 / 810 ] simplifiying candidate # 1544782577.320 * [enter]simplify: Simplifying (/ (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782577.321 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.324 * * [misc]simplify: iters left: 5 (13 enodes) 1544782577.328 * * [misc]simplify: iters left: 4 (15 enodes) 1544782577.333 * * [misc]simplify: iters left: 3 (18 enodes) 1544782577.338 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782577.338 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782577.338 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782577.339 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.346 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.354 * * [misc]simplify: iters left: 4 (27 enodes) 1544782577.363 * * [misc]simplify: iters left: 3 (37 enodes) 1544782577.375 * * [misc]simplify: iters left: 2 (49 enodes) 1544782577.389 * * [misc]simplify: iters left: 1 (50 enodes) 1544782577.407 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.407 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.407 * * * * [misc]progress: [ 597 / 810 ] simplifiying candidate # 1544782577.407 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.408 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.412 * * [misc]simplify: iters left: 5 (13 enodes) 1544782577.416 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.416 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782577.416 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782577.417 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.422 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.429 * * [misc]simplify: iters left: 4 (24 enodes) 1544782577.437 * * [misc]simplify: iters left: 3 (33 enodes) 1544782577.447 * * [misc]simplify: iters left: 2 (38 enodes) 1544782577.461 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782577.461 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782577.461 * * * * [misc]progress: [ 598 / 810 ] simplifiying candidate # 1544782577.462 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) (sqrt (hypot y.im y.re))) 1544782577.462 * * [misc]simplify: iters left: 6 (8 enodes) 1544782577.466 * * [misc]simplify: iters left: 5 (10 enodes) 1544782577.468 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782577.468 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782577.468 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782577.469 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.474 * * [misc]simplify: iters left: 5 (17 enodes) 1544782577.481 * * [misc]simplify: iters left: 4 (19 enodes) 1544782577.488 * * [misc]simplify: iters left: 3 (23 enodes) 1544782577.495 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782577.496 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782577.496 * * * * [misc]progress: [ 599 / 810 ] simplifiying candidate # 1544782577.496 * [enter]simplify: Simplifying (/ (/ (/ 1 1) 1) 1) 1544782577.496 * * [misc]simplify: iters left: 6 (4 enodes) 1544782577.498 * * [misc]simplify: iters left: 5 (6 enodes) 1544782577.499 * [exit]simplify: Simplified to 1 1544782577.499 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782577.499 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782577.500 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.505 * * [misc]simplify: iters left: 5 (18 enodes) 1544782577.512 * * [misc]simplify: iters left: 4 (23 enodes) 1544782577.521 * * [misc]simplify: iters left: 3 (37 enodes) 1544782577.533 * * [misc]simplify: iters left: 2 (42 enodes) 1544782577.543 * * [misc]simplify: iters left: 1 (44 enodes) 1544782577.549 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782577.550 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782577.550 * * * * [misc]progress: [ 600 / 810 ] simplifiying candidate # 1544782577.550 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.551 * * [misc]simplify: iters left: 6 (11 enodes) 1544782577.553 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.557 * * [misc]simplify: iters left: 4 (29 enodes) 1544782577.563 * * [misc]simplify: iters left: 3 (42 enodes) 1544782577.571 * * [misc]simplify: iters left: 2 (54 enodes) 1544782577.579 * * [misc]simplify: iters left: 1 (57 enodes) 1544782577.592 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782577.592 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782577.593 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782577.593 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.596 * * [misc]simplify: iters left: 5 (20 enodes) 1544782577.600 * * [misc]simplify: iters left: 4 (28 enodes) 1544782577.611 * * [misc]simplify: iters left: 3 (38 enodes) 1544782577.624 * * [misc]simplify: iters left: 2 (50 enodes) 1544782577.637 * * [misc]simplify: iters left: 1 (51 enodes) 1544782577.646 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782577.646 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782577.646 * * * * [misc]progress: [ 601 / 810 ] simplifiying candidate # 1544782577.647 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782577.647 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.649 * * [misc]simplify: iters left: 5 (15 enodes) 1544782577.652 * * [misc]simplify: iters left: 4 (20 enodes) 1544782577.655 * * [misc]simplify: iters left: 3 (23 enodes) 1544782577.659 * * [misc]simplify: iters left: 2 (29 enodes) 1544782577.665 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782577.665 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.665 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.666 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.668 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.673 * * [misc]simplify: iters left: 4 (25 enodes) 1544782577.678 * * [misc]simplify: iters left: 3 (35 enodes) 1544782577.683 * * [misc]simplify: iters left: 2 (37 enodes) 1544782577.688 * * [misc]simplify: iters left: 1 (38 enodes) 1544782577.697 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782577.697 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782577.697 * * * * [misc]progress: [ 602 / 810 ] simplifiying candidate # 1544782577.697 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782577.698 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.702 * * [misc]simplify: iters left: 5 (15 enodes) 1544782577.708 * * [misc]simplify: iters left: 4 (20 enodes) 1544782577.715 * * [misc]simplify: iters left: 3 (24 enodes) 1544782577.720 * * [misc]simplify: iters left: 2 (25 enodes) 1544782577.723 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782577.723 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782577.723 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782577.724 * * [misc]simplify: iters left: 6 (12 enodes) 1544782577.726 * * [misc]simplify: iters left: 5 (19 enodes) 1544782577.730 * * [misc]simplify: iters left: 4 (27 enodes) 1544782577.735 * * [misc]simplify: iters left: 3 (37 enodes) 1544782577.742 * * [misc]simplify: iters left: 2 (49 enodes) 1544782577.750 * * [misc]simplify: iters left: 1 (50 enodes) 1544782577.770 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.770 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.771 * * * * [misc]progress: [ 603 / 810 ] simplifiying candidate # 1544782577.771 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.772 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.776 * * [misc]simplify: iters left: 5 (16 enodes) 1544782577.783 * * [misc]simplify: iters left: 4 (22 enodes) 1544782577.791 * * [misc]simplify: iters left: 3 (27 enodes) 1544782577.798 * * [misc]simplify: iters left: 2 (28 enodes) 1544782577.808 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.808 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782577.809 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782577.810 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.813 * * [misc]simplify: iters left: 5 (20 enodes) 1544782577.817 * * [misc]simplify: iters left: 4 (28 enodes) 1544782577.822 * * [misc]simplify: iters left: 3 (38 enodes) 1544782577.829 * * [misc]simplify: iters left: 2 (50 enodes) 1544782577.836 * * [misc]simplify: iters left: 1 (51 enodes) 1544782577.852 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782577.852 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782577.852 * * * * [misc]progress: [ 604 / 810 ] simplifiying candidate # 1544782577.852 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782577.854 * * [misc]simplify: iters left: 6 (10 enodes) 1544782577.858 * * [misc]simplify: iters left: 5 (15 enodes) 1544782577.862 * * [misc]simplify: iters left: 4 (18 enodes) 1544782577.869 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782577.869 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.869 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.871 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.876 * * [misc]simplify: iters left: 5 (20 enodes) 1544782577.885 * * [misc]simplify: iters left: 4 (26 enodes) 1544782577.895 * * [misc]simplify: iters left: 3 (36 enodes) 1544782577.905 * * [misc]simplify: iters left: 2 (38 enodes) 1544782577.910 * * [misc]simplify: iters left: 1 (39 enodes) 1544782577.916 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) 1544782577.916 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) 1544782577.916 * * * * [misc]progress: [ 605 / 810 ] simplifiying candidate # 1544782577.916 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782577.917 * * [misc]simplify: iters left: 6 (9 enodes) 1544782577.919 * * [misc]simplify: iters left: 5 (14 enodes) 1544782577.921 * * [misc]simplify: iters left: 4 (17 enodes) 1544782577.925 * * [misc]simplify: iters left: 3 (21 enodes) 1544782577.927 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782577.927 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782577.927 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782577.928 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.931 * * [misc]simplify: iters left: 5 (20 enodes) 1544782577.935 * * [misc]simplify: iters left: 4 (28 enodes) 1544782577.940 * * [misc]simplify: iters left: 3 (38 enodes) 1544782577.946 * * [misc]simplify: iters left: 2 (50 enodes) 1544782577.960 * * [misc]simplify: iters left: 1 (51 enodes) 1544782577.973 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782577.973 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782577.973 * * * * [misc]progress: [ 606 / 810 ] simplifiying candidate # 1544782577.973 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782577.975 * * [misc]simplify: iters left: 6 (10 enodes) 1544782577.977 * * [misc]simplify: iters left: 5 (16 enodes) 1544782577.980 * * [misc]simplify: iters left: 4 (22 enodes) 1544782577.984 * * [misc]simplify: iters left: 3 (27 enodes) 1544782577.988 * * [misc]simplify: iters left: 2 (28 enodes) 1544782577.993 * [exit]simplify: Simplified to (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782577.993 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782577.994 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782577.994 * * [misc]simplify: iters left: 6 (13 enodes) 1544782577.997 * * [misc]simplify: iters left: 5 (20 enodes) 1544782578.002 * * [misc]simplify: iters left: 4 (28 enodes) 1544782578.012 * * [misc]simplify: iters left: 3 (38 enodes) 1544782578.023 * * [misc]simplify: iters left: 2 (50 enodes) 1544782578.032 * * [misc]simplify: iters left: 1 (51 enodes) 1544782578.041 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782578.041 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782578.042 * * * * [misc]progress: [ 607 / 810 ] simplifiying candidate # 1544782578.042 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.042 * * [misc]simplify: iters left: 6 (8 enodes) 1544782578.044 * * [misc]simplify: iters left: 5 (12 enodes) 1544782578.046 * * [misc]simplify: iters left: 4 (15 enodes) 1544782578.048 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782578.048 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.049 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.049 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.052 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.057 * * [misc]simplify: iters left: 4 (25 enodes) 1544782578.062 * * [misc]simplify: iters left: 3 (35 enodes) 1544782578.067 * * [misc]simplify: iters left: 2 (37 enodes) 1544782578.072 * * [misc]simplify: iters left: 1 (38 enodes) 1544782578.078 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782578.078 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782578.078 * * * * [misc]progress: [ 608 / 810 ] simplifiying candidate # 1544782578.078 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782578.079 * * [misc]simplify: iters left: 6 (8 enodes) 1544782578.080 * * [misc]simplify: iters left: 5 (12 enodes) 1544782578.083 * * [misc]simplify: iters left: 4 (15 enodes) 1544782578.086 * * [misc]simplify: iters left: 3 (18 enodes) 1544782578.088 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782578.088 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782578.088 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782578.089 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.092 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.096 * * [misc]simplify: iters left: 4 (27 enodes) 1544782578.101 * * [misc]simplify: iters left: 3 (37 enodes) 1544782578.108 * * [misc]simplify: iters left: 2 (49 enodes) 1544782578.114 * * [misc]simplify: iters left: 1 (50 enodes) 1544782578.126 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.127 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.127 * * * * [misc]progress: [ 609 / 810 ] simplifiying candidate # 1544782578.127 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.128 * * [misc]simplify: iters left: 6 (9 enodes) 1544782578.132 * * [misc]simplify: iters left: 5 (15 enodes) 1544782578.138 * * [misc]simplify: iters left: 4 (20 enodes) 1544782578.146 * * [misc]simplify: iters left: 3 (33 enodes) 1544782578.155 * * [misc]simplify: iters left: 2 (35 enodes) 1544782578.159 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.159 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782578.160 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782578.161 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.165 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.172 * * [misc]simplify: iters left: 4 (24 enodes) 1544782578.179 * * [misc]simplify: iters left: 3 (33 enodes) 1544782578.188 * * [misc]simplify: iters left: 2 (38 enodes) 1544782578.199 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782578.199 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782578.199 * * * * [misc]progress: [ 610 / 810 ] simplifiying candidate # 1544782578.199 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782578.200 * * [misc]simplify: iters left: 5 (8 enodes) 1544782578.204 * * [misc]simplify: iters left: 4 (12 enodes) 1544782578.208 * * [misc]simplify: iters left: 3 (15 enodes) 1544782578.212 * * [misc]simplify: iters left: 2 (17 enodes) 1544782578.215 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782578.215 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782578.216 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782578.217 * * [misc]simplify: iters left: 6 (11 enodes) 1544782578.221 * * [misc]simplify: iters left: 5 (17 enodes) 1544782578.226 * * [misc]simplify: iters left: 4 (19 enodes) 1544782578.232 * * [misc]simplify: iters left: 3 (23 enodes) 1544782578.239 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782578.239 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782578.239 * * * * [misc]progress: [ 611 / 810 ] simplifiying candidate # 1544782578.239 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1544782578.239 * * [misc]simplify: iters left: 5 (4 enodes) 1544782578.243 * * [misc]simplify: iters left: 4 (8 enodes) 1544782578.244 * [exit]simplify: Simplified to 1 1544782578.244 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782578.244 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782578.245 * * [misc]simplify: iters left: 6 (11 enodes) 1544782578.249 * * [misc]simplify: iters left: 5 (18 enodes) 1544782578.255 * * [misc]simplify: iters left: 4 (23 enodes) 1544782578.265 * * [misc]simplify: iters left: 3 (37 enodes) 1544782578.276 * * [misc]simplify: iters left: 2 (42 enodes) 1544782578.285 * * [misc]simplify: iters left: 1 (44 enodes) 1544782578.295 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782578.295 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782578.295 * * * * [misc]progress: [ 612 / 810 ] simplifiying candidate # 1544782578.295 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.296 * * [misc]simplify: iters left: 6 (10 enodes) 1544782578.299 * * [misc]simplify: iters left: 5 (16 enodes) 1544782578.304 * * [misc]simplify: iters left: 4 (22 enodes) 1544782578.311 * * [misc]simplify: iters left: 3 (27 enodes) 1544782578.316 * * [misc]simplify: iters left: 2 (28 enodes) 1544782578.321 * [exit]simplify: Simplified to (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782578.321 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782578.321 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782578.322 * * [misc]simplify: iters left: 6 (13 enodes) 1544782578.325 * * [misc]simplify: iters left: 5 (20 enodes) 1544782578.329 * * [misc]simplify: iters left: 4 (28 enodes) 1544782578.334 * * [misc]simplify: iters left: 3 (38 enodes) 1544782578.346 * * [misc]simplify: iters left: 2 (50 enodes) 1544782578.360 * * [misc]simplify: iters left: 1 (51 enodes) 1544782578.382 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))) 1544782578.382 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (sqrt (hypot y.im y.re)))))) 1544782578.382 * * * * [misc]progress: [ 613 / 810 ] simplifiying candidate # 1544782578.383 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.384 * * [misc]simplify: iters left: 6 (8 enodes) 1544782578.387 * * [misc]simplify: iters left: 5 (12 enodes) 1544782578.390 * * [misc]simplify: iters left: 4 (15 enodes) 1544782578.393 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782578.393 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.393 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.394 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.396 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.400 * * [misc]simplify: iters left: 4 (25 enodes) 1544782578.405 * * [misc]simplify: iters left: 3 (35 enodes) 1544782578.411 * * [misc]simplify: iters left: 2 (37 enodes) 1544782578.415 * * [misc]simplify: iters left: 1 (38 enodes) 1544782578.422 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782578.422 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782578.422 * * * * [misc]progress: [ 614 / 810 ] simplifiying candidate # 1544782578.422 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782578.422 * * [misc]simplify: iters left: 6 (8 enodes) 1544782578.424 * * [misc]simplify: iters left: 5 (12 enodes) 1544782578.427 * * [misc]simplify: iters left: 4 (15 enodes) 1544782578.429 * * [misc]simplify: iters left: 3 (18 enodes) 1544782578.431 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782578.431 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782578.432 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782578.432 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.435 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.438 * * [misc]simplify: iters left: 4 (27 enodes) 1544782578.444 * * [misc]simplify: iters left: 3 (37 enodes) 1544782578.456 * * [misc]simplify: iters left: 2 (49 enodes) 1544782578.473 * * [misc]simplify: iters left: 1 (50 enodes) 1544782578.491 * [exit]simplify: Simplified to (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.491 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.491 * * * * [misc]progress: [ 615 / 810 ] simplifiying candidate # 1544782578.491 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.492 * * [misc]simplify: iters left: 6 (8 enodes) 1544782578.495 * * [misc]simplify: iters left: 5 (12 enodes) 1544782578.499 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782578.499 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782578.500 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782578.501 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.506 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.513 * * [misc]simplify: iters left: 4 (24 enodes) 1544782578.522 * * [misc]simplify: iters left: 3 (33 enodes) 1544782578.532 * * [misc]simplify: iters left: 2 (38 enodes) 1544782578.545 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782578.545 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782578.545 * * * * [misc]progress: [ 616 / 810 ] simplifiying candidate # 1544782578.546 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (hypot y.im y.re))) 1544782578.546 * * [misc]simplify: iters left: 4 (7 enodes) 1544782578.549 * * [misc]simplify: iters left: 3 (9 enodes) 1544782578.551 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782578.551 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782578.551 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782578.552 * * [misc]simplify: iters left: 6 (11 enodes) 1544782578.554 * * [misc]simplify: iters left: 5 (17 enodes) 1544782578.557 * * [misc]simplify: iters left: 4 (19 enodes) 1544782578.560 * * [misc]simplify: iters left: 3 (23 enodes) 1544782578.564 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782578.564 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782578.564 * * * * [misc]progress: [ 617 / 810 ] simplifiying candidate # 1544782578.565 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1544782578.565 * * [misc]simplify: iters left: 4 (3 enodes) 1544782578.566 * * [misc]simplify: iters left: 3 (5 enodes) 1544782578.566 * [exit]simplify: Simplified to 1 1544782578.566 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782578.566 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782578.567 * * [misc]simplify: iters left: 6 (11 enodes) 1544782578.569 * * [misc]simplify: iters left: 5 (18 enodes) 1544782578.573 * * [misc]simplify: iters left: 4 (23 enodes) 1544782578.578 * * [misc]simplify: iters left: 3 (37 enodes) 1544782578.585 * * [misc]simplify: iters left: 2 (42 enodes) 1544782578.591 * * [misc]simplify: iters left: 1 (44 enodes) 1544782578.597 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782578.597 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782578.597 * * * * [misc]progress: [ 618 / 810 ] simplifiying candidate # 1544782578.597 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.598 * * [misc]simplify: iters left: 6 (14 enodes) 1544782578.602 * * [misc]simplify: iters left: 5 (23 enodes) 1544782578.607 * * [misc]simplify: iters left: 4 (35 enodes) 1544782578.620 * * [misc]simplify: iters left: 3 (51 enodes) 1544782578.634 * * [misc]simplify: iters left: 2 (63 enodes) 1544782578.644 * * [misc]simplify: iters left: 1 (66 enodes) 1544782578.656 * [exit]simplify: Simplified to (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782578.656 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (* (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782578.657 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782578.657 * * [misc]simplify: iters left: 6 (10 enodes) 1544782578.659 * * [misc]simplify: iters left: 5 (16 enodes) 1544782578.662 * * [misc]simplify: iters left: 4 (22 enodes) 1544782578.667 * * [misc]simplify: iters left: 3 (29 enodes) 1544782578.673 * * [misc]simplify: iters left: 2 (41 enodes) 1544782578.679 * * [misc]simplify: iters left: 1 (42 enodes) 1544782578.686 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782578.687 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))))) 1544782578.687 * * * * [misc]progress: [ 619 / 810 ] simplifiying candidate # 1544782578.687 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782578.687 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.690 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.696 * * [misc]simplify: iters left: 4 (26 enodes) 1544782578.706 * * [misc]simplify: iters left: 3 (32 enodes) 1544782578.715 * * [misc]simplify: iters left: 2 (38 enodes) 1544782578.723 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782578.723 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.723 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.724 * * [misc]simplify: iters left: 6 (9 enodes) 1544782578.726 * * [misc]simplify: iters left: 5 (15 enodes) 1544782578.728 * * [misc]simplify: iters left: 4 (19 enodes) 1544782578.732 * * [misc]simplify: iters left: 3 (26 enodes) 1544782578.736 * * [misc]simplify: iters left: 2 (28 enodes) 1544782578.739 * * [misc]simplify: iters left: 1 (29 enodes) 1544782578.744 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))) 1544782578.744 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re)))))) 1544782578.744 * * * * [misc]progress: [ 620 / 810 ] simplifiying candidate # 1544782578.744 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782578.745 * * [misc]simplify: iters left: 6 (13 enodes) 1544782578.749 * * [misc]simplify: iters left: 5 (22 enodes) 1544782578.753 * * [misc]simplify: iters left: 4 (29 enodes) 1544782578.759 * * [misc]simplify: iters left: 3 (36 enodes) 1544782578.764 * * [misc]simplify: iters left: 2 (39 enodes) 1544782578.770 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782578.770 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782578.770 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782578.771 * * [misc]simplify: iters left: 6 (9 enodes) 1544782578.773 * * [misc]simplify: iters left: 5 (15 enodes) 1544782578.775 * * [misc]simplify: iters left: 4 (21 enodes) 1544782578.779 * * [misc]simplify: iters left: 3 (28 enodes) 1544782578.784 * * [misc]simplify: iters left: 2 (40 enodes) 1544782578.790 * * [misc]simplify: iters left: 1 (41 enodes) 1544782578.796 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782578.796 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))))) 1544782578.796 * * * * [misc]progress: [ 621 / 810 ] simplifiying candidate # 1544782578.796 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.797 * * [misc]simplify: iters left: 6 (12 enodes) 1544782578.800 * * [misc]simplify: iters left: 5 (20 enodes) 1544782578.804 * * [misc]simplify: iters left: 4 (28 enodes) 1544782578.814 * * [misc]simplify: iters left: 3 (36 enodes) 1544782578.824 * * [misc]simplify: iters left: 2 (37 enodes) 1544782578.840 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782578.840 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782578.840 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782578.841 * * [misc]simplify: iters left: 6 (10 enodes) 1544782578.845 * * [misc]simplify: iters left: 5 (16 enodes) 1544782578.851 * * [misc]simplify: iters left: 4 (22 enodes) 1544782578.859 * * [misc]simplify: iters left: 3 (29 enodes) 1544782578.871 * * [misc]simplify: iters left: 2 (41 enodes) 1544782578.882 * * [misc]simplify: iters left: 1 (42 enodes) 1544782578.896 * [exit]simplify: Simplified to (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.896 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.896 * * * * [misc]progress: [ 622 / 810 ] simplifiying candidate # 1544782578.897 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (hypot y.im y.re))) 1544782578.898 * * [misc]simplify: iters left: 6 (13 enodes) 1544782578.903 * * [misc]simplify: iters left: 5 (19 enodes) 1544782578.910 * * [misc]simplify: iters left: 4 (24 enodes) 1544782578.915 * * [misc]simplify: iters left: 3 (27 enodes) 1544782578.919 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782578.920 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782578.920 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782578.920 * * [misc]simplify: iters left: 6 (10 enodes) 1544782578.922 * * [misc]simplify: iters left: 5 (16 enodes) 1544782578.925 * * [misc]simplify: iters left: 4 (20 enodes) 1544782578.929 * * [misc]simplify: iters left: 3 (27 enodes) 1544782578.933 * * [misc]simplify: iters left: 2 (29 enodes) 1544782578.937 * * [misc]simplify: iters left: 1 (30 enodes) 1544782578.942 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))) 1544782578.942 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (fabs (cbrt (hypot y.im y.re)))) (/ (/ 1 (hypot y.im y.re)) (sqrt (cbrt (hypot y.im y.re)))))) 1544782578.942 * * * * [misc]progress: [ 623 / 810 ] simplifiying candidate # 1544782578.942 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782578.943 * * [misc]simplify: iters left: 6 (13 enodes) 1544782578.947 * * [misc]simplify: iters left: 5 (21 enodes) 1544782578.950 * * [misc]simplify: iters left: 4 (26 enodes) 1544782578.956 * * [misc]simplify: iters left: 3 (33 enodes) 1544782578.965 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) 1544782578.965 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782578.965 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782578.966 * * [misc]simplify: iters left: 6 (10 enodes) 1544782578.970 * * [misc]simplify: iters left: 5 (16 enodes) 1544782578.976 * * [misc]simplify: iters left: 4 (22 enodes) 1544782578.984 * * [misc]simplify: iters left: 3 (29 enodes) 1544782578.993 * * [misc]simplify: iters left: 2 (41 enodes) 1544782578.999 * * [misc]simplify: iters left: 1 (42 enodes) 1544782579.005 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))) 1544782579.005 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re)))))) 1544782579.005 * * * * [misc]progress: [ 624 / 810 ] simplifiying candidate # 1544782579.006 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.006 * * [misc]simplify: iters left: 6 (13 enodes) 1544782579.009 * * [misc]simplify: iters left: 5 (20 enodes) 1544782579.013 * * [misc]simplify: iters left: 4 (28 enodes) 1544782579.018 * * [misc]simplify: iters left: 3 (36 enodes) 1544782579.024 * * [misc]simplify: iters left: 2 (37 enodes) 1544782579.031 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.031 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782579.031 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782579.032 * * [misc]simplify: iters left: 6 (10 enodes) 1544782579.035 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.038 * * [misc]simplify: iters left: 4 (22 enodes) 1544782579.043 * * [misc]simplify: iters left: 3 (29 enodes) 1544782579.049 * * [misc]simplify: iters left: 2 (41 enodes) 1544782579.058 * * [misc]simplify: iters left: 1 (42 enodes) 1544782579.066 * [exit]simplify: Simplified to (/ 1 (* (sqrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.066 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ 1 (* (sqrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))))) 1544782579.066 * * * * [misc]progress: [ 625 / 810 ] simplifiying candidate # 1544782579.067 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782579.067 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.069 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.072 * * [misc]simplify: iters left: 4 (21 enodes) 1544782579.076 * * [misc]simplify: iters left: 3 (24 enodes) 1544782579.081 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.081 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782579.081 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782579.082 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.084 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.086 * * [misc]simplify: iters left: 4 (19 enodes) 1544782579.090 * * [misc]simplify: iters left: 3 (26 enodes) 1544782579.095 * * [misc]simplify: iters left: 2 (28 enodes) 1544782579.098 * * [misc]simplify: iters left: 1 (29 enodes) 1544782579.103 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.103 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782579.103 * * * * [misc]progress: [ 626 / 810 ] simplifiying candidate # 1544782579.103 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782579.104 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.106 * * [misc]simplify: iters left: 5 (19 enodes) 1544782579.110 * * [misc]simplify: iters left: 4 (24 enodes) 1544782579.116 * * [misc]simplify: iters left: 3 (30 enodes) 1544782579.121 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.121 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782579.121 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782579.121 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.123 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.129 * * [misc]simplify: iters left: 4 (21 enodes) 1544782579.136 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.147 * * [misc]simplify: iters left: 2 (40 enodes) 1544782579.158 * * [misc]simplify: iters left: 1 (41 enodes) 1544782579.167 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.167 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) 1544782579.167 * * * * [misc]progress: [ 627 / 810 ] simplifiying candidate # 1544782579.167 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.168 * * [misc]simplify: iters left: 6 (13 enodes) 1544782579.171 * * [misc]simplify: iters left: 5 (22 enodes) 1544782579.175 * * [misc]simplify: iters left: 4 (31 enodes) 1544782579.182 * * [misc]simplify: iters left: 3 (50 enodes) 1544782579.190 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.190 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782579.190 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.191 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.193 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.196 * * [misc]simplify: iters left: 4 (18 enodes) 1544782579.199 * * [misc]simplify: iters left: 3 (24 enodes) 1544782579.203 * * [misc]simplify: iters left: 2 (29 enodes) 1544782579.208 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782579.208 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.208 * * * * [misc]progress: [ 628 / 810 ] simplifiying candidate # 1544782579.208 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) (sqrt (hypot y.im y.re))) 1544782579.211 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.214 * * [misc]simplify: iters left: 5 (19 enodes) 1544782579.217 * * [misc]simplify: iters left: 4 (24 enodes) 1544782579.224 * * [misc]simplify: iters left: 3 (29 enodes) 1544782579.231 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782579.231 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.232 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.232 * * [misc]simplify: iters left: 6 (8 enodes) 1544782579.236 * * [misc]simplify: iters left: 5 (13 enodes) 1544782579.240 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782579.240 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782579.240 * * * * [misc]progress: [ 629 / 810 ] simplifiying candidate # 1544782579.241 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) 1) 1544782579.241 * * [misc]simplify: iters left: 6 (10 enodes) 1544782579.247 * * [misc]simplify: iters left: 5 (17 enodes) 1544782579.252 * * [misc]simplify: iters left: 4 (19 enodes) 1544782579.258 * * [misc]simplify: iters left: 3 (22 enodes) 1544782579.263 * [exit]simplify: Simplified to (fma y.im x.im (* y.re x.re)) 1544782579.263 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma y.im x.im (* y.re x.re)) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782579.264 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782579.264 * * [misc]simplify: iters left: 6 (8 enodes) 1544782579.268 * * [misc]simplify: iters left: 5 (14 enodes) 1544782579.270 * * [misc]simplify: iters left: 4 (17 enodes) 1544782579.274 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.279 * * [misc]simplify: iters left: 2 (32 enodes) 1544782579.283 * [exit]simplify: Simplified to (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))) 1544782579.283 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma y.im x.im (* y.re x.re)) (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782579.283 * * * * [misc]progress: [ 630 / 810 ] simplifiying candidate # 1544782579.284 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.285 * * [misc]simplify: iters left: 6 (13 enodes) 1544782579.287 * * [misc]simplify: iters left: 5 (20 enodes) 1544782579.291 * * [misc]simplify: iters left: 4 (28 enodes) 1544782579.297 * * [misc]simplify: iters left: 3 (36 enodes) 1544782579.303 * * [misc]simplify: iters left: 2 (37 enodes) 1544782579.312 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.312 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))))) 1544782579.313 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re))) 1544782579.313 * * [misc]simplify: iters left: 6 (10 enodes) 1544782579.316 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.319 * * [misc]simplify: iters left: 4 (22 enodes) 1544782579.323 * * [misc]simplify: iters left: 3 (29 enodes) 1544782579.329 * * [misc]simplify: iters left: 2 (41 enodes) 1544782579.335 * * [misc]simplify: iters left: 1 (42 enodes) 1544782579.350 * [exit]simplify: Simplified to (/ 1 (* (sqrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.350 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ 1 (* (sqrt (sqrt (hypot y.im y.re))) (* (sqrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))))) 1544782579.350 * * * * [misc]progress: [ 631 / 810 ] simplifiying candidate # 1544782579.350 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782579.351 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.356 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.361 * * [misc]simplify: iters left: 4 (21 enodes) 1544782579.369 * * [misc]simplify: iters left: 3 (24 enodes) 1544782579.377 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.377 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))))) 1544782579.377 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) 1544782579.378 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.382 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.387 * * [misc]simplify: iters left: 4 (19 enodes) 1544782579.394 * * [misc]simplify: iters left: 3 (26 enodes) 1544782579.402 * * [misc]simplify: iters left: 2 (28 enodes) 1544782579.406 * * [misc]simplify: iters left: 1 (29 enodes) 1544782579.411 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.411 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (sqrt (hypot y.im y.re)))))) 1544782579.411 * * * * [misc]progress: [ 632 / 810 ] simplifiying candidate # 1544782579.411 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782579.412 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.414 * * [misc]simplify: iters left: 5 (19 enodes) 1544782579.419 * * [misc]simplify: iters left: 4 (24 enodes) 1544782579.424 * * [misc]simplify: iters left: 3 (30 enodes) 1544782579.428 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.428 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)))) 1544782579.428 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) (hypot y.im y.re)) 1544782579.429 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.431 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.433 * * [misc]simplify: iters left: 4 (21 enodes) 1544782579.437 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.444 * * [misc]simplify: iters left: 2 (40 enodes) 1544782579.456 * * [misc]simplify: iters left: 1 (41 enodes) 1544782579.467 * [exit]simplify: Simplified to (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.468 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re)))))) 1544782579.468 * * * * [misc]progress: [ 633 / 810 ] simplifiying candidate # 1544782579.468 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) 1) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.469 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.471 * * [misc]simplify: iters left: 5 (21 enodes) 1544782579.476 * * [misc]simplify: iters left: 4 (31 enodes) 1544782579.482 * * [misc]simplify: iters left: 3 (43 enodes) 1544782579.488 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.488 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782579.489 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.489 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.491 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.493 * * [misc]simplify: iters left: 4 (18 enodes) 1544782579.497 * * [misc]simplify: iters left: 3 (24 enodes) 1544782579.501 * * [misc]simplify: iters left: 2 (29 enodes) 1544782579.508 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782579.508 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.508 * * * * [misc]progress: [ 634 / 810 ] simplifiying candidate # 1544782579.508 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) 1) (sqrt (hypot y.im y.re))) 1544782579.509 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.516 * * [misc]simplify: iters left: 5 (18 enodes) 1544782579.523 * * [misc]simplify: iters left: 4 (25 enodes) 1544782579.531 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.538 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782579.538 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.538 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.539 * * [misc]simplify: iters left: 6 (8 enodes) 1544782579.542 * * [misc]simplify: iters left: 5 (13 enodes) 1544782579.547 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782579.547 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782579.547 * * * * [misc]progress: [ 635 / 810 ] simplifiying candidate # 1544782579.547 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) 1) 1) 1544782579.548 * * [misc]simplify: iters left: 6 (9 enodes) 1544782579.553 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.557 * * [misc]simplify: iters left: 4 (18 enodes) 1544782579.562 * * [misc]simplify: iters left: 3 (21 enodes) 1544782579.567 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782579.567 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (fma x.im y.im (* y.re x.re)) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782579.567 * [enter]simplify: Simplifying (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782579.568 * * [misc]simplify: iters left: 6 (8 enodes) 1544782579.571 * * [misc]simplify: iters left: 5 (14 enodes) 1544782579.577 * * [misc]simplify: iters left: 4 (17 enodes) 1544782579.583 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.593 * * [misc]simplify: iters left: 2 (32 enodes) 1544782579.601 * [exit]simplify: Simplified to (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))) 1544782579.601 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (fma x.im y.im (* y.re x.re)) (/ 1 (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782579.601 * * * * [misc]progress: [ 636 / 810 ] simplifiying candidate # 1544782579.602 * [enter]simplify: Simplifying (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.602 * * [misc]simplify: iters left: 6 (7 enodes) 1544782579.605 * * [misc]simplify: iters left: 5 (11 enodes) 1544782579.609 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.609 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ 1 (cbrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782579.609 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.610 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.615 * * [misc]simplify: iters left: 5 (19 enodes) 1544782579.622 * * [misc]simplify: iters left: 4 (24 enodes) 1544782579.631 * * [misc]simplify: iters left: 3 (33 enodes) 1544782579.641 * * [misc]simplify: iters left: 2 (38 enodes) 1544782579.657 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))) 1544782579.657 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.657 * * * * [misc]progress: [ 637 / 810 ] simplifiying candidate # 1544782579.657 * [enter]simplify: Simplifying (/ 1 (sqrt (hypot y.im y.re))) 1544782579.658 * * [misc]simplify: iters left: 4 (6 enodes) 1544782579.660 * * [misc]simplify: iters left: 3 (8 enodes) 1544782579.662 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782579.662 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.662 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.663 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.668 * * [misc]simplify: iters left: 5 (17 enodes) 1544782579.674 * * [misc]simplify: iters left: 4 (19 enodes) 1544782579.681 * * [misc]simplify: iters left: 3 (23 enodes) 1544782579.688 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782579.689 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ 1 (sqrt (hypot y.im y.re))) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782579.689 * * * * [misc]progress: [ 638 / 810 ] simplifiying candidate # 1544782579.689 * [enter]simplify: Simplifying (/ 1 1) 1544782579.689 * * [misc]simplify: iters left: 2 (2 enodes) 1544782579.690 * * [misc]simplify: iters left: 1 (4 enodes) 1544782579.691 * [exit]simplify: Simplified to 1 1544782579.691 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* 1 (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782579.691 * [enter]simplify: Simplifying (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782579.692 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.697 * * [misc]simplify: iters left: 5 (18 enodes) 1544782579.703 * * [misc]simplify: iters left: 4 (23 enodes) 1544782579.712 * * [misc]simplify: iters left: 3 (37 enodes) 1544782579.724 * * [misc]simplify: iters left: 2 (42 enodes) 1544782579.734 * * [misc]simplify: iters left: 1 (44 enodes) 1544782579.746 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))) 1544782579.746 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* 1 (/ (fma x.im y.im (* y.re x.re)) (* (hypot y.im y.re) (hypot y.im y.re))))) 1544782579.746 * * * * [misc]progress: [ 639 / 810 ] simplifiying candidate # 1544782579.746 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.747 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.752 * * [misc]simplify: iters left: 5 (19 enodes) 1544782579.760 * * [misc]simplify: iters left: 4 (27 enodes) 1544782579.769 * * [misc]simplify: iters left: 3 (35 enodes) 1544782579.779 * * [misc]simplify: iters left: 2 (36 enodes) 1544782579.789 * [exit]simplify: Simplified to (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782579.789 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))))) 1544782579.790 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (hypot y.im y.re))) 1544782579.790 * * [misc]simplify: iters left: 6 (8 enodes) 1544782579.792 * * [misc]simplify: iters left: 5 (12 enodes) 1544782579.794 * * [misc]simplify: iters left: 4 (15 enodes) 1544782579.797 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.797 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (/ 1 (cbrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.797 * * * * [misc]progress: [ 640 / 810 ] simplifiying candidate # 1544782579.797 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.797 * * [misc]simplify: iters left: 6 (10 enodes) 1544782579.799 * * [misc]simplify: iters left: 5 (15 enodes) 1544782579.802 * * [misc]simplify: iters left: 4 (17 enodes) 1544782579.805 * * [misc]simplify: iters left: 3 (21 enodes) 1544782579.809 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (hypot y.im y.re)) 1544782579.809 * [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.im y.re)) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.809 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1544782579.809 * * [misc]simplify: iters left: 6 (7 enodes) 1544782579.811 * * [misc]simplify: iters left: 5 (11 enodes) 1544782579.812 * [exit]simplify: Simplified to (/ 1 (hypot y.im y.re)) 1544782579.812 * [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.im y.re)) (/ 1 (hypot y.im y.re)))) 1544782579.812 * * * * [misc]progress: [ 641 / 810 ] simplifiying candidate # 1544782579.813 * [enter]simplify: Simplifying (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1) 1544782579.813 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.815 * * [misc]simplify: iters left: 5 (18 enodes) 1544782579.819 * * [misc]simplify: iters left: 4 (23 enodes) 1544782579.823 * * [misc]simplify: iters left: 3 (29 enodes) 1544782579.827 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782579.828 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ 1 (sqrt (hypot y.im y.re))) (hypot y.im y.re)))) 1544782579.828 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (hypot y.im y.re))) (hypot y.im y.re)) 1544782579.828 * * [misc]simplify: iters left: 6 (7 enodes) 1544782579.829 * * [misc]simplify: iters left: 5 (11 enodes) 1544782579.832 * * [misc]simplify: iters left: 4 (14 enodes) 1544782579.834 * [exit]simplify: Simplified to (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))) 1544782579.834 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (* (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (/ 1 (hypot y.im y.re)) (sqrt (hypot y.im y.re))))) 1544782579.834 * * * * [misc]progress: [ 642 / 810 ] simplifiying candidate # 1544782579.834 * * * * [misc]progress: [ 643 / 810 ] simplifiying candidate # 1544782579.834 * * * * [misc]progress: [ 644 / 810 ] simplifiying candidate # 1544782579.834 * * * * [misc]progress: [ 645 / 810 ] simplifiying candidate # 1544782579.834 * [enter]simplify: Simplifying (cbrt (hypot y.im y.re)) 1544782579.835 * * [misc]simplify: iters left: 2 (4 enodes) 1544782579.835 * [exit]simplify: Simplified to (cbrt (hypot y.im y.re)) 1544782579.835 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (cbrt (hypot y.im y.re)))) 1544782579.835 * * * * [misc]progress: [ 646 / 810 ] simplifiying candidate # 1544782579.835 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782579.836 * * [misc]simplify: iters left: 2 (4 enodes) 1544782579.836 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782579.836 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782579.836 * * * * [misc]progress: [ 647 / 810 ] simplifiying candidate # 1544782579.836 * [enter]simplify: Simplifying (hypot y.im y.re) 1544782579.837 * * [misc]simplify: iters left: 1 (3 enodes) 1544782579.837 * [exit]simplify: Simplified to (hypot y.im y.re) 1544782579.837 * [misc]simplify: Simplified (2 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))) 1) (hypot y.im y.re))) 1544782579.837 * * * * [misc]progress: [ 648 / 810 ] simplifiying candidate # 1544782579.837 * [enter]simplify: Simplifying (* (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))) 1544782579.838 * * [misc]simplify: iters left: 6 (12 enodes) 1544782579.840 * * [misc]simplify: iters left: 5 (17 enodes) 1544782579.843 * * [misc]simplify: iters left: 4 (19 enodes) 1544782579.847 * * [misc]simplify: iters left: 3 (23 enodes) 1544782579.851 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) 1544782579.851 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re)))) (/ (hypot y.im y.re) (cbrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))))) 1544782579.851 * * * * [misc]progress: [ 649 / 810 ] simplifiying candidate # 1544782579.851 * [enter]simplify: Simplifying (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782579.852 * * [misc]simplify: iters left: 6 (11 enodes) 1544782579.854 * * [misc]simplify: iters left: 5 (16 enodes) 1544782579.857 * * [misc]simplify: iters left: 4 (18 enodes) 1544782579.860 * * [misc]simplify: iters left: 3 (22 enodes) 1544782579.865 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) 1544782579.865 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (hypot y.im y.re))) (/ (hypot y.im y.re) (sqrt (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re))))))) 1544782579.865 * * * * [misc]progress: [ 650 / 810 ] simplifiying candidate # 1544782579.866 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782579.866 * * [misc]simplify: iters left: 6 (14 enodes) 1544782579.870 * * [misc]simplify: iters left: 5 (23 enodes) 1544782579.875 * * [misc]simplify: iters left: 4 (34 enodes) 1544782579.881 * * [misc]simplify: iters left: 3 (40 enodes) 1544782579.888 * * [misc]simplify: iters left: 2 (43 enodes) 1544782579.899 * [exit]simplify: Simplified to (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) 1544782579.899 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782579.899 * * * * [misc]progress: [ 651 / 810 ] simplifiying candidate # 1544782579.899 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782579.901 * * [misc]simplify: iters left: 6 (15 enodes) 1544782579.906 * * [misc]simplify: iters left: 5 (21 enodes) 1544782579.914 * * [misc]simplify: iters left: 4 (25 enodes) 1544782579.923 * * [misc]simplify: iters left: 3 (29 enodes) 1544782579.934 * [exit]simplify: Simplified to (/ (* (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782579.934 * [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.im y.re)))) (cbrt (/ (fma y.im x.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782579.934 * * * * [misc]progress: [ 652 / 810 ] simplifiying candidate # 1544782579.934 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782579.936 * * [misc]simplify: iters left: 6 (13 enodes) 1544782579.940 * * [misc]simplify: iters left: 5 (18 enodes) 1544782579.946 * * [misc]simplify: iters left: 4 (22 enodes) 1544782579.954 * * [misc]simplify: iters left: 3 (26 enodes) 1544782579.963 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782579.963 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782579.964 * * * * [misc]progress: [ 653 / 810 ] simplifiying candidate # 1544782579.964 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782579.968 * * [misc]simplify: iters left: 6 (14 enodes) 1544782579.974 * * [misc]simplify: iters left: 5 (21 enodes) 1544782579.981 * * [misc]simplify: iters left: 4 (25 enodes) 1544782579.989 * * [misc]simplify: iters left: 3 (28 enodes) 1544782579.997 * * [misc]simplify: iters left: 2 (34 enodes) 1544782580.002 * * [misc]simplify: iters left: 1 (36 enodes) 1544782580.007 * [exit]simplify: Simplified to (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1544782580.007 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782580.007 * * * * [misc]progress: [ 654 / 810 ] simplifiying candidate # 1544782580.008 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.008 * * [misc]simplify: iters left: 6 (13 enodes) 1544782580.011 * * [misc]simplify: iters left: 5 (18 enodes) 1544782580.014 * * [misc]simplify: iters left: 4 (22 enodes) 1544782580.018 * * [misc]simplify: iters left: 3 (26 enodes) 1544782580.026 * [exit]simplify: Simplified to (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) 1544782580.026 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (sqrt (sqrt (hypot y.im y.re))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782580.026 * * * * [misc]progress: [ 655 / 810 ] simplifiying candidate # 1544782580.026 * [enter]simplify: Simplifying (/ (* (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))))) 1) 1544782580.027 * * [misc]simplify: iters left: 6 (13 enodes) 1544782580.030 * * [misc]simplify: iters left: 5 (20 enodes) 1544782580.034 * * [misc]simplify: iters left: 4 (28 enodes) 1544782580.040 * * [misc]simplify: iters left: 3 (45 enodes) 1544782580.049 * * [misc]simplify: iters left: 2 (71 enodes) 1544782580.061 * [exit]simplify: Simplified to (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) 1544782580.061 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (cbrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (cbrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782580.061 * * * * [misc]progress: [ 656 / 810 ] simplifiying candidate # 1544782580.061 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782580.062 * * [misc]simplify: iters left: 6 (13 enodes) 1544782580.065 * * [misc]simplify: iters left: 5 (18 enodes) 1544782580.068 * * [misc]simplify: iters left: 4 (20 enodes) 1544782580.071 * * [misc]simplify: iters left: 3 (23 enodes) 1544782580.076 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782580.076 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782580.076 * * * * [misc]progress: [ 657 / 810 ] simplifiying candidate # 1544782580.076 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782580.077 * * [misc]simplify: iters left: 6 (14 enodes) 1544782580.079 * * [misc]simplify: iters left: 5 (18 enodes) 1544782580.083 * * [misc]simplify: iters left: 4 (20 enodes) 1544782580.089 * * [misc]simplify: iters left: 3 (23 enodes) 1544782580.097 * [exit]simplify: Simplified to (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782580.097 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782580.097 * * * * [misc]progress: [ 658 / 810 ] simplifiying candidate # 1544782580.098 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.099 * * [misc]simplify: iters left: 6 (12 enodes) 1544782580.103 * * [misc]simplify: iters left: 5 (15 enodes) 1544782580.109 * * [misc]simplify: iters left: 4 (17 enodes) 1544782580.115 * * [misc]simplify: iters left: 3 (20 enodes) 1544782580.121 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.121 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782580.121 * * * * [misc]progress: [ 659 / 810 ] simplifiying candidate # 1544782580.121 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782580.122 * * [misc]simplify: iters left: 6 (13 enodes) 1544782580.125 * * [misc]simplify: iters left: 5 (18 enodes) 1544782580.127 * * [misc]simplify: iters left: 4 (20 enodes) 1544782580.131 * * [misc]simplify: iters left: 3 (25 enodes) 1544782580.135 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782580.135 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782580.135 * * * * [misc]progress: [ 660 / 810 ] simplifiying candidate # 1544782580.135 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.136 * * [misc]simplify: iters left: 6 (12 enodes) 1544782580.138 * * [misc]simplify: iters left: 5 (15 enodes) 1544782580.140 * * [misc]simplify: iters left: 4 (17 enodes) 1544782580.144 * * [misc]simplify: iters left: 3 (20 enodes) 1544782580.149 * [exit]simplify: Simplified to (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.149 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782580.149 * * * * [misc]progress: [ 661 / 810 ] simplifiying candidate # 1544782580.149 * [enter]simplify: Simplifying (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) 1) 1544782580.150 * * [misc]simplify: iters left: 6 (12 enodes) 1544782580.152 * * [misc]simplify: iters left: 5 (17 enodes) 1544782580.155 * * [misc]simplify: iters left: 4 (21 enodes) 1544782580.158 * * [misc]simplify: iters left: 3 (24 enodes) 1544782580.162 * [exit]simplify: Simplified to (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) 1544782580.162 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (sqrt (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782580.162 * * * * [misc]progress: [ 662 / 810 ] simplifiying candidate # 1544782580.162 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782580.163 * * [misc]simplify: iters left: 6 (14 enodes) 1544782580.170 * * [misc]simplify: iters left: 5 (27 enodes) 1544782580.182 * * [misc]simplify: iters left: 4 (54 enodes) 1544782580.205 * * [misc]simplify: iters left: 3 (90 enodes) 1544782580.241 * * [misc]simplify: iters left: 2 (120 enodes) 1544782580.278 * * [misc]simplify: iters left: 1 (124 enodes) 1544782580.322 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) 1544782580.322 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (sqrt (hypot y.im y.re)) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782580.322 * * * * [misc]progress: [ 663 / 810 ] simplifiying candidate # 1544782580.322 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782580.324 * * [misc]simplify: iters left: 6 (17 enodes) 1544782580.331 * * [misc]simplify: iters left: 5 (29 enodes) 1544782580.343 * * [misc]simplify: iters left: 4 (51 enodes) 1544782580.363 * * [misc]simplify: iters left: 3 (85 enodes) 1544782580.396 * * [misc]simplify: iters left: 2 (118 enodes) 1544782580.435 * * [misc]simplify: iters left: 1 (135 enodes) 1544782580.495 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782580.495 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782580.495 * * * * [misc]progress: [ 664 / 810 ] simplifiying candidate # 1544782580.495 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.497 * * [misc]simplify: iters left: 6 (15 enodes) 1544782580.503 * * [misc]simplify: iters left: 5 (26 enodes) 1544782580.515 * * [misc]simplify: iters left: 4 (48 enodes) 1544782580.534 * * [misc]simplify: iters left: 3 (82 enodes) 1544782580.565 * * [misc]simplify: iters left: 2 (115 enodes) 1544782580.601 * * [misc]simplify: iters left: 1 (133 enodes) 1544782580.659 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782580.659 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782580.659 * * * * [misc]progress: [ 665 / 810 ] simplifiying candidate # 1544782580.659 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782580.661 * * [misc]simplify: iters left: 6 (16 enodes) 1544782580.668 * * [misc]simplify: iters left: 5 (29 enodes) 1544782580.679 * * [misc]simplify: iters left: 4 (48 enodes) 1544782580.700 * * [misc]simplify: iters left: 3 (86 enodes) 1544782580.763 * * [misc]simplify: iters left: 2 (269 enodes) 1544782580.948 * * [misc]simplify: iters left: 1 (331 enodes) 1544782581.000 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782581.000 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782581.000 * * * * [misc]progress: [ 666 / 810 ] simplifiying candidate # 1544782581.001 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782581.002 * * [misc]simplify: iters left: 6 (15 enodes) 1544782581.009 * * [misc]simplify: iters left: 5 (26 enodes) 1544782581.021 * * [misc]simplify: iters left: 4 (48 enodes) 1544782581.040 * * [misc]simplify: iters left: 3 (82 enodes) 1544782581.073 * * [misc]simplify: iters left: 2 (115 enodes) 1544782581.114 * * [misc]simplify: iters left: 1 (133 enodes) 1544782581.181 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782581.182 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782581.182 * * * * [misc]progress: [ 667 / 810 ] simplifiying candidate # 1544782581.182 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782581.184 * * [misc]simplify: iters left: 6 (15 enodes) 1544782581.190 * * [misc]simplify: iters left: 5 (28 enodes) 1544782581.203 * * [misc]simplify: iters left: 4 (49 enodes) 1544782581.227 * * [misc]simplify: iters left: 3 (90 enodes) 1544782581.298 * * [misc]simplify: iters left: 2 (271 enodes) 1544782581.474 * * [misc]simplify: iters left: 1 (343 enodes) 1544782581.506 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782581.506 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782581.506 * * * * [misc]progress: [ 668 / 810 ] simplifiying candidate # 1544782581.507 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782581.508 * * [misc]simplify: iters left: 6 (17 enodes) 1544782581.516 * * [misc]simplify: iters left: 5 (27 enodes) 1544782581.527 * * [misc]simplify: iters left: 4 (43 enodes) 1544782581.541 * * [misc]simplify: iters left: 3 (81 enodes) 1544782581.561 * * [misc]simplify: iters left: 2 (120 enodes) 1544782581.595 * * [misc]simplify: iters left: 1 (141 enodes) 1544782581.633 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) 1544782581.633 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (* (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782581.633 * * * * [misc]progress: [ 669 / 810 ] simplifiying candidate # 1544782581.633 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782581.635 * * [misc]simplify: iters left: 6 (14 enodes) 1544782581.641 * * [misc]simplify: iters left: 5 (22 enodes) 1544782581.650 * * [misc]simplify: iters left: 4 (29 enodes) 1544782581.662 * * [misc]simplify: iters left: 3 (44 enodes) 1544782581.679 * * [misc]simplify: iters left: 2 (55 enodes) 1544782581.691 * * [misc]simplify: iters left: 1 (58 enodes) 1544782581.703 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) 1544782581.703 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782581.704 * * * * [misc]progress: [ 670 / 810 ] simplifiying candidate # 1544782581.704 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782581.705 * * [misc]simplify: iters left: 6 (16 enodes) 1544782581.708 * * [misc]simplify: iters left: 5 (24 enodes) 1544782581.713 * * [misc]simplify: iters left: 4 (35 enodes) 1544782581.721 * * [misc]simplify: iters left: 3 (51 enodes) 1544782581.729 * * [misc]simplify: iters left: 2 (59 enodes) 1544782581.738 * * [misc]simplify: iters left: 1 (62 enodes) 1544782581.753 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782581.754 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782581.754 * * * * [misc]progress: [ 671 / 810 ] simplifiying candidate # 1544782581.754 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782581.755 * * [misc]simplify: iters left: 6 (16 enodes) 1544782581.759 * * [misc]simplify: iters left: 5 (26 enodes) 1544782581.764 * * [misc]simplify: iters left: 4 (35 enodes) 1544782581.776 * * [misc]simplify: iters left: 3 (57 enodes) 1544782581.790 * * [misc]simplify: iters left: 2 (104 enodes) 1544782581.813 * * [misc]simplify: iters left: 1 (110 enodes) 1544782581.835 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782581.835 * [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)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782581.835 * * * * [misc]progress: [ 672 / 810 ] simplifiying candidate # 1544782581.836 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782581.837 * * [misc]simplify: iters left: 6 (16 enodes) 1544782581.846 * * [misc]simplify: iters left: 5 (24 enodes) 1544782581.855 * * [misc]simplify: iters left: 4 (35 enodes) 1544782581.869 * * [misc]simplify: iters left: 3 (51 enodes) 1544782581.886 * * [misc]simplify: iters left: 2 (59 enodes) 1544782581.902 * * [misc]simplify: iters left: 1 (62 enodes) 1544782581.930 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782581.930 * [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.im y.re))) (fabs (cbrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782581.931 * * * * [misc]progress: [ 673 / 810 ] simplifiying candidate # 1544782581.931 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782581.933 * * [misc]simplify: iters left: 6 (15 enodes) 1544782581.939 * * [misc]simplify: iters left: 5 (25 enodes) 1544782581.947 * * [misc]simplify: iters left: 4 (34 enodes) 1544782581.957 * * [misc]simplify: iters left: 3 (61 enodes) 1544782581.977 * * [misc]simplify: iters left: 2 (99 enodes) 1544782581.993 * * [misc]simplify: iters left: 1 (103 enodes) 1544782582.003 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782582.003 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782582.003 * * * * [misc]progress: [ 674 / 810 ] simplifiying candidate # 1544782582.003 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782582.004 * * [misc]simplify: iters left: 6 (15 enodes) 1544782582.008 * * [misc]simplify: iters left: 5 (24 enodes) 1544782582.018 * * [misc]simplify: iters left: 4 (40 enodes) 1544782582.037 * * [misc]simplify: iters left: 3 (78 enodes) 1544782582.070 * * [misc]simplify: iters left: 2 (119 enodes) 1544782582.108 * * [misc]simplify: iters left: 1 (139 enodes) 1544782582.152 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782582.153 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782582.153 * * * * [misc]progress: [ 675 / 810 ] simplifiying candidate # 1544782582.153 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782582.154 * * [misc]simplify: iters left: 6 (16 enodes) 1544782582.157 * * [misc]simplify: iters left: 5 (24 enodes) 1544782582.162 * * [misc]simplify: iters left: 4 (35 enodes) 1544782582.170 * * [misc]simplify: iters left: 3 (51 enodes) 1544782582.179 * * [misc]simplify: iters left: 2 (59 enodes) 1544782582.187 * * [misc]simplify: iters left: 1 (62 enodes) 1544782582.201 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782582.202 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782582.202 * * * * [misc]progress: [ 676 / 810 ] simplifiying candidate # 1544782582.202 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782582.203 * * [misc]simplify: iters left: 6 (13 enodes) 1544782582.205 * * [misc]simplify: iters left: 5 (20 enodes) 1544782582.209 * * [misc]simplify: iters left: 4 (27 enodes) 1544782582.215 * * [misc]simplify: iters left: 3 (38 enodes) 1544782582.221 * * [misc]simplify: iters left: 2 (41 enodes) 1544782582.226 * * [misc]simplify: iters left: 1 (42 enodes) 1544782582.236 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782582.236 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782582.236 * * * * [misc]progress: [ 677 / 810 ] simplifiying candidate # 1544782582.236 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782582.237 * * [misc]simplify: iters left: 6 (15 enodes) 1544782582.242 * * [misc]simplify: iters left: 5 (24 enodes) 1544782582.251 * * [misc]simplify: iters left: 4 (34 enodes) 1544782582.267 * * [misc]simplify: iters left: 3 (64 enodes) 1544782582.293 * * [misc]simplify: iters left: 2 (156 enodes) 1544782582.325 * * [misc]simplify: iters left: 1 (160 enodes) 1544782582.336 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782582.336 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782582.336 * * * * [misc]progress: [ 678 / 810 ] simplifiying candidate # 1544782582.336 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782582.337 * * [misc]simplify: iters left: 6 (13 enodes) 1544782582.340 * * [misc]simplify: iters left: 5 (20 enodes) 1544782582.345 * * [misc]simplify: iters left: 4 (27 enodes) 1544782582.351 * * [misc]simplify: iters left: 3 (38 enodes) 1544782582.357 * * [misc]simplify: iters left: 2 (41 enodes) 1544782582.362 * * [misc]simplify: iters left: 1 (42 enodes) 1544782582.370 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782582.370 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782582.370 * * * * [misc]progress: [ 679 / 810 ] simplifiying candidate # 1544782582.371 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782582.371 * * [misc]simplify: iters left: 6 (14 enodes) 1544782582.374 * * [misc]simplify: iters left: 5 (23 enodes) 1544782582.379 * * [misc]simplify: iters left: 4 (33 enodes) 1544782582.388 * * [misc]simplify: iters left: 3 (60 enodes) 1544782582.409 * * [misc]simplify: iters left: 2 (147 enodes) 1544782582.439 * * [misc]simplify: iters left: 1 (154 enodes) 1544782582.450 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782582.450 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782582.450 * * * * [misc]progress: [ 680 / 810 ] simplifiying candidate # 1544782582.450 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782582.451 * * [misc]simplify: iters left: 6 (16 enodes) 1544782582.455 * * [misc]simplify: iters left: 5 (27 enodes) 1544782582.461 * * [misc]simplify: iters left: 4 (43 enodes) 1544782582.476 * * [misc]simplify: iters left: 3 (91 enodes) 1544782582.523 * * [misc]simplify: iters left: 2 (231 enodes) 1544782582.728 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782582.728 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782582.729 * * * * [misc]progress: [ 681 / 810 ] simplifiying candidate # 1544782582.729 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782582.730 * * [misc]simplify: iters left: 6 (16 enodes) 1544782582.734 * * [misc]simplify: iters left: 5 (26 enodes) 1544782582.739 * * [misc]simplify: iters left: 4 (34 enodes) 1544782582.746 * * [misc]simplify: iters left: 3 (46 enodes) 1544782582.755 * * [misc]simplify: iters left: 2 (72 enodes) 1544782582.783 * * [misc]simplify: iters left: 1 (85 enodes) 1544782582.810 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782582.810 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782582.810 * * * * [misc]progress: [ 682 / 810 ] simplifiying candidate # 1544782582.811 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782582.812 * * [misc]simplify: iters left: 6 (15 enodes) 1544782582.819 * * [misc]simplify: iters left: 5 (24 enodes) 1544782582.828 * * [misc]simplify: iters left: 4 (34 enodes) 1544782582.844 * * [misc]simplify: iters left: 3 (56 enodes) 1544782582.870 * * [misc]simplify: iters left: 2 (119 enodes) 1544782582.912 * * [misc]simplify: iters left: 1 (127 enodes) 1544782582.935 * [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.im y.re)))) 1544782582.935 * [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.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782582.935 * * * * [misc]progress: [ 683 / 810 ] simplifiying candidate # 1544782582.935 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt 1)) 1544782582.936 * * [misc]simplify: iters left: 6 (12 enodes) 1544782582.943 * * [misc]simplify: iters left: 5 (21 enodes) 1544782582.950 * * [misc]simplify: iters left: 4 (28 enodes) 1544782582.959 * * [misc]simplify: iters left: 3 (33 enodes) 1544782582.967 * * [misc]simplify: iters left: 2 (44 enodes) 1544782582.977 * * [misc]simplify: iters left: 1 (46 enodes) 1544782582.984 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782582.985 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782582.985 * * * * [misc]progress: [ 684 / 810 ] simplifiying candidate # 1544782582.985 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782582.986 * * [misc]simplify: iters left: 6 (15 enodes) 1544782582.992 * * [misc]simplify: iters left: 5 (24 enodes) 1544782583.000 * * [misc]simplify: iters left: 4 (34 enodes) 1544782583.014 * * [misc]simplify: iters left: 3 (56 enodes) 1544782583.037 * * [misc]simplify: iters left: 2 (119 enodes) 1544782583.076 * * [misc]simplify: iters left: 1 (127 enodes) 1544782583.087 * [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.im y.re)))) 1544782583.087 * [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.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782583.087 * * * * [misc]progress: [ 685 / 810 ] simplifiying candidate # 1544782583.087 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt 1)) 1) 1544782583.088 * * [misc]simplify: iters left: 6 (12 enodes) 1544782583.091 * * [misc]simplify: iters left: 5 (21 enodes) 1544782583.095 * * [misc]simplify: iters left: 4 (28 enodes) 1544782583.100 * * [misc]simplify: iters left: 3 (33 enodes) 1544782583.104 * * [misc]simplify: iters left: 2 (44 enodes) 1544782583.110 * * [misc]simplify: iters left: 1 (46 enodes) 1544782583.115 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782583.115 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782583.115 * * * * [misc]progress: [ 686 / 810 ] simplifiying candidate # 1544782583.115 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782583.117 * * [misc]simplify: iters left: 6 (15 enodes) 1544782583.120 * * [misc]simplify: iters left: 5 (24 enodes) 1544782583.126 * * [misc]simplify: iters left: 4 (40 enodes) 1544782583.136 * * [misc]simplify: iters left: 3 (78 enodes) 1544782583.155 * * [misc]simplify: iters left: 2 (119 enodes) 1544782583.200 * * [misc]simplify: iters left: 1 (139 enodes) 1544782583.241 * [exit]simplify: Simplified to (/ (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782583.241 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782583.241 * * * * [misc]progress: [ 687 / 810 ] simplifiying candidate # 1544782583.241 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782583.243 * * [misc]simplify: iters left: 6 (16 enodes) 1544782583.246 * * [misc]simplify: iters left: 5 (24 enodes) 1544782583.251 * * [misc]simplify: iters left: 4 (35 enodes) 1544782583.258 * * [misc]simplify: iters left: 3 (51 enodes) 1544782583.267 * * [misc]simplify: iters left: 2 (59 enodes) 1544782583.279 * * [misc]simplify: iters left: 1 (62 enodes) 1544782583.308 * [exit]simplify: Simplified to (/ (* (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (fma y.im x.im (* y.re x.re)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782583.308 * [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)))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782583.308 * * * * [misc]progress: [ 688 / 810 ] simplifiying candidate # 1544782583.309 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782583.310 * * [misc]simplify: iters left: 6 (13 enodes) 1544782583.316 * * [misc]simplify: iters left: 5 (20 enodes) 1544782583.325 * * [misc]simplify: iters left: 4 (27 enodes) 1544782583.338 * * [misc]simplify: iters left: 3 (38 enodes) 1544782583.351 * * [misc]simplify: iters left: 2 (41 enodes) 1544782583.362 * * [misc]simplify: iters left: 1 (42 enodes) 1544782583.378 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782583.378 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782583.378 * * * * [misc]progress: [ 689 / 810 ] simplifiying candidate # 1544782583.378 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782583.380 * * [misc]simplify: iters left: 6 (15 enodes) 1544782583.387 * * [misc]simplify: iters left: 5 (24 enodes) 1544782583.396 * * [misc]simplify: iters left: 4 (34 enodes) 1544782583.413 * * [misc]simplify: iters left: 3 (64 enodes) 1544782583.452 * * [misc]simplify: iters left: 2 (156 enodes) 1544782583.517 * * [misc]simplify: iters left: 1 (160 enodes) 1544782583.530 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) 1544782583.530 * [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 (sqrt (hypot y.im y.re)))) (cbrt (fma y.im x.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782583.530 * * * * [misc]progress: [ 690 / 810 ] simplifiying candidate # 1544782583.530 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782583.531 * * [misc]simplify: iters left: 6 (13 enodes) 1544782583.534 * * [misc]simplify: iters left: 5 (20 enodes) 1544782583.538 * * [misc]simplify: iters left: 4 (27 enodes) 1544782583.543 * * [misc]simplify: iters left: 3 (38 enodes) 1544782583.549 * * [misc]simplify: iters left: 2 (41 enodes) 1544782583.555 * * [misc]simplify: iters left: 1 (42 enodes) 1544782583.563 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) 1544782583.563 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (/ (cbrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782583.563 * * * * [misc]progress: [ 691 / 810 ] simplifiying candidate # 1544782583.564 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782583.564 * * [misc]simplify: iters left: 6 (14 enodes) 1544782583.568 * * [misc]simplify: iters left: 5 (23 enodes) 1544782583.572 * * [misc]simplify: iters left: 4 (33 enodes) 1544782583.582 * * [misc]simplify: iters left: 3 (60 enodes) 1544782583.602 * * [misc]simplify: iters left: 2 (147 enodes) 1544782583.642 * * [misc]simplify: iters left: 1 (154 enodes) 1544782583.662 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782583.662 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782583.662 * * * * [misc]progress: [ 692 / 810 ] simplifiying candidate # 1544782583.663 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782583.664 * * [misc]simplify: iters left: 6 (15 enodes) 1544782583.674 * * [misc]simplify: iters left: 5 (26 enodes) 1544782583.686 * * [misc]simplify: iters left: 4 (50 enodes) 1544782583.713 * * [misc]simplify: iters left: 3 (95 enodes) 1544782583.762 * * [misc]simplify: iters left: 2 (183 enodes) 1544782583.824 * * [misc]simplify: iters left: 1 (221 enodes) 1544782583.849 * [exit]simplify: Simplified to (* (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782583.849 * [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 (sqrt (hypot y.im y.re)))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782583.849 * * * * [misc]progress: [ 693 / 810 ] simplifiying candidate # 1544782583.850 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782583.851 * * [misc]simplify: iters left: 6 (15 enodes) 1544782583.858 * * [misc]simplify: iters left: 5 (25 enodes) 1544782583.869 * * [misc]simplify: iters left: 4 (39 enodes) 1544782583.884 * * [misc]simplify: iters left: 3 (59 enodes) 1544782583.901 * * [misc]simplify: iters left: 2 (85 enodes) 1544782583.916 * * [misc]simplify: iters left: 1 (88 enodes) 1544782583.925 * [exit]simplify: Simplified to (* (cbrt (fma y.im x.im (* y.re x.re))) (/ (cbrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re))))) 1544782583.925 * [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))) (fabs (cbrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782583.925 * * * * [misc]progress: [ 694 / 810 ] simplifiying candidate # 1544782583.926 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782583.926 * * [misc]simplify: iters left: 6 (14 enodes) 1544782583.929 * * [misc]simplify: iters left: 5 (23 enodes) 1544782583.938 * * [misc]simplify: iters left: 4 (38 enodes) 1544782583.956 * * [misc]simplify: iters left: 3 (65 enodes) 1544782583.984 * * [misc]simplify: iters left: 2 (141 enodes) 1544782584.013 * * [misc]simplify: iters left: 1 (143 enodes) 1544782584.032 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.032 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.032 * * * * [misc]progress: [ 695 / 810 ] simplifiying candidate # 1544782584.033 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt 1)) 1544782584.034 * * [misc]simplify: iters left: 6 (12 enodes) 1544782584.040 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.047 * * [misc]simplify: iters left: 4 (27 enodes) 1544782584.056 * * [misc]simplify: iters left: 3 (32 enodes) 1544782584.064 * * [misc]simplify: iters left: 2 (37 enodes) 1544782584.074 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782584.074 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782584.074 * * * * [misc]progress: [ 696 / 810 ] simplifiying candidate # 1544782584.075 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.076 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.082 * * [misc]simplify: iters left: 5 (23 enodes) 1544782584.092 * * [misc]simplify: iters left: 4 (38 enodes) 1544782584.110 * * [misc]simplify: iters left: 3 (65 enodes) 1544782584.148 * * [misc]simplify: iters left: 2 (141 enodes) 1544782584.200 * * [misc]simplify: iters left: 1 (143 enodes) 1544782584.219 * [exit]simplify: Simplified to (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.219 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.219 * * * * [misc]progress: [ 697 / 810 ] simplifiying candidate # 1544782584.220 * [enter]simplify: Simplifying (/ (/ (* (cbrt (fma y.re x.re (* x.im y.im))) (cbrt (fma y.re x.re (* x.im y.im)))) 1) 1) 1544782584.221 * * [misc]simplify: iters left: 6 (11 enodes) 1544782584.226 * * [misc]simplify: iters left: 5 (18 enodes) 1544782584.231 * * [misc]simplify: iters left: 4 (22 enodes) 1544782584.239 * * [misc]simplify: iters left: 3 (27 enodes) 1544782584.247 * * [misc]simplify: iters left: 2 (35 enodes) 1544782584.257 * * [misc]simplify: iters left: 1 (37 enodes) 1544782584.266 * [exit]simplify: Simplified to (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) 1544782584.266 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (* (cbrt (fma x.im y.im (* y.re x.re))) (cbrt (fma x.im y.im (* y.re x.re)))) (/ (hypot y.im y.re) (/ (/ (cbrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782584.266 * * * * [misc]progress: [ 698 / 810 ] simplifiying candidate # 1544782584.266 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.267 * * [misc]simplify: iters left: 6 (13 enodes) 1544782584.276 * * [misc]simplify: iters left: 5 (22 enodes) 1544782584.284 * * [misc]simplify: iters left: 4 (30 enodes) 1544782584.294 * * [misc]simplify: iters left: 3 (35 enodes) 1544782584.305 * * [misc]simplify: iters left: 2 (39 enodes) 1544782584.316 * * [misc]simplify: iters left: 1 (41 enodes) 1544782584.330 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) 1544782584.330 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782584.330 * * * * [misc]progress: [ 699 / 810 ] simplifiying candidate # 1544782584.330 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782584.332 * * [misc]simplify: iters left: 6 (16 enodes) 1544782584.338 * * [misc]simplify: iters left: 5 (24 enodes) 1544782584.347 * * [misc]simplify: iters left: 4 (31 enodes) 1544782584.358 * * [misc]simplify: iters left: 3 (37 enodes) 1544782584.369 * * [misc]simplify: iters left: 2 (43 enodes) 1544782584.388 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.388 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782584.388 * * * * [misc]progress: [ 700 / 810 ] simplifiying candidate # 1544782584.389 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.391 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.397 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.405 * * [misc]simplify: iters left: 4 (28 enodes) 1544782584.417 * * [misc]simplify: iters left: 3 (34 enodes) 1544782584.427 * * [misc]simplify: iters left: 2 (40 enodes) 1544782584.438 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.438 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.438 * * * * [misc]progress: [ 701 / 810 ] simplifiying candidate # 1544782584.438 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782584.439 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.443 * * [misc]simplify: iters left: 5 (24 enodes) 1544782584.447 * * [misc]simplify: iters left: 4 (31 enodes) 1544782584.453 * * [misc]simplify: iters left: 3 (37 enodes) 1544782584.458 * * [misc]simplify: iters left: 2 (42 enodes) 1544782584.468 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.468 * [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.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.468 * * * * [misc]progress: [ 702 / 810 ] simplifiying candidate # 1544782584.469 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.470 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.476 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.484 * * [misc]simplify: iters left: 4 (28 enodes) 1544782584.494 * * [misc]simplify: iters left: 3 (34 enodes) 1544782584.505 * * [misc]simplify: iters left: 2 (40 enodes) 1544782584.514 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.514 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.514 * * * * [misc]progress: [ 703 / 810 ] simplifiying candidate # 1544782584.515 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782584.517 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.520 * * [misc]simplify: iters left: 5 (23 enodes) 1544782584.524 * * [misc]simplify: iters left: 4 (30 enodes) 1544782584.530 * * [misc]simplify: iters left: 3 (38 enodes) 1544782584.535 * * [misc]simplify: iters left: 2 (43 enodes) 1544782584.541 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782584.541 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.541 * * * * [misc]progress: [ 704 / 810 ] simplifiying candidate # 1544782584.541 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.542 * * [misc]simplify: iters left: 6 (16 enodes) 1544782584.548 * * [misc]simplify: iters left: 5 (24 enodes) 1544782584.557 * * [misc]simplify: iters left: 4 (32 enodes) 1544782584.569 * * [misc]simplify: iters left: 3 (40 enodes) 1544782584.578 * * [misc]simplify: iters left: 2 (41 enodes) 1544782584.586 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.586 * [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.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782584.586 * * * * [misc]progress: [ 705 / 810 ] simplifiying candidate # 1544782584.587 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782584.587 * * [misc]simplify: iters left: 6 (13 enodes) 1544782584.590 * * [misc]simplify: iters left: 5 (19 enodes) 1544782584.593 * * [misc]simplify: iters left: 4 (21 enodes) 1544782584.597 * * [misc]simplify: iters left: 3 (24 enodes) 1544782584.602 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782584.602 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782584.602 * * * * [misc]progress: [ 706 / 810 ] simplifiying candidate # 1544782584.602 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.604 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.607 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.611 * * [misc]simplify: iters left: 4 (26 enodes) 1544782584.619 * * [misc]simplify: iters left: 3 (29 enodes) 1544782584.630 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.630 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.631 * * * * [misc]progress: [ 707 / 810 ] simplifiying candidate # 1544782584.631 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782584.632 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.637 * * [misc]simplify: iters left: 5 (23 enodes) 1544782584.641 * * [misc]simplify: iters left: 4 (28 enodes) 1544782584.647 * * [misc]simplify: iters left: 3 (35 enodes) 1544782584.651 * * [misc]simplify: iters left: 2 (36 enodes) 1544782584.655 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782584.655 * [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.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.655 * * * * [misc]progress: [ 708 / 810 ] simplifiying candidate # 1544782584.656 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.657 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.660 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.663 * * [misc]simplify: iters left: 4 (26 enodes) 1544782584.668 * * [misc]simplify: iters left: 3 (29 enodes) 1544782584.679 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) 1544782584.679 * [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.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.680 * * * * [misc]progress: [ 709 / 810 ] simplifiying candidate # 1544782584.680 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782584.681 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.687 * * [misc]simplify: iters left: 5 (22 enodes) 1544782584.694 * * [misc]simplify: iters left: 4 (27 enodes) 1544782584.708 * * [misc]simplify: iters left: 3 (35 enodes) 1544782584.713 * * [misc]simplify: iters left: 2 (36 enodes) 1544782584.718 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) 1544782584.718 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.718 * * * * [misc]progress: [ 710 / 810 ] simplifiying candidate # 1544782584.718 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.719 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.722 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.726 * * [misc]simplify: iters left: 4 (29 enodes) 1544782584.732 * * [misc]simplify: iters left: 3 (37 enodes) 1544782584.737 * * [misc]simplify: iters left: 2 (38 enodes) 1544782584.745 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.745 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782584.745 * * * * [misc]progress: [ 711 / 810 ] simplifiying candidate # 1544782584.745 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782584.746 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.751 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.755 * * [misc]simplify: iters left: 4 (26 enodes) 1544782584.759 * * [misc]simplify: iters left: 3 (29 enodes) 1544782584.765 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782584.765 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782584.765 * * * * [misc]progress: [ 712 / 810 ] simplifiying candidate # 1544782584.765 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.766 * * [misc]simplify: iters left: 6 (12 enodes) 1544782584.768 * * [misc]simplify: iters left: 5 (17 enodes) 1544782584.771 * * [misc]simplify: iters left: 4 (19 enodes) 1544782584.775 * * [misc]simplify: iters left: 3 (23 enodes) 1544782584.779 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782584.779 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.779 * * * * [misc]progress: [ 713 / 810 ] simplifiying candidate # 1544782584.779 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782584.781 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.784 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.788 * * [misc]simplify: iters left: 4 (26 enodes) 1544782584.794 * * [misc]simplify: iters left: 3 (33 enodes) 1544782584.802 * * [misc]simplify: iters left: 2 (34 enodes) 1544782584.810 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.810 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.810 * * * * [misc]progress: [ 714 / 810 ] simplifiying candidate # 1544782584.810 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.811 * * [misc]simplify: iters left: 6 (12 enodes) 1544782584.816 * * [misc]simplify: iters left: 5 (17 enodes) 1544782584.822 * * [misc]simplify: iters left: 4 (19 enodes) 1544782584.829 * * [misc]simplify: iters left: 3 (23 enodes) 1544782584.836 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782584.836 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.836 * * * * [misc]progress: [ 715 / 810 ] simplifiying candidate # 1544782584.837 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782584.838 * * [misc]simplify: iters left: 6 (13 enodes) 1544782584.843 * * [misc]simplify: iters left: 5 (20 enodes) 1544782584.849 * * [misc]simplify: iters left: 4 (25 enodes) 1544782584.858 * * [misc]simplify: iters left: 3 (32 enodes) 1544782584.864 * * [misc]simplify: iters left: 2 (33 enodes) 1544782584.872 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.872 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782584.872 * * * * [misc]progress: [ 716 / 810 ] simplifiying candidate # 1544782584.872 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.873 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.880 * * [misc]simplify: iters left: 5 (24 enodes) 1544782584.885 * * [misc]simplify: iters left: 4 (31 enodes) 1544782584.892 * * [misc]simplify: iters left: 3 (42 enodes) 1544782584.900 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782584.900 * [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.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782584.900 * * * * [misc]progress: [ 717 / 810 ] simplifiying candidate # 1544782584.900 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782584.901 * * [misc]simplify: iters left: 6 (15 enodes) 1544782584.905 * * [misc]simplify: iters left: 5 (23 enodes) 1544782584.909 * * [misc]simplify: iters left: 4 (26 enodes) 1544782584.916 * * [misc]simplify: iters left: 3 (33 enodes) 1544782584.925 * [exit]simplify: Simplified to (/ (sqrt (fma y.im x.im (* y.re x.re))) (fabs (cbrt (hypot y.im y.re)))) 1544782584.925 * [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.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782584.925 * * * * [misc]progress: [ 718 / 810 ] simplifiying candidate # 1544782584.925 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.926 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.932 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.939 * * [misc]simplify: iters left: 4 (24 enodes) 1544782584.946 * * [misc]simplify: iters left: 3 (31 enodes) 1544782584.950 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.951 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.951 * * * * [misc]progress: [ 719 / 810 ] simplifiying candidate # 1544782584.951 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt 1)) 1544782584.951 * * [misc]simplify: iters left: 6 (11 enodes) 1544782584.955 * * [misc]simplify: iters left: 5 (18 enodes) 1544782584.957 * * [misc]simplify: iters left: 4 (20 enodes) 1544782584.960 * * [misc]simplify: iters left: 3 (23 enodes) 1544782584.963 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782584.963 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782584.963 * * * * [misc]progress: [ 720 / 810 ] simplifiying candidate # 1544782584.963 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.964 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.967 * * [misc]simplify: iters left: 5 (21 enodes) 1544782584.970 * * [misc]simplify: iters left: 4 (24 enodes) 1544782584.975 * * [misc]simplify: iters left: 3 (31 enodes) 1544782584.979 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782584.979 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782584.979 * * * * [misc]progress: [ 721 / 810 ] simplifiying candidate # 1544782584.980 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt 1)) 1) 1544782584.980 * * [misc]simplify: iters left: 6 (11 enodes) 1544782584.984 * * [misc]simplify: iters left: 5 (18 enodes) 1544782584.986 * * [misc]simplify: iters left: 4 (20 enodes) 1544782584.990 * * [misc]simplify: iters left: 3 (23 enodes) 1544782584.993 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782584.993 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782584.993 * * * * [misc]progress: [ 722 / 810 ] simplifiying candidate # 1544782584.993 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782584.994 * * [misc]simplify: iters left: 6 (14 enodes) 1544782584.997 * * [misc]simplify: iters left: 5 (21 enodes) 1544782585.002 * * [misc]simplify: iters left: 4 (29 enodes) 1544782585.007 * * [misc]simplify: iters left: 3 (37 enodes) 1544782585.013 * * [misc]simplify: iters left: 2 (38 enodes) 1544782585.020 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.020 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.020 * * * * [misc]progress: [ 723 / 810 ] simplifiying candidate # 1544782585.020 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.021 * * [misc]simplify: iters left: 6 (15 enodes) 1544782585.024 * * [misc]simplify: iters left: 5 (21 enodes) 1544782585.028 * * [misc]simplify: iters left: 4 (26 enodes) 1544782585.032 * * [misc]simplify: iters left: 3 (29 enodes) 1544782585.038 * [exit]simplify: Simplified to (/ (/ (sqrt (fma y.im x.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782585.038 * [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.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.038 * * * * [misc]progress: [ 724 / 810 ] simplifiying candidate # 1544782585.039 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.039 * * [misc]simplify: iters left: 6 (12 enodes) 1544782585.042 * * [misc]simplify: iters left: 5 (17 enodes) 1544782585.045 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.048 * * [misc]simplify: iters left: 3 (23 enodes) 1544782585.052 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782585.052 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.052 * * * * [misc]progress: [ 725 / 810 ] simplifiying candidate # 1544782585.052 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782585.053 * * [misc]simplify: iters left: 6 (14 enodes) 1544782585.057 * * [misc]simplify: iters left: 5 (21 enodes) 1544782585.063 * * [misc]simplify: iters left: 4 (26 enodes) 1544782585.072 * * [misc]simplify: iters left: 3 (33 enodes) 1544782585.078 * * [misc]simplify: iters left: 2 (34 enodes) 1544782585.086 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.086 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.086 * * * * [misc]progress: [ 726 / 810 ] simplifiying candidate # 1544782585.087 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.088 * * [misc]simplify: iters left: 6 (12 enodes) 1544782585.092 * * [misc]simplify: iters left: 5 (17 enodes) 1544782585.098 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.105 * * [misc]simplify: iters left: 3 (23 enodes) 1544782585.113 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) 1544782585.113 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.113 * * * * [misc]progress: [ 727 / 810 ] simplifiying candidate # 1544782585.114 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782585.115 * * [misc]simplify: iters left: 6 (13 enodes) 1544782585.120 * * [misc]simplify: iters left: 5 (20 enodes) 1544782585.127 * * [misc]simplify: iters left: 4 (25 enodes) 1544782585.136 * * [misc]simplify: iters left: 3 (32 enodes) 1544782585.144 * * [misc]simplify: iters left: 2 (33 enodes) 1544782585.152 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.152 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.152 * * * * [misc]progress: [ 728 / 810 ] simplifiying candidate # 1544782585.152 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.153 * * [misc]simplify: iters left: 6 (14 enodes) 1544782585.160 * * [misc]simplify: iters left: 5 (23 enodes) 1544782585.169 * * [misc]simplify: iters left: 4 (33 enodes) 1544782585.181 * * [misc]simplify: iters left: 3 (45 enodes) 1544782585.195 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.195 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.195 * * * * [misc]progress: [ 729 / 810 ] simplifiying candidate # 1544782585.195 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.196 * * [misc]simplify: iters left: 6 (14 enodes) 1544782585.204 * * [misc]simplify: iters left: 5 (22 enodes) 1544782585.213 * * [misc]simplify: iters left: 4 (28 enodes) 1544782585.221 * * [misc]simplify: iters left: 3 (31 enodes) 1544782585.230 * [exit]simplify: Simplified to (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) 1544782585.230 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.230 * * * * [misc]progress: [ 730 / 810 ] simplifiying candidate # 1544782585.231 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.232 * * [misc]simplify: iters left: 6 (13 enodes) 1544782585.237 * * [misc]simplify: iters left: 5 (20 enodes) 1544782585.245 * * [misc]simplify: iters left: 4 (27 enodes) 1544782585.253 * * [misc]simplify: iters left: 3 (30 enodes) 1544782585.261 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.261 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.261 * * * * [misc]progress: [ 731 / 810 ] simplifiying candidate # 1544782585.262 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt 1)) 1544782585.263 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.268 * * [misc]simplify: iters left: 5 (18 enodes) 1544782585.272 * * [misc]simplify: iters left: 4 (20 enodes) 1544782585.277 * * [misc]simplify: iters left: 3 (23 enodes) 1544782585.282 * [exit]simplify: Simplified to (sqrt (fma x.im y.im (* y.re x.re))) 1544782585.282 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (sqrt (fma x.im y.im (* y.re x.re))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.282 * * * * [misc]progress: [ 732 / 810 ] simplifiying candidate # 1544782585.282 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.283 * * [misc]simplify: iters left: 6 (13 enodes) 1544782585.288 * * [misc]simplify: iters left: 5 (20 enodes) 1544782585.295 * * [misc]simplify: iters left: 4 (27 enodes) 1544782585.302 * * [misc]simplify: iters left: 3 (30 enodes) 1544782585.309 * [exit]simplify: Simplified to (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.310 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (sqrt (fma x.im y.im (* y.re x.re))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.310 * * * * [misc]progress: [ 733 / 810 ] simplifiying candidate # 1544782585.310 * [enter]simplify: Simplifying (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) 1) 1) 1544782585.311 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.315 * * [misc]simplify: iters left: 5 (15 enodes) 1544782585.319 * * [misc]simplify: iters left: 4 (17 enodes) 1544782585.324 * * [misc]simplify: iters left: 3 (20 enodes) 1544782585.329 * [exit]simplify: Simplified to (sqrt (fma y.im x.im (* y.re x.re))) 1544782585.329 * [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.im y.re) (/ (/ (sqrt (fma y.re x.re (* x.im y.im))) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.329 * * * * [misc]progress: [ 734 / 810 ] simplifiying candidate # 1544782585.329 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.330 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.333 * * [misc]simplify: iters left: 5 (17 enodes) 1544782585.341 * * [misc]simplify: iters left: 4 (23 enodes) 1544782585.348 * * [misc]simplify: iters left: 3 (25 enodes) 1544782585.355 * * [misc]simplify: iters left: 2 (28 enodes) 1544782585.363 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) 1544782585.363 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.363 * * * * [misc]progress: [ 735 / 810 ] simplifiying candidate # 1544782585.364 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.365 * * [misc]simplify: iters left: 6 (12 enodes) 1544782585.370 * * [misc]simplify: iters left: 5 (19 enodes) 1544782585.376 * * [misc]simplify: iters left: 4 (24 enodes) 1544782585.382 * * [misc]simplify: iters left: 3 (27 enodes) 1544782585.390 * * [misc]simplify: iters left: 2 (33 enodes) 1544782585.402 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.402 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.402 * * * * [misc]progress: [ 736 / 810 ] simplifiying candidate # 1544782585.403 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.404 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.407 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.412 * * [misc]simplify: iters left: 4 (21 enodes) 1544782585.419 * * [misc]simplify: iters left: 3 (24 enodes) 1544782585.426 * * [misc]simplify: iters left: 2 (30 enodes) 1544782585.437 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.437 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.437 * * * * [misc]progress: [ 737 / 810 ] simplifiying candidate # 1544782585.437 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt 1)) 1544782585.438 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.442 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.448 * * [misc]simplify: iters left: 4 (21 enodes) 1544782585.454 * * [misc]simplify: iters left: 3 (24 enodes) 1544782585.459 * * [misc]simplify: iters left: 2 (25 enodes) 1544782585.464 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782585.464 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.464 * * * * [misc]progress: [ 738 / 810 ] simplifiying candidate # 1544782585.465 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.467 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.472 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.477 * * [misc]simplify: iters left: 4 (21 enodes) 1544782585.483 * * [misc]simplify: iters left: 3 (24 enodes) 1544782585.490 * * [misc]simplify: iters left: 2 (30 enodes) 1544782585.497 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.497 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (* (sqrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.497 * * * * [misc]progress: [ 739 / 810 ] simplifiying candidate # 1544782585.497 * [enter]simplify: Simplifying (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1) 1544782585.497 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.499 * * [misc]simplify: iters left: 5 (15 enodes) 1544782585.503 * * [misc]simplify: iters left: 4 (20 enodes) 1544782585.506 * * [misc]simplify: iters left: 3 (24 enodes) 1544782585.509 * * [misc]simplify: iters left: 2 (25 enodes) 1544782585.512 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.512 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (cbrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.512 * * * * [misc]progress: [ 740 / 810 ] simplifiying candidate # 1544782585.513 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.513 * * [misc]simplify: iters left: 6 (12 enodes) 1544782585.516 * * [misc]simplify: iters left: 5 (19 enodes) 1544782585.522 * * [misc]simplify: iters left: 4 (25 enodes) 1544782585.530 * * [misc]simplify: iters left: 3 (30 enodes) 1544782585.537 * * [misc]simplify: iters left: 2 (31 enodes) 1544782585.543 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.543 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.543 * * * * [misc]progress: [ 741 / 810 ] simplifiying candidate # 1544782585.543 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.544 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.546 * * [misc]simplify: iters left: 5 (14 enodes) 1544782585.548 * [exit]simplify: Simplified to (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782585.548 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.548 * * * * [misc]progress: [ 742 / 810 ] simplifiying candidate # 1544782585.549 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.549 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.551 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.554 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.560 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.560 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.560 * * * * [misc]progress: [ 743 / 810 ] simplifiying candidate # 1544782585.560 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt 1)) 1544782585.561 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.564 * * [misc]simplify: iters left: 5 (15 enodes) 1544782585.567 * * [misc]simplify: iters left: 4 (18 enodes) 1544782585.570 * * [misc]simplify: iters left: 3 (21 enodes) 1544782585.572 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782585.572 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.572 * * * * [misc]progress: [ 744 / 810 ] simplifiying candidate # 1544782585.573 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.573 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.575 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.578 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.582 * [exit]simplify: Simplified to (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.582 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.582 * * * * [misc]progress: [ 745 / 810 ] simplifiying candidate # 1544782585.583 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1) 1544782585.583 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.585 * * [misc]simplify: iters left: 5 (14 enodes) 1544782585.588 * * [misc]simplify: iters left: 4 (17 enodes) 1544782585.591 * * [misc]simplify: iters left: 3 (21 enodes) 1544782585.594 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782585.594 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (cbrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.594 * * * * [misc]progress: [ 746 / 810 ] simplifiying candidate # 1544782585.594 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.594 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.597 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.599 * * [misc]simplify: iters left: 4 (22 enodes) 1544782585.603 * * [misc]simplify: iters left: 3 (27 enodes) 1544782585.607 * * [misc]simplify: iters left: 2 (28 enodes) 1544782585.613 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.613 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.613 * * * * [misc]progress: [ 747 / 810 ] simplifiying candidate # 1544782585.613 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.614 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.616 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.618 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.625 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782585.625 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.625 * * * * [misc]progress: [ 748 / 810 ] simplifiying candidate # 1544782585.625 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.626 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.629 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.633 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782585.633 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.633 * * * * [misc]progress: [ 749 / 810 ] simplifiying candidate # 1544782585.634 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782585.634 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.639 * * [misc]simplify: iters left: 5 (13 enodes) 1544782585.644 * * [misc]simplify: iters left: 4 (16 enodes) 1544782585.652 * * [misc]simplify: iters left: 3 (19 enodes) 1544782585.656 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.656 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.656 * * * * [misc]progress: [ 750 / 810 ] simplifiying candidate # 1544782585.656 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.657 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.660 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.664 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782585.665 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.665 * * * * [misc]progress: [ 751 / 810 ] simplifiying candidate # 1544782585.665 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782585.666 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.669 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.674 * * [misc]simplify: iters left: 4 (15 enodes) 1544782585.679 * * [misc]simplify: iters left: 3 (18 enodes) 1544782585.683 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.683 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.683 * * * * [misc]progress: [ 752 / 810 ] simplifiying candidate # 1544782585.683 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.684 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.689 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.693 * * [misc]simplify: iters left: 4 (21 enodes) 1544782585.704 * * [misc]simplify: iters left: 3 (34 enodes) 1544782585.715 * * [misc]simplify: iters left: 2 (36 enodes) 1544782585.722 * [exit]simplify: Simplified to (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) 1544782585.722 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (cbrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.722 * * * * [misc]progress: [ 753 / 810 ] simplifiying candidate # 1544782585.722 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.723 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.728 * * [misc]simplify: iters left: 5 (15 enodes) 1544782585.732 * * [misc]simplify: iters left: 4 (17 enodes) 1544782585.738 * * [misc]simplify: iters left: 3 (20 enodes) 1544782585.743 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782585.743 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.743 * * * * [misc]progress: [ 754 / 810 ] simplifiying candidate # 1544782585.744 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.745 * * [misc]simplify: iters left: 5 (9 enodes) 1544782585.749 * * [misc]simplify: iters left: 4 (13 enodes) 1544782585.753 * * [misc]simplify: iters left: 3 (16 enodes) 1544782585.758 * * [misc]simplify: iters left: 2 (18 enodes) 1544782585.762 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.762 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.762 * * * * [misc]progress: [ 755 / 810 ] simplifiying candidate # 1544782585.762 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt 1)) 1544782585.763 * * [misc]simplify: iters left: 5 (4 enodes) 1544782585.766 * * [misc]simplify: iters left: 4 (8 enodes) 1544782585.767 * [exit]simplify: Simplified to 1 1544782585.767 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.767 * * * * [misc]progress: [ 756 / 810 ] simplifiying candidate # 1544782585.768 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.768 * * [misc]simplify: iters left: 5 (9 enodes) 1544782585.772 * * [misc]simplify: iters left: 4 (13 enodes) 1544782585.777 * * [misc]simplify: iters left: 3 (16 enodes) 1544782585.782 * * [misc]simplify: iters left: 2 (18 enodes) 1544782585.786 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.786 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.786 * * * * [misc]progress: [ 757 / 810 ] simplifiying candidate # 1544782585.787 * [enter]simplify: Simplifying (/ (/ 1 (sqrt 1)) 1) 1544782585.787 * * [misc]simplify: iters left: 5 (4 enodes) 1544782585.792 * * [misc]simplify: iters left: 4 (8 enodes) 1544782585.792 * [exit]simplify: Simplified to 1 1544782585.792 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.792 * * * * [misc]progress: [ 758 / 810 ] simplifiying candidate # 1544782585.793 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.794 * * [misc]simplify: iters left: 6 (10 enodes) 1544782585.801 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.807 * * [misc]simplify: iters left: 4 (22 enodes) 1544782585.814 * * [misc]simplify: iters left: 3 (27 enodes) 1544782585.822 * * [misc]simplify: iters left: 2 (28 enodes) 1544782585.833 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.833 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.833 * * * * [misc]progress: [ 759 / 810 ] simplifiying candidate # 1544782585.833 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.834 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.838 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.848 * * [misc]simplify: iters left: 4 (19 enodes) 1544782585.855 * [exit]simplify: Simplified to (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) 1544782585.855 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.855 * * * * [misc]progress: [ 760 / 810 ] simplifiying candidate # 1544782585.856 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.856 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.859 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.863 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782585.863 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.863 * * * * [misc]progress: [ 761 / 810 ] simplifiying candidate # 1544782585.863 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt 1)) 1544782585.864 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.868 * * [misc]simplify: iters left: 5 (13 enodes) 1544782585.872 * * [misc]simplify: iters left: 4 (16 enodes) 1544782585.877 * * [misc]simplify: iters left: 3 (19 enodes) 1544782585.880 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.880 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.880 * * * * [misc]progress: [ 762 / 810 ] simplifiying candidate # 1544782585.881 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.881 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.884 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.889 * [exit]simplify: Simplified to (/ 1 (sqrt (hypot y.im y.re))) 1544782585.889 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.889 * * * * [misc]progress: [ 763 / 810 ] simplifiying candidate # 1544782585.889 * [enter]simplify: Simplifying (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1) 1544782585.890 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.893 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.897 * * [misc]simplify: iters left: 4 (15 enodes) 1544782585.902 * * [misc]simplify: iters left: 3 (18 enodes) 1544782585.906 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.906 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) (sqrt (hypot y.im y.re)))))) 1544782585.906 * * * * [misc]progress: [ 764 / 810 ] simplifiying candidate # 1544782585.906 * [enter]simplify: Simplifying (/ (/ 1 1) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.907 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.911 * * [misc]simplify: iters left: 5 (13 enodes) 1544782585.916 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.916 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.916 * * * * [misc]progress: [ 765 / 810 ] simplifiying candidate # 1544782585.916 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.917 * * [misc]simplify: iters left: 6 (9 enodes) 1544782585.921 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.924 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782585.924 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.924 * * * * [misc]progress: [ 766 / 810 ] simplifiying candidate # 1544782585.925 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.926 * * [misc]simplify: iters left: 5 (8 enodes) 1544782585.928 * * [misc]simplify: iters left: 4 (10 enodes) 1544782585.931 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.931 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.931 * * * * [misc]progress: [ 767 / 810 ] simplifiying candidate # 1544782585.932 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt 1)) 1544782585.932 * * [misc]simplify: iters left: 4 (4 enodes) 1544782585.934 * * [misc]simplify: iters left: 3 (6 enodes) 1544782585.935 * [exit]simplify: Simplified to 1 1544782585.935 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.935 * * * * [misc]progress: [ 768 / 810 ] simplifiying candidate # 1544782585.936 * [enter]simplify: Simplifying (/ (/ 1 1) (sqrt (sqrt (hypot y.im y.re)))) 1544782585.936 * * [misc]simplify: iters left: 5 (8 enodes) 1544782585.941 * * [misc]simplify: iters left: 4 (10 enodes) 1544782585.944 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.944 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.944 * * * * [misc]progress: [ 769 / 810 ] simplifiying candidate # 1544782585.944 * [enter]simplify: Simplifying (/ (/ 1 1) 1) 1544782585.945 * * [misc]simplify: iters left: 4 (3 enodes) 1544782585.946 * * [misc]simplify: iters left: 3 (5 enodes) 1544782585.947 * [exit]simplify: Simplified to 1 1544782585.947 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.947 * * * * [misc]progress: [ 770 / 810 ] simplifiying candidate # 1544782585.947 * [enter]simplify: Simplifying (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.948 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.951 * * [misc]simplify: iters left: 5 (12 enodes) 1544782585.956 * [exit]simplify: Simplified to (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.956 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782585.956 * * * * [misc]progress: [ 771 / 810 ] simplifiying candidate # 1544782585.956 * [enter]simplify: Simplifying (/ 1 (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782585.957 * * [misc]simplify: iters left: 6 (8 enodes) 1544782585.960 * * [misc]simplify: iters left: 5 (11 enodes) 1544782585.964 * [exit]simplify: Simplified to (/ 1 (fabs (cbrt (hypot y.im y.re)))) 1544782585.964 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782585.964 * * * * [misc]progress: [ 772 / 810 ] simplifiying candidate # 1544782585.964 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.965 * * [misc]simplify: iters left: 5 (7 enodes) 1544782585.967 * * [misc]simplify: iters left: 4 (9 enodes) 1544782585.970 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.970 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.970 * * * * [misc]progress: [ 773 / 810 ] simplifiying candidate # 1544782585.971 * [enter]simplify: Simplifying (/ 1 (sqrt 1)) 1544782585.971 * * [misc]simplify: iters left: 3 (3 enodes) 1544782585.974 * * [misc]simplify: iters left: 2 (5 enodes) 1544782585.974 * [exit]simplify: Simplified to 1 1544782585.974 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.975 * * * * [misc]progress: [ 774 / 810 ] simplifiying candidate # 1544782585.975 * [enter]simplify: Simplifying (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.975 * * [misc]simplify: iters left: 5 (7 enodes) 1544782585.978 * * [misc]simplify: iters left: 4 (9 enodes) 1544782585.981 * [exit]simplify: Simplified to (/ 1 (sqrt (sqrt (hypot y.im y.re)))) 1544782585.981 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ 1 (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782585.981 * * * * [misc]progress: [ 775 / 810 ] simplifiying candidate # 1544782585.981 * [enter]simplify: Simplifying (/ 1 1) 1544782585.981 * * [misc]simplify: iters left: 2 (2 enodes) 1544782585.982 * * [misc]simplify: iters left: 1 (4 enodes) 1544782585.983 * [exit]simplify: Simplified to 1 1544782585.983 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ 1 (/ (hypot y.im y.re) (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782585.983 * * * * [misc]progress: [ 776 / 810 ] simplifiying candidate # 1544782585.983 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782585.984 * * [misc]simplify: iters left: 6 (11 enodes) 1544782585.989 * * [misc]simplify: iters left: 5 (16 enodes) 1544782585.994 * * [misc]simplify: iters left: 4 (18 enodes) 1544782586.000 * * [misc]simplify: iters left: 3 (21 enodes) 1544782586.009 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) 1544782586.009 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (* (cbrt (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))) (/ (hypot y.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (cbrt (sqrt (hypot y.im y.re))))))) 1544782586.009 * * * * [misc]progress: [ 777 / 810 ] simplifiying candidate # 1544782586.010 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re))))) 1544782586.011 * * [misc]simplify: iters left: 6 (11 enodes) 1544782586.015 * * [misc]simplify: iters left: 5 (15 enodes) 1544782586.020 * * [misc]simplify: iters left: 4 (17 enodes) 1544782586.027 * * [misc]simplify: iters left: 3 (20 enodes) 1544782586.033 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) 1544782586.033 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (fabs (cbrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))))) 1544782586.033 * * * * [misc]progress: [ 778 / 810 ] simplifiying candidate # 1544782586.034 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782586.035 * * [misc]simplify: iters left: 5 (10 enodes) 1544782586.039 * * [misc]simplify: iters left: 4 (13 enodes) 1544782586.043 * * [misc]simplify: iters left: 3 (15 enodes) 1544782586.049 * * [misc]simplify: iters left: 2 (18 enodes) 1544782586.055 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782586.055 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782586.055 * * * * [misc]progress: [ 779 / 810 ] simplifiying candidate # 1544782586.055 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt 1)) 1544782586.056 * * [misc]simplify: iters left: 5 (9 enodes) 1544782586.060 * * [misc]simplify: iters left: 4 (14 enodes) 1544782586.065 * * [misc]simplify: iters left: 3 (16 enodes) 1544782586.070 * * [misc]simplify: iters left: 2 (19 enodes) 1544782586.075 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782586.075 * [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.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782586.075 * * * * [misc]progress: [ 780 / 810 ] simplifiying candidate # 1544782586.076 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (sqrt (hypot y.im y.re)))) 1544782586.077 * * [misc]simplify: iters left: 5 (10 enodes) 1544782586.080 * * [misc]simplify: iters left: 4 (13 enodes) 1544782586.087 * * [misc]simplify: iters left: 3 (15 enodes) 1544782586.092 * * [misc]simplify: iters left: 2 (18 enodes) 1544782586.098 * [exit]simplify: Simplified to (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) 1544782586.098 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma y.im x.im (* y.re x.re)) (sqrt (sqrt (hypot y.im y.re)))) (/ (hypot y.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))))) 1544782586.098 * * * * [misc]progress: [ 781 / 810 ] simplifiying candidate # 1544782586.099 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) 1) 1544782586.099 * * [misc]simplify: iters left: 5 (8 enodes) 1544782586.103 * * [misc]simplify: iters left: 4 (13 enodes) 1544782586.108 * * [misc]simplify: iters left: 3 (17 enodes) 1544782586.114 * * [misc]simplify: iters left: 2 (20 enodes) 1544782586.119 * [exit]simplify: Simplified to (fma x.im y.im (* y.re x.re)) 1544782586.119 * [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.im y.re) (/ (/ 1 (sqrt (hypot y.im y.re))) (sqrt (hypot y.im y.re)))))) 1544782586.119 * * * * [misc]progress: [ 782 / 810 ] simplifiying candidate # 1544782586.119 * * * * [misc]progress: [ 783 / 810 ] simplifiying candidate # 1544782586.120 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782586.120 * * [misc]simplify: iters left: 5 (9 enodes) 1544782586.124 * * [misc]simplify: iters left: 4 (12 enodes) 1544782586.128 * * [misc]simplify: iters left: 3 (14 enodes) 1544782586.134 * * [misc]simplify: iters left: 2 (17 enodes) 1544782586.139 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782586.140 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (/ (hypot y.im y.re) (/ 1 (sqrt (hypot y.im y.re)))))) 1544782586.140 * * * * [misc]progress: [ 784 / 810 ] simplifiying candidate # 1544782586.140 * [enter]simplify: Simplifying (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) 1544782586.141 * * [misc]simplify: iters left: 5 (9 enodes) 1544782586.144 * * [misc]simplify: iters left: 4 (12 enodes) 1544782586.149 * * [misc]simplify: iters left: 3 (14 enodes) 1544782586.154 * * [misc]simplify: iters left: 2 (17 enodes) 1544782586.159 * [exit]simplify: Simplified to (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) 1544782586.159 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (/ (fma x.im y.im (* y.re x.re)) (sqrt (hypot y.im y.re))) (* (hypot y.im y.re) (sqrt (hypot y.im y.re))))) 1544782586.159 * * * * [misc]progress: [ 785 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 786 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 787 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 788 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 789 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 790 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 791 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 792 / 810 ] simplifiying candidate # 1544782586.160 * * * * [misc]progress: [ 793 / 810 ] simplifiying candidate # 1544782586.160 * [enter]simplify: Simplifying (sqrt (* (cbrt (hypot y.im y.re)) (cbrt (hypot y.im y.re)))) 1544782586.161 * * [misc]simplify: iters left: 5 (6 enodes) 1544782586.163 * * [misc]simplify: iters left: 4 (7 enodes) 1544782586.166 * [exit]simplify: Simplified to (fabs (cbrt (hypot y.im y.re))) 1544782586.166 * [misc]simplify: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* (fabs (cbrt (hypot y.im y.re))) (sqrt (cbrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782586.166 * * * * [misc]progress: [ 794 / 810 ] simplifiying candidate # 1544782586.166 * [enter]simplify: Simplifying (sqrt (sqrt (hypot y.im y.re))) 1544782586.166 * * [misc]simplify: iters left: 3 (5 enodes) 1544782586.168 * [exit]simplify: Simplified to (sqrt (sqrt (hypot y.im y.re))) 1544782586.168 * [misc]simplify: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* (sqrt (sqrt (hypot y.im y.re))) (sqrt (sqrt (hypot y.im y.re))))) (hypot y.im y.re))) 1544782586.168 * * * * [misc]progress: [ 795 / 810 ] simplifiying candidate # 1544782586.169 * [enter]simplify: Simplifying (sqrt 1) 1544782586.169 * * [misc]simplify: iters left: 1 (2 enodes) 1544782586.170 * [exit]simplify: Simplified to 1 1544782586.170 * [misc]simplify: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (* 1 (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782586.171 * * * * [misc]progress: [ 796 / 810 ] simplifiying candidate # 1544782586.171 * * * * [misc]progress: [ 797 / 810 ] simplifiying candidate # 1544782586.171 * [enter]simplify: Simplifying (sqrt (hypot y.im y.re)) 1544782586.171 * * [misc]simplify: iters left: 2 (4 enodes) 1544782586.173 * [exit]simplify: Simplified to (sqrt (hypot y.im y.re)) 1544782586.173 * [misc]simplify: Simplified (2 1 2 1) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) (fabs (sqrt (hypot y.im y.re)))) (hypot y.im y.re))) 1544782586.173 * * * * [misc]progress: [ 798 / 810 ] simplifiying candidate # 1544782586.173 * * * * [misc]progress: [ 799 / 810 ] simplifiying candidate # 1544782586.173 * [enter]simplify: Simplifying 0 1544782586.173 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.173 * [exit]simplify: Simplified to 0 1544782586.173 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ 0 (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782586.174 * * * * [misc]progress: [ 800 / 810 ] simplifiying candidate # 1544782586.174 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ (* y.im x.im) y.re)) (- (+ (* +nan.0 (/ (* y.im x.im) (pow y.re 2))) (- (* +nan.0 x.re)))))) 1544782586.174 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ +nan.0 (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782586.174 * * * * [misc]progress: [ 801 / 810 ] simplifiying candidate # 1544782586.174 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ (* y.im x.im) y.re)) (- (+ (* +nan.0 (/ (* y.im x.im) (pow y.re 2))) (- (* +nan.0 x.re)))))) 1544782586.174 * [misc]simplify: Simplified (2 1 1) to (λ (x.re x.im y.re y.im) (/ (/ +nan.0 (sqrt (hypot y.im y.re))) (hypot y.im y.re))) 1544782586.174 * * * * [misc]progress: [ 802 / 810 ] simplifiying candidate # 1544782586.174 * [enter]simplify: Simplifying x.im 1544782586.174 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.175 * [exit]simplify: Simplified to x.im 1544782586.175 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.im (hypot y.im y.re))) 1544782586.175 * * * * [misc]progress: [ 803 / 810 ] simplifiying candidate # 1544782586.175 * [enter]simplify: Simplifying x.re 1544782586.175 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.176 * [exit]simplify: Simplified to x.re 1544782586.176 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ x.re (hypot y.im y.re))) 1544782586.176 * * * * [misc]progress: [ 804 / 810 ] simplifiying candidate # 1544782586.176 * [enter]simplify: Simplifying (* -1 x.re) 1544782586.176 * * [misc]simplify: iters left: 2 (3 enodes) 1544782586.177 * * [misc]simplify: iters left: 1 (5 enodes) 1544782586.179 * [exit]simplify: Simplified to (- x.re) 1544782586.179 * [misc]simplify: Simplified (2 1) to (λ (x.re x.im y.re y.im) (/ (- x.re) (hypot y.im y.re))) 1544782586.179 * * * * [misc]progress: [ 805 / 810 ] simplifiying candidate # 1544782586.179 * [enter]simplify: Simplifying 0 1544782586.179 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.180 * [exit]simplify: Simplified to 0 1544782586.180 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782586.180 * * * * [misc]progress: [ 806 / 810 ] simplifiying candidate # 1544782586.180 * [enter]simplify: Simplifying 0 1544782586.180 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.180 * [exit]simplify: Simplified to 0 1544782586.180 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782586.180 * * * * [misc]progress: [ 807 / 810 ] simplifiying candidate # 1544782586.181 * [enter]simplify: Simplifying 0 1544782586.181 * * [misc]simplify: iters left: 0 (1 enodes) 1544782586.181 * [exit]simplify: Simplified to 0 1544782586.181 * [misc]simplify: Simplified (2) to (λ (x.re x.im y.re y.im) 0) 1544782586.181 * * * * [misc]progress: [ 808 / 810 ] simplifiying candidate # 1544782586.182 * [enter]simplify: Simplifying (- (+ (* +nan.0 (pow y.re 2)) (- (+ (* +nan.0 y.re) (- (* +nan.0 (pow y.im 2))))))) 1544782586.182 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) +nan.0) (hypot y.im y.re))) 1544782586.182 * * * * [misc]progress: [ 809 / 810 ] simplifiying candidate # 1544782586.182 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ 1 y.im)) (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))))) 1544782586.182 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) +nan.0) (hypot y.im y.re))) 1544782586.182 * * * * [misc]progress: [ 810 / 810 ] simplifiying candidate # 1544782586.182 * [enter]simplify: Simplifying (- (+ (* +nan.0 (/ 1 y.im)) (- (+ (* +nan.0 (/ 1 (pow y.im 2))) (- +nan.0))))) 1544782586.182 * [misc]simplify: Simplified (2 1 2) to (λ (x.re x.im y.re y.im) (/ (/ (/ (fma y.re x.re (* x.im y.im)) (sqrt (hypot y.im y.re))) +nan.0) (hypot y.im y.re))) 1544782586.183 * * * [misc]progress: adding candidates to table 1544782608.298 * [misc]progress: [Phase 3 of 3] Extracting. 1544782608.298 * * [misc]regime: Finding splitpoints for: (# # # # # # # # # #) 1544782608.299 * * * [misc]regime-changes: Trying 4 branch expressions: (y.im x.im y.re x.re) 1544782608.299 * * * * [misc]regimes: Trying to branch on y.im from (# # # # # # # # # #) 1544782608.416 * * * * [misc]regimes: Trying to branch on x.im from (# # # # # # # # # #) 1544782608.553 * * * * [misc]regimes: Trying to branch on y.re from (# # # # # # # # # #) 1544782608.696 * * * * [misc]regimes: Trying to branch on x.re from (# # # # # # # # # #) 1544782608.818 * * * [misc]regime: Found split indices: #