On 27 July 2010 12:36, Peter Jeremy <[email protected]> wrote:
> I've managed to get Sage 4.5 to build on FreeBSD (see
> http://wiki.sagemath.org/freebsd/sage-4.5 for details)

Well done. Having another platform is likely to show bugs not seen on
any current platform.

> seems to run (I'm still waiting for the test suite results)
> but it consistently gets segmentation violations on exit.

I get exactly the same with a 64-bit build on Solaris, though I don't
think the issue is connected with what you see - my problem seems more
Pari or Singular related.

There's a comment here about the linbox

http://groups.google.co.uk/group/sage-devel/browse_thread/thread/a5408a037adacd47/356c72a50b1e33e7?lnk=gst&q=solaris+64-bit#356c72a50b1e33e7

that might be worth reading.

> The exact problem is unclear.  The reported location: ~Commentator at
> commentator.C:59 doesn't make sense because the give line number is
> inside Linbox:nroot(), with ~Commentator significantly later in the
> file.  Unfortunately, there's no spkg-check for linbox but "make
> check" passes except for test-gf2 (which won't compile).  Does anyone
> have any suggestions on where to look?
>
> --
> Peter Jeremy

I would build without optimisation to see if that helps. That often
makes debugging easier. It wold be worth adding a spkg-check if
there's not one. Not that it will make life easier for you, but
perhaps others can test it, with the result bugs in linbox might be
found somewhat easier.

Can you confirm that there is a make check in linbox? If so, I will
create a package with that file. I've been trying to add such files
where they don't exist. The following ticket shows those that are
missing.

http://trac.sagemath.org/sage_trac/ticket/9281

Linbox is shown as having no spkg-check file.

Dave
Dave

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to