|
From: | David Bateman |
Subject: | Re: ITP: octave-2.1.71 |
Date: | Tue, 05 Jul 2005 13:42:30 +0200 |
User-agent: | Mozilla Thunderbird 0.8 (X11/20040923) |
Andy Adler wrote:
Interestingly in my builds with mingw current with g++ v3.4.2 I don't see this problem. I see plenty of other problems (permission problems with popen, problems handling interrupts, problems with the rxvt terminal, readline, etc), but not that one... So it seems to problem is specific to cygwin and not in the common code for mingw/cygwin in v3.4.2.On Mon, 4 Jul 2005, Gerrit P. Haase wrote:James R. Phillips wrote:OK, now that I have what looks like a working package with gcc 3.3.3, I compiled with gcc 3.4.4. It segfaults and dumps core at startup. Um, it is linked with unrecompiled lapack dll's (they were also compiled with gcc 3.3.3). But that per se shouldn't be an issue, I don't think. So, how can I help you? Use gdb in some fashion? The binary is, of course, stripped.We need to know what is the problem, so building with debugging turned on is needed. Also try different grades of optimization, what do you use now, e.g. -O3? Does it work with -O2 then, and so on. There are several bugs in the optimizer, i.e. the unit-at-a-time stuff is breaking a lot of code, however this is not a bug, this is by design;) If it is a problem with the optimizer we will figure out which flag breaks the binary and report a bug.This is the same issue as my question two weeks ago. http://www.octave.org/mailing-lists/octave-maintainers/2005/577 It seems that gcc-3.4 is at fault here, since all recent 2.1.x and 2.9.x versions give the same errors. When not stripped, the octave binary gives # make install # octave warning: : Unrecognized variable construct `$ ... [ many more ] ... warning: kpathsea: variable `O' references itself (eventually) ... [ many more ] ... Aborted (core dumped)
Regards David -- David Bateman address@hiddenMotorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 1 69 35 77 01 (Fax) 91193 Gif-Sur-Yvette FRANCE
The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary
[Prev in Thread] | Current Thread | [Next in Thread] |