#6681: [with spkg, needs review] cliquer doesn't work in 64-bit OS X
--------------------------+-------------------------------------------------
Reporter: jhpalmieri | Owner: rlm
Type: defect | Status: new
Priority: major | Milestone: sage-4.1.2
Component: graph theory | Keywords:
Reviewer: | Author: Minh Van Nguyen
Merged: |
--------------------------+-------------------------------------------------
Changes (by newvalueoldvalue):
* author: => Minh Van Nguyen
Comment:
An updated package is up at
http://sage.math.washington.edu/home/mvngu/release/spkg/standard/cliquer-1.2.p0.spkg
Unlike the previous package cliquer-1.2.spkg, the updated package
cliquer-1.2.p0.spkg doesn't use SCons. Based upon the Makefile of cliquer
1.2, I added some custom compilation and linking flags to that Makefile.
The custom Makefile is located in the patch/ directory. When installing
cliquer-1.2.p0.spkg, the Makefile of cliquer found in src/ is replaced
with this custom Makefile. I have tested cliquer-1.2.p0.spkg under the
following platforms:
* bsd.math --- Mac OS X 10.5.8 in 32-bit mode, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. Compilation went OK;
all tests passed even with the option "-long".
* bsd.math --- Mac OS X 10.5.8 in 64-bit mode, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. ECL didn't build at
all in 64-bit mode. When ECL failed to build, I manually installed cliquer
using
{{{
./sage -f spkg/standard/cliquer-1.2.p0.spkg
}}}
Compilation went OK. I didn't run the test suite since ECL failing to
build meant that I would get heaps of doctest failures.
* sage.math --- x86_64 Ubuntu 8.04.3 LTS, compiling Sage 4.1.2.alpha1
from scratch with cliquer-1.2.p0.spkg. Compilation went OK. All tests
passed even with the option "-long".
* t2.math --- SPARC Solaris 5.10 with GCC 4.4.1 and Sun linker. Sage
4.1.1 failed to build on t2.math. Using this (failed) build, I installed
cliquer-1.2.p0.spkg using
{{{
./sage -f /patch/to/cliquer-1.2.p0.spkg
}}}
Compilation went OK.
* cicero on SkyNet --- x86 Fedora 9 with GCC 4.4.1, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. Compilation went OK.
The following tests failed:
{{{
sage -t -long "devel/sage/sage/misc/randstate.pyx"
sage -t -long "devel/sage/sage/interfaces/expect.py"
sage -t -long "devel/sage/sage/interfaces/sage0.py"
sage -t -long "devel/sage/sage/server/simple/twist.py"
}}}
all of which had nothing to do with cliquer.
* eno on SkyNet --- x86_64 Fedora 9 with GCC 4.4.1, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. Compilation went OK.
All tests passed even with the option "-long".
* lena on SkyNet --- x86_64 RHEL 5.3 with GCC 4.4.1, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. Compilation went OK.
All tests passed even with the option "-long".
* menas on SkyNet --- x86_64 openSUSE 11.1 with GCC 4.4.1, compiling Sage
4.1.2.alpha1 from scratch with cliquer-1.2.p0.spkg. Compilation went OK;
previously, Sage 4.1.1 failed to build on menas due to 64-bit bit issue in
cliquer. All tests passed even with the option "-long".
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6681#comment:3>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---