|
Boost : |
From: David Abrahams (david.abrahams_at_[hidden])
Date: 2001-11-09 09:55:50
Hi Toon,
AFAICT it was memory corruption due to a buffer overrun. I've checked in a
fix to the jam_src directory. Please try it out. You can build it with your
existing (working) jam executable by simply running "jam -sBOOST_ROOT=" in
the jam_src directory.
If you don't mind, I'd like you to build jam two ways, and try both. The 2nd
way is:
jam -sBOOST_ROOT= -sCCFLAGS=
This will build a version of jam with debugging checks enabled.
Thanks,
Dave
----- Original Message -----
From: "Toon Knapen" <toon.knapen_at_[hidden]>
To: "David Abrahams" <david.abrahams_at_[hidden]>
Cc: "boost" <boost_at_[hidden]>
Sent: Friday, November 09, 2001 6:49 AM
Subject: Jam and gcc 3.0.2
> After recompiling jam_src with gcc-3.0.2 (on my linux box) I always get
> a memory fault. When recompiling it with gcc-2.95.3, it works fine ?!
>
> The stacktrace is in attachment.
> I can't understand the error occurs in the malloc call though (system
> also has enough memory) ?
>
> toon
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk