[SciPy-dev] All newscipy tests pass, except on 64-bit system

Travis Oliphant oliphant at ee.byu.edu
Wed Oct 26 18:44:32 EDT 2005


Pearu Peterson wrote:

>On Wed, 26 Oct 2005, Travis Oliphant wrote:
>
>  
>
>>Pearu Peterson wrote:
>>
>>    
>>
>>>Hi,
>>>Yes! Now all newscipy tests pass on my 32-bit system but on Opteron I get
>>>segfaults in fftpack tests. So far I have found that swapaxes might cause
>>>these faults but I am not sure. For example, the following codelet
>>>
>>>  tmp = zeros((1,1,1,1))
>>>  swapaxes(tmp, 0, -1)
>>>
>>>sometimes fails with intermediate error message
>>>
>>>  free(): invalid pointer 0xac89c0!
>>>
>>>
>>>      
>>>
>>Does this only happen on 64-bit systems?  Or do others see this as well...
>>    
>>
>
>This happened only on 64-bit here.
>
>But note that I have now enabled tests for signal, stats, special, etc
>that give also a bunch of errors/failures on 32-bit system. signal tests 
>give also segfaults, so, there remains some work to do.
>  
>
Yes, I noticed that the signal tools module has lots of places where it 
is assume that dimensions and so forth are integer pointers.   Are their 
segfaults on 32-bit systems with signal tools?

-Travis





More information about the SciPy-Dev mailing list