Thread overview
[Issue 17243] std.math.FloatingPointControl doesn't work on x86_64
Mar 04, 2017
ag0aep6g@gmail.com
[Issue 17243] std.math.{FloatingPointControl, ieeeFlags} doesn't work on x86_64
Mar 04, 2017
ag0aep6g@gmail.com
[Issue 17243] std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64
Mar 04, 2017
ag0aep6g@gmail.com
March 04, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

ag0aep6g@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull
           Assignee|nobody@puremagic.com        |ag0aep6g@gmail.com

--- Comment #1 from ag0aep6g@gmail.com ---
An attempt at a fix: https://github.com/dlang/phobos/pull/5240

--
March 04, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

ag0aep6g@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|std.math.FloatingPointContr |std.math.{FloatingPointCont
                   |ol doesn't work on x86_64   |rol,ieeeFlags} doesn't work
                   |                            |on x86_64

--- Comment #2 from ag0aep6g@gmail.com ---
std.math.ieeeFlags is affected as well.

----
void main()
{
    import std.math;
    float x = 1;
    x /= 0;
    assert(ieeeFlags.divByZero); /* fails; should pass */
}
----

--
March 04, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

ag0aep6g@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|std.math.{FloatingPointCont |std.math.{FloatingPointCont
                   |rol,ieeeFlags} doesn't work |rol,ieeeFlags} don't work
                   |on x86_64                   |on x86_64

--
March 14, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/09679c241f9ab4554e5bdabee998fd319e2eb4ac fix issue 17243 - std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64

https://github.com/dlang/phobos/commit/83e199977607752df16167c557e2c0f5acb12be5 Merge pull request #5240 from aG0aep6G/FloatingPointControl

fix issue 17243 - std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64

--
March 22, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/09679c241f9ab4554e5bdabee998fd319e2eb4ac fix issue 17243 - std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64

https://github.com/dlang/phobos/commit/83e199977607752df16167c557e2c0f5acb12be5 Merge pull request #5240 from aG0aep6G/FloatingPointControl

--
August 07, 2017
https://issues.dlang.org/show_bug.cgi?id=17243

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/09679c241f9ab4554e5bdabee998fd319e2eb4ac fix issue 17243 - std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64

https://github.com/dlang/phobos/commit/83e199977607752df16167c557e2c0f5acb12be5 Merge pull request #5240 from aG0aep6G/FloatingPointControl

--
January 05, 2018
https://issues.dlang.org/show_bug.cgi?id=17243

--- Comment #6 from github-bugzilla@puremagic.com ---
Commits pushed to dmd-cxx at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/09679c241f9ab4554e5bdabee998fd319e2eb4ac fix issue 17243 - std.math.{FloatingPointControl,ieeeFlags} don't work on x86_64

https://github.com/dlang/phobos/commit/83e199977607752df16167c557e2c0f5acb12be5 Merge pull request #5240 from aG0aep6G/FloatingPointControl

--