Jump to page: 1 2 3
Thread overview
[Issue 17007] let std.math work in CTFE
Aug 23, 2019
Nathan S.
Aug 23, 2019
Nathan S.
Aug 26, 2019
Simen Kjaeraas
Sep 04, 2019
Nathan S.
Sep 04, 2019
Nathan S.
Sep 04, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Sep 08, 2019
Nathan S.
Jun 06
Nathan S.
August 23, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |turkeyman@gmail.com

--- Comment #1 from Nathan S. <n8sh.secondary@hotmail.com> ---
*** Issue 18630 has been marked as a duplicate of this issue. ***

--
August 23, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |n8sh.secondary@hotmail.com
           Hardware|x86_64                      |All
         Depends on|                            |20159
                 OS|Linux                       |All


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=20159
[Issue 20159] Make std.math.scalbn work in CTFE
--
August 24, 2019
https://issues.dlang.org/show_bug.cgi?id=17007
Issue 17007 depends on issue 20159, which changed state.

Issue 20159 Summary: Make std.math.scalbn work in CTFE https://issues.dlang.org/show_bug.cgi?id=20159

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
August 26, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Simen Kjaeraas <simen.kjaras@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |simen.kjaras@gmail.com

--- Comment #2 from Simen Kjaeraas <simen.kjaras@gmail.com> ---
These functions currently fail in CTFE:

nextPow2/truncPow2: reinterpreting as ushort. (both call same function)
nextDown/nextUp/nextafter: reinterpreting as ulong.
lrint:         inline assembly.
ilogb:         reinterpreting in union.
cmp:           reinterpreting in union.
frexp:         reinterpreting as ushort, int and/or long.
feqrel:        reinterpreting as ushort.
isNormal:      reinterpreting as ushort.
isPowerOf2:    reinterpreting as ushort.
NaN:           reinterpreting as ulong.
getNaNPayload: reinterpreting as ulong.
isIdentical:   reinterpreting as long.
isSubnormal:   reinterpreting as uint.
atan/atan2:    reinterpreting as ubyte. (both call same function)
signbit:       reinterpreting as ubyte.
remainder:     intrinsic.
cbrt:          intrinsic.
fmod:          intrinsic.
modf:          intrinsic.
logb:          intrinsic.
nearbyint:     intrinsic.
rint:          intrinsic.
rndtol:        intrinsic.
lround:        intrinsic.

expi:          inline assembly. This function is deprecated.
quantize:      depends on rint by default, works with other rounding functions.

--
September 04, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=16296

--
September 04, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |17705


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=17705
[Issue 17705] std.math.isFinite cannot run at compile-time
--
September 04, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |20192


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=20192
[Issue 20192] Make std.math.isSubnormal work in CTFE
--
September 04, 2019
https://issues.dlang.org/show_bug.cgi?id=17007
Issue 17007 depends on issue 20192, which changed state.

Issue 20192 Summary: Make std.math.isSubnormal work in CTFE https://issues.dlang.org/show_bug.cgi?id=20192

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
September 05, 2019
https://issues.dlang.org/show_bug.cgi?id=17007
Issue 17007 depends on issue 17705, which changed state.

Issue 17705 Summary: std.math.isFinite cannot run at compile-time https://issues.dlang.org/show_bug.cgi?id=17705

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |FIXED

--
September 08, 2019
https://issues.dlang.org/show_bug.cgi?id=17007

Nathan S. <n8sh.secondary@hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |20196


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=20196
[Issue 20196] Make std.math.isNormal work in CTFE
--
« First   ‹ Prev
1 2 3