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

Add doctests to ensure that scipy and cvxopt build correctly on all platforms. #709

Closed
sagetrac-jkantor mannequin opened this issue Sep 20, 2007 · 2 comments
Closed

Comments

@sagetrac-jkantor
Copy link
Mannequin

sagetrac-jkantor mannequin commented Sep 20, 2007

Scipy and cvxopt tend to appear to build correctly, but then raise exceptions when modules are imported (usually missing symbols). We need doctests so that this is detected when tests are run.

Component: packages: standard

Issue created by migration from https://trac.sagemath.org/ticket/709

@sagetrac-jkantor sagetrac-jkantor mannequin added this to the sage-2.8.5 milestone Sep 20, 2007
@sagetrac-jkantor sagetrac-jkantor mannequin self-assigned this Sep 20, 2007
@sagetrac-jkantor
Copy link
Mannequin Author

sagetrac-jkantor mannequin commented Sep 20, 2007

comment:1

Attachment: 709_bugfix.hg.gz

The above patch adds a file that is doctested and tests importing modules from cvxopt and scipy that are known to have problems. This together with the fix for bug 700 should fix the cvxopt problem as well as detect future breakage which is good since cvxopt silently broke when we switched from gfortran to g95.

@williamstein
Copy link
Contributor

comment:3

I've included this but put a nodoctest in the file until trac #700 is resolved.

@williamstein williamstein reopened this Sep 21, 2007
@williamstein williamstein modified the milestones: sage-2.8.5, sage-2.9 Sep 21, 2007
@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-2.9, sage-2.8.8 Oct 18, 2007
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant