Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic PyDSTool functions appear to be broken on my system #122

Closed
jckegelman opened this issue Jan 31, 2017 · 2 comments
Closed

Basic PyDSTool functions appear to be broken on my system #122

jckegelman opened this issue Jan 31, 2017 · 2 comments

Comments

@jckegelman
Copy link
Contributor

Hello. I just installed PyDSTool from git (9c7ab72) and am having trouble running the tests inside the examples directory. I get the following output:

Test scripts that failed:
	ModelSpec_test.py
	HH_model_testbounds.py
	IF_delaynet.py
	PyCont_Hopfield.py
	PyCont_LevelCurve.py
	PyCont_Logistic.py
	IF_delaynet_syn.py
	CIN.py
	freefinger_noforce_radau.py
	sloppycell_example.py
Summary:
Basic PyDSTool functions: appears to be broken on your system
Map related modules: appears to work on your system
VODE related modules: appears to be broken on your system
Symbolic differentiation module: appears to work on your system
Parameter estimation module: appears to work on your system
PyCont: appears to be broken on your system
Dopri ODE systems: appears to be broken on your system
Radau ODE systems: appears to be broken on your system
Parameter estimation module with external compilers: appears to work on your system
PyCont interface to AUTO: appears to work on your system

A few of the tests (including ModelSpec_test.py) failed with the same error:

 File "/home/kegelman/repos/pydstool/PyDSTool/Generator/baseclasses.py", line 720, in _kw_process_xdomain
    if v[0] >= v[1]:
TypeError: unorderable types: QuantSpec() >= QuantSpec()

I am running Ubuntu 16.04 with Python 3.5.2 installed via Anaconda 4.2.0 (64-bit). I saw #119 but the troubleshooting there seemed to focus on gfortran which is working for me (at least the Hello World! example that was given).

Any help would be greatly appreciated, thanks!

@jckegelman
Copy link
Contributor Author

Seems to be related to Python 3.5. Switching to Python 3.4 got the basic PyDSTool functions to work.

Running run_all_tests.py with Python 3.4 gave the following:

Test scripts that failed:
	PyCont_Hopfield.py
	PyCont_Logistic.py
	freefinger_noforce_radau.py
	sloppycell_example.py
Summary:
Basic PyDSTool functions: appears to work on your system
Map related modules: appears to work on your system
VODE related modules: appears to work on your system
Symbolic differentiation module: appears to work on your system
Parameter estimation module: appears to work on your system
PyCont: appears to be broken on your system
Dopri ODE systems: appears to work on your system
Radau ODE systems: appears to be broken on your system
Parameter estimation module with external compilers: appears to work on your system
PyCont interface to AUTO: appears to work on your system

which seem to be known issues (#21 and #101 )

@z2v
Copy link
Collaborator

z2v commented Sep 7, 2018

Duplicates #101

@z2v z2v closed this as completed Sep 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants