[Numpy-discussion] segfault with atlas3-sse2, works with atlas3-sse

Ondrej Certik ondrej at certik.cz
Fri Dec 21 06:26:28 EST 2007


On Dec 21, 2007 9:40 AM, Charles R Harris <charlesr.harris at gmail.com> wrote:
>
>
>
>
> On Dec 20, 2007 9:32 AM, Ondrej Certik <ondrej at certik.cz> wrote:
> > > > when compiled on Debian, numpy segfaults when used with ATLAS sse2,
> > > > but works when used against ATLAS sse. More information here:
> > >
> > > What is the machine on which you are getting the segfault?  Is it
> >
> > I don't know which machine the reporter of this bug in Debian uses, but I
> use
> > Intel Core Duo.
> >
> > > possible you are trying to run SSE2 instructions on a machine without
> > > SSE2?
> >
> > the /proc/cpuinfo says:
> >
> > flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
> cmov
> > pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc
> > pni monitor est tm2 xtpr
>
> Are you running 32 bits or 64 bits? The Debian versions of ATLAS used to
> encounter illegal instructions on 64 bit Linux on Intel, but ran fine on 32
> bits. You might try compiling your own ATLAS.

My processor is imho 64 bits, but I am running 32 bits Debian.

Yes, it's probably Debian specific problem, but the solution is to
find the bug, and fix it, so that the standard Debian packages work.

Ondrej



More information about the NumPy-Discussion mailing list