numscons throws an AssertionError on module import
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
numscons |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I downloaded and installed numscons 0.4.1 on my machine (64-bit RHEL 4, Python 2.4 built from source in a user account). Upon import (e.g. import numscons) numscons throws an AssertionError exception:
[jcole@aipl366 jcole]$ python
Python 2.4.1 (#2, Sep 14 2005, 11:12:15)
[GCC 3.4.3 20050227 (Red Hat 3.4.3-22.1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numscons
Traceback (most recent call last):
File "<stdin>", line 1, in ?
File "/home/
from checkers import CheckF77BLAS, CheckCBLAS, CheckCLAPACK, CheckF77LAPACK, CheckFFT
File "/home/
from blas_lapack_
File "/home/
from numscons.
File "/home/
from numscons.
File "/home/
CONFIG = build_config()
File "/home/
assert len(st) > 0
AssertionError
>>>
As a result, I cannot try building the current trunk of NumPy.
Thanks for the bug report.
Can I ask you where you got the egg ? The assertion is an internal consistency check, which fails only when there is an installation problem. Can you check whether your egg archive contains the file perflib.cfg in numscons/checkers ?