2010/7/19 Tim Blechmann <[email protected]>: >> Linux * 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010 >> i686 GNU/Linux >> >> model name : Pentium(R) Dual-Core CPU E5400 @ 2.70GHz >> flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca >> cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm >> constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor >> ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm >> >> Here's a backtrace http://pastebin.ca/1903514 , not sure if it's got >> the info you need > > yes ... seems to be an alignment issue ... unfortunately, gcc has some issues, > with implementing the attribute aligned ... it somehow seems to be a feature, > they once implemented, but never really supported :/ > > can you try to tweak the -mpreferred-stack-boundary and -mincoming-stack- > boundary options? in the long run, i will probably need to re-implement the > cache_aligned_array class, but i won't be able to do that today ...
-mpreferred-stack-boundary=2 -mincoming-stack-boundary=2 Program received signal SIGSEGV, Segmentation fault. 0x08178333 in _mm_load_ps (this=0xbfffe2a0, data=0xbfffe348) at /usr/lib/gcc/i486-linux-gnu/4.4.3/include/xmmintrin.h:899 899 return (__m128) *(__v4sf *)__P; -mpreferred-stack-boundary=3 -mincoming-stack-boundary=3 Program received signal SIGSEGV, Segmentation fault. 0x08178375 in _mm_load_ps (this=0xbfffe340, data=0xbfffe3ec) at /usr/lib/gcc/i486-linux-gnu/4.4.3/include/xmmintrin.h:899 899 return (__m128) *(__v4sf *)__P; -mpreferred-stack-boundary=4 -mincoming-stack-boundary=4 Program received signal SIGSEGV, Segmentation fault. 0x08178419 in _mm_load_ps (this=0xbfffe210, data=0xbfffe2dc) at /usr/lib/gcc/i486-linux-gnu/4.4.3/include/xmmintrin.h:899 899 return (__m128) *(__v4sf *)__P; -mpreferred-stack-boundary=5 -mincoming-stack-boundary=5 Program received signal SIGSEGV, Segmentation fault. 0x081784c3 in _mm_load_ps (this=0xbfffdea0, data=0xbfffdfdc) at /usr/lib/gcc/i486-linux-gnu/4.4.3/include/xmmintrin.h:899 899 return (__m128) *(__v4sf *)__P; -mpreferred-stack-boundary=6 -mincoming-stack-boundary=6 Program received signal SIGSEGV, Segmentation fault. 0x08178c45 in _mm_load_ps (this=0xbfffd720, data=0xbfffd97c) at /usr/lib/gcc/i486-linux-gnu/4.4.3/include/xmmintrin.h:899 899 return (__m128) *(__v4sf *)__P; Hmmm Dan _______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
