Bugs item #1085018, was opened at 2004-12-14 10:59 Message generated for change (Comment added) made by zmoelnig You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1085018...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: puredata Group: None
Status: Closed Resolution: Fixed
Priority: 5 Private: No Submitted By: Guenter Geiger (ggeiger) Assigned to: Miller Puckette (millerpuckette) Summary: Arrays on 64-bit machines
Initial Comment: The float arrays on 64 bit machines do not work correctly. The problem comes from the size of the t_word union, which is exactly the size of a float on 32 bit machines, but its double the size of a float on 64 bit machines. This means that routines which treat the array as float* (the ones in d_array) treat them differently as those in g_array (which think of them as t_word elements).
This could be fixed in several (all suboptimal) ways. I'm leaving this up to Miller.
----------------------------------------------------------------------
Comment By: IOhannes m zmölnig (zmoelnig)
Date: 2007-02-08 17:46
Message: Logged In: YES user_id=564396 Originator: NO
seems to be fixed in 0.41
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=478070&aid=1085018...