2008/5/20 Don Stewart <[EMAIL PROTECTED]>: >> >> Probably compiling with -fvia-C could help even more, but strangely: >> >> [roxas:~/Desktop/test2/MyMD5] kirby% ghc -fvia-C -funbox-strict-fields >> -O2 --make md5sum.hs >> [roxas:~/Desktop/test2/MyMD5] kirby% time ./md5sum ../../jboss-4.2.2.GA.zip >> Segmentation fault >> >> Is this supposed to happen? There're no "unsafe" functions or imports >> used in the program. Maybe a bug in GHC? > > That could be a gcc bug, in fact. Can you provide the final source? > Does changing the gcc optimisation level help? (i.e. -fvia-C -optc-O2 )
I tried with and without gcc optimizations, but it always segfaults. It happened to me even before my optimizations. I've got GHC 6.8.2 on Mac OS X 10.5.2, GCC 4.0.1. -fvia-C works well for other libraries and applications, so I don't think it's a problem of my specific setting. Salvatore
MyMD5.tar.gz
Description: GNU Zip compressed data
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
