Closed HaraldWilhelmi closed 2 years ago
FUCHS does not specify a specific numpy version, neither does DCC; circtools only specifies > 1.14 in the requirements. As such, there is no direct dependency on a specific version of numpy.
However, the install_external.sh
script still pulls branches with have been merged and are stale. This yields to numpy 1.16 being pulled in.
Collecting numpy<1.17.0
Using cached numpy-1.16.6.zip (5.1 MB)
Describe the bug
The installation of circtools fails, if Python 3.10.6 is used.
To Reproduce
Install manually Python 3.10.6 and and make sure that it is used:
python3 --version
During installation of circtools the command
fails. See attached log file for the complete compiler errors:
As far as I understand it it, this are the important passages:
Environment
Wild Guess
Please note that the error messages look like the ones described here:
My best guess is, that FUCHS implicitly depends on a version of numpy effected by this bug. So FUCHS and with it circtools is presently not compatible with Python 3.10.