octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ITP: octave-2.1.71


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:

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)

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.

Regards
David

--
David Bateman                                address@hidden
Motorola 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]