1

ソースからコンパイルして、Mac os X (マウンテン ライオン) に Numpy と Scipy をインストールしました。

numpy のテスト結果は素晴らしいです。しかし、scipy テストには問題があります。

In [1]: import scipy

In [2]: scipy.test()
Running unit tests for scipy
NumPy version 1.6.2
NumPy is installed in /usr/local/lib/python2.7/site-packages/numpy
SciPy version 0.11.0
SciPy is installed in /usr/local/lib/python2.7/site-packages/scipy
Python version 2.7.3 (default, Dec  4 2012, 00:30:38) [GCC 4.2.1 Compatible Apple Clang 4.1 ((tags/Apple/clang-421.11.66))]
nose version 1.2.1
.....................................................................................................................................................................................   
F.FFPython(66098,0x7fff74ae5180) malloc: *** error for object 0x7fe9cb2e07b0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6

誰でもこの問題を解決する方法を知っていますか?

pvのおかげでバグのようです。

test_definition (test_basic.TestDoubleIFFT) ... FAIL
test_definition_real (test_basic.TestDoubleIFFT) ... ok
test_djbfft (test_basic.TestDoubleIFFT) ... FAIL
test_random_complex (test_basic.TestDoubleIFFT) ... FAIL
Python(66990,0x7fff74ae5180) malloc: *** error for object 0x7f9f53d8dec0: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug

残りのテストが気になります。この失敗したテストが唯一の問題であれば問題ありません。

この失敗したテストをスキップして残りを続行するにはどうすればよいですか?

4

1 に答える 1

0

で実行しscipy.test("full", verbose=2)、出力をファイルに保存し、バグ レポートを提出します: http://projects.scipy.org/scipy/ (ただし、問題がわかっている場合は、最初に検索してみてください)

于 2012-12-04T17:30:39.820 に答える