[FFmpeg-devel] swscale-test segfault with 64-bit icc 11.1

Reimar Döffinger Reimar.Doeffinger
Tue Jul 20 20:14:42 CEST 2010


On Tue, Jul 20, 2010 at 07:01:27PM +0100, M?ns Rullg?rd wrote:
> Reimar D?ffinger <Reimar.Doeffinger at gmx.de> writes:
> 
> > On Mon, Jul 19, 2010 at 06:48:03PM -0300, Ramiro Polla wrote:
> >> I was able to reproduce the bug with gcc but they haven't been very
> >> helpful nor have they acknowledged it:
> >> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44975
> >> 
> >> I faintly remember some intel compiler dev on this list or something
> >> similar, maybe he could comment on the issue?
> >> 
> >> Otherwise I think the best solution is to switch to yasm like mans
> >> suggested, but that would involve work and I'm not volunteering =).
> >
> > As a hack, just calling a empty function (of course make sure it won't
> > be inlined) at the start would probably force the compiler to do it
> > in a way that works.
> 
> So you want to add bloat and overhead to avoid writing it in yasm as
> it always should have been?

Well, I intend to do neither, but yes I'd certainly be lazy enough to
not care about that bloat and overhead if I can avoid the effort
of rewriting it, particularly since that function seemed rather annoying
to change into yasm in comparison due to accessing a struct etc.



More information about the ffmpeg-devel mailing list