## digitalmars.D - core.math and std.math

- Manu (2/2) Mar 14 2018 Why does core.math exist? It's basically empty, but with a couple of
- jmh530 (3/5) Mar 14 2018 Isn't core.math compiler intrinsics? The corresponding functions
- Nicholas Wilson (6/11) Mar 14 2018 They are. I'm in the process of adding a bunch of overloads to
- Atila Neves (2/14) Mar 15 2018 dmd -m32?

Why does core.math exist? It's basically empty, but with a couple of select functions which seem arbitrarily chosen...

Mar 14 2018

On Thursday, 15 March 2018 at 00:16:05 UTC, Manu wrote:Why does core.math exist? It's basically empty, but with a couple of select functions which seem arbitrarily chosen...Isn't core.math compiler intrinsics? The corresponding functions in std.math call the core.math versions.

Mar 14 2018

On Thursday, 15 March 2018 at 00:37:39 UTC, jmh530 wrote:On Thursday, 15 March 2018 at 00:16:05 UTC, Manu wrote:They are. I'm in the process of adding a bunch of overloads to core math so that we can stop using `real` unnecessarily (if anyone with a 32-bit machine can build dmd with pr 8002 and run the `std.bitmanip` unit tests and tell me why it crashes that would be much appreciated).Why does core.math exist? It's basically empty, but with a couple of select functions which seem arbitrarily chosen...Isn't core.math compiler intrinsics? The corresponding functions in std.math call the core.math versions.

Mar 14 2018

On Thursday, 15 March 2018 at 02:58:12 UTC, Nicholas Wilson wrote:On Thursday, 15 March 2018 at 00:37:39 UTC, jmh530 wrote:dmd -m32?On Thursday, 15 March 2018 at 00:16:05 UTC, Manu wrote:They are. I'm in the process of adding a bunch of overloads to core math so that we can stop using `real` unnecessarily (if anyone with a 32-bit machine can build dmd with pr 8002 and run the `std.bitmanip` unit tests and tell me why it crashes that would be much appreciated).

Mar 15 2018