Don't assume qreal is a double