-O3 causes a segfault on Linux in the same place - I wonder if it has something do with optimising out some instructions which don't appear to be used. In the mask section I make use of int* and float* pointing to the same address, and it seemed to be around this point that multiblend was failing. -O2, though, seems okay on Linux.
By defining __APPLE__, this will make multiblend use malloc instead of memalign (_aligned_malloc on Windows). This is done for the SSE parts - is there any chance this could cause problems/slowdown on FreeBSD, or does it allows malloc to a 16-byte boundary like OSX? David -- You received this message because you are subscribed to the Google Groups "Hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx
