Conversation
|
can you please rebase? CI runs again |
|
remove the suitesparse commits from this branch. #39846 is merged |
- Fix cross build - Use SuiteSparse - Use rapidjson - Use --disable-docs to skip building docs; install the docs from the tarball. This way we don't makedepend on texlive/texinfo/gnuplot. - Avoid warnings due to egrep deprecation - xlint fixes - disable spqr on i686 (it segfaults)
|
The testsuite was giving a segfault on i686, when using I "solved" it by using Then there are a couple of test failures seemingly due to numerical unstability, but they are not fixed with the standard tricks ( The same code on x86_64 gives |
|
Summary of testsuite (since failures don't error out):
Note that I'm satisfied as it is, I'm not going to work on fixing these unless this causes some real issue for someone. |
|
good work!! |
the tarball. This way we don't need texlive/texinfo/gnuplot to build.
Testing the changes
I wonder if we really want all those build options. I am tempted to remove almost all of them.
I also wonder if the choice of
GraphicsMagickoverImageMagickis the best one.NOTE: this PR includes #39846 for the current SuiteSparse. Could work with the current SuiteSparse, but I didn't try (#39846 is ready to merge IMO; the CI failures in that PR are addressed in the comments)