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

suitesparse test fails with Fedora 19 system Suitesparse #5049

Closed
nalimilan opened this issue Dec 7, 2013 · 3 comments
Closed

suitesparse test fails with Fedora 19 system Suitesparse #5049

nalimilan opened this issue Dec 7, 2013 · 3 comments

Comments

@nalimilan
Copy link
Member

I'm trying to make a RPM package of Julia 0.2.0 for Fedora, and several tests fail. This one seems to be easy, the determinant is not of the expected sign. I've not checked the maths, is it expected that the sign is arbitrary, or is there a real problem?

$ make suitesparse
    JULIA test/suitesparse
     * suitesparse
exception on 1: ERROR: assertion failed: |:(det(lua)) - :(det(full(A)))| <= 1.4210854715202004e-10
  :(det(lua)) = 114.00000000000003
  :(det(full(A))) = -114.0
  difference = 228.00000000000003 > 1.4210854715202004e-10
 in error at error.jl:22
 in test_approx_eq at test.jl:68
 in test_approx_eq at test.jl:75
 in runtests at /home/makerpm/rpmbuild/BUILD/julia-0.2.0/test/testdefs.jl:5
 in anonymous at multi.jl:613
 in run_work_thunk at multi.jl:575
 in remotecall_fetch at multi.jl:647
 in remotecall_fetch at multi.jl:662
 in anonymous at multi.jl:1382
at suitesparse.jl:16
ERROR: assertion failed: |:(det(lua)) - :(det(full(A)))| <= 1.4210854715202004e-10
  :(det(lua)) = 114.00000000000003
  :(det(full(A))) = -114.0
  difference = 228.00000000000003 > 1.4210854715202004e-10
 in error at error.jl:22
 in test_approx_eq at test.jl:68
 in test_approx_eq at test.jl:75
 in runtests at /home/makerpm/rpmbuild/BUILD/julia-0.2.0/test/testdefs.jl:5
 in anonymous at multi.jl:613
 in run_work_thunk at multi.jl:575
 in remotecall_fetch at multi.jl:647
 in remotecall_fetch at multi.jl:662
 in anonymous at multi.jl:1382
at suitesparse.jl:16
at /home/makerpm/rpmbuild/BUILD/julia-0.2.0/test/runtests.jl:21

make: *** [suitesparse] Erreur 1
@nalimilan
Copy link
Member Author

@nalimilan
Copy link
Member Author

This problem is gone when passing USE_BLAS64=0 to make. So I guess this was the same problem as #5050.

@ViralBShah
Copy link
Member

Yes, SuiteSparse depends on BLAS - so same issue.

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