blob: 78052cd2c19fffc45eaa6a58d44de549abe60d35 [file] [log] [blame]
// RUN: %target-typecheck-verify-swift -solver-expression-time-threshold=1
// REQUIRES: tools-release,no_asan
// Mixed Float and Double arithmetic
func rdar18800950(v: Float) -> Double {
let c1: Float = 1.0
let c2 = 2.0
let r = v / c1
let _ = (c2 * 2 * (3 * (1 - c1 / v) - 4) * r + 5) * (c2 * 2 * (3 * (1 - c1 / v) - 4) * r + 5)
// expected-error@-1 {{reasonable time}}
}