[Speex-dev] Speex crashing on ARM with assembler optimization enabled.

Jean-Marc Valin jean-marc.valin at usherbrooke.ca
Wed Dec 12 15:46:55 PST 2007


Alexander Chemeris a écrit :
> Ok, if I comment out inclusion of "filters_arm4.h" (or comment out its
> only overridden function - normalize16()) it works fine.
> 
> Also it works fine if I use -O0 for compilation. Specifying -O1 or -O2 lead
> to segfault (if "filters_arm4.h" is included, sure).

OK, so either I screwed up the alignment/constraints in the assembly or
you've hit a compiler bug. The former is far more probable, but the
latter has happened in the past.

	Jean-Marc


More information about the Speex-dev mailing list