Diffusion KJs 57aacba17c66

Disable broken and no longer needed workaround code with msvc2019

Authored by vonreth on Jun 11 2019, 11:12 AM.

Description

Disable broken and no longer needed workaround code with msvc2019

Summary:
See:

int main() {
        const auto inf = std::numeric_limits<double>::infinity();
        print(_MSC_VER);
        print(atan2(inf, inf));
        print(atan2(-inf, -inf));
        print(atan2(inf, -inf));
        print(fmod(10.0, inf));
        print(fmod(10.0, -inf));

        return 0;
}

->

_MSC_VER: 1920
atan2(inf, inf): 0.785398
atan2(-inf, -inf): -2.35619
atan2(inf, -inf): 2.35619
fmod(10.0, inf): 10
fmod(10.0, -inf): 10

Reviewers: dfaure, arichardson, apol

Reviewed By: apol

Subscribers: kde-frameworks-devel

Tags: Frameworks

Differential Revision: https://phabricator.kde.org/D20907

Details

Committed
vonrethJun 11 2019, 11:12 AM
Reviewer
apol
Differential Revision
D20907: Disable broken and no longer needed workaround code with msvc2019
Parents
R314:681e06b2c5ee: GIT_SILENT Upgrade KF5 version to 5.60.0.
Branches
Unknown
Tags
Unknown