Bus error on 32bit OSX, not 64bit

Jacob Carlborg doob at me.com
Sun Apr 14 07:48:39 PDT 2013


This code:

http://pastebin.com/U5XdFfDq

Will result in a bus error when compiled as 32bit. Three ways the bus 
error won't happen:

* If I compile as 64bit everything works fine
* If the function "foo" is moved inline in the "main" function 
everything works fine
* If store the return value of "fp" in "foo" in a temporary variable and 
then return it

DMD 2.062
Mac OS X 10.8.2

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list