On Wednesday, 18 May 2016 at 08:55:03 UTC, Walter Bright wrote:
On 5/18/2016 1:30 AM, Ethan Watson wrote:
You're also asking for a mode where the compiler for one machine is supposed to behave like hand-coded assembler for another machine with a different
instruction set.

Actually, I'm asking for something exactly like the arch option for MSVC/-mfmath
option for GCC/etc, and have it respect that for CTFE.


MSVC doesn't appear to have a switch that does what you ask for:

  https://msdn.microsoft.com/en-us/library/e7s85ffb.aspx

Apologies if this has been addressed in the thread, it's a difficult structure to follow for technical discussion. You seem positive about software implementations of float. What are your thoughts on having the compile time implementation of a given type mirror the behaviour of the runtime version?

Fundamentally whatever rules are chosen it would seem better to have fewer rules for people to remember.

Reply via email to