This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Optimized SSE/MMX code crashing at runtime


Hello,

 I think I may have found a bug, but I'm not sure.  

When compiling my SSE/MMX code in debug mode (-g), my program works
fine.  When compiling that same code optimized (O3), my program crashes
at run time.  In both cases the code compiles without errors.  I am
using gcc-3.4.1 on a pentium 4.

I have narrowed the problem down to the _mm_storel_pi() intrinsic.  In
some instances there is no problem.  However, further into the program,
the very same command with the same syntax causes the program to crash
at runtime.

Any suggestions would be greatly appreciated.

-Craig McNally
cmcnally@ll.mit.edu


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]