public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
From: "Richard B. Kreckel" <kreckel@ginac.de>
To: ro@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org,
Subject: Re: target/5505: Doubts about a patch for OSF
Date: Thu, 21 Feb 2002 16:21:00 -0000	[thread overview]
Message-ID: <20020221214603.9390.qmail@sources.redhat.com> (raw)

The following reply was made to PR target/5505; it has been noted by GNATS.

From: "Richard B. Kreckel" <kreckel@ginac.de>
To: Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
Cc: gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org
Subject: Re: target/5505: Doubts about a patch for OSF
Date: Thu, 21 Feb 2002 22:43:24 +0100 (CET)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 --1569097344-1672908506-1014327804=:6702
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 
 Hi,
 
 On Wed, 20 Feb 2002, I wrote:
 [...]
 > Err, while trying to debug into the problem I discovered something
 > that had escaped my attantion until now: compiling CLN and an example
 > (examples/e, or tests/tests or whatever, never mind) with either -O1, -O2
 > or -O1 -g resulted in a working test (the linker warnings are of course
 > still present) while -O2 -fno-exceptions produced a crashing program.
 > Also, these funny warnings:
 >  as1: Warning: /tmp/ccb8ZbYD.s, line 6: macro instruction used $at
 > appear only when I disable exceptions.  I hadn't noticed it so far because
 > I *always* export CXXFLAGS="-O2 -fno-exceptions" prior to building
 > CLN.  May I ask you how you configured and tested CLN?  You did not
 > specify -fno-exceptions, did you?  Does it work when you do so?
 
 Rainer, you probably know by now that this whole issue has nothing to do
 at all with CLN?  It seems like your patch breaks anything when using
 -fno-exceptions.  Attached is a trial program that only uses doubles and
 some STL containers.  (Sorry for not boiling it down from 100 to 10 lines,
 I have unfortunately very little time right now.)
 
 Can you confirm this?  Otherwise we are back with the theory that my boxen
 are broken / patched wrongly...
 
 Regards
      -richy.
 -- 
 Richard B. Kreckel
 <Richard.Kreckel@Uni-Mainz.DE>
 <http://wwwthep.physik.uni-mainz.de/~kreckel/>
 
 
 --1569097344-1672908506-1014327804=:6702
 Content-Type: TEXT/x-c++src; name="minor.cc"
 Content-Transfer-Encoding: BASE64
 Content-ID: <Pine.LNX.4.21.0202212243240.6702@higgs.physik.uni-mainz.de>
 Content-Description: minor.cc
 Content-Disposition: attachment; filename="minor.cc"
 
 I2luY2x1ZGUgPGNtYXRoPg0KI2luY2x1ZGUgPGlvc3RyZWFtPg0KI2luY2x1
 ZGUgPHZlY3Rvcj4NCiNpbmNsdWRlIDxtYXA+DQojaW5jbHVkZSA8YWxnb3Jp
 dGhtPg0KdXNpbmcgbmFtZXNwYWNlIHN0ZDsNCg0KaW50IHNpemUgPSA3Ow0K
 DQp2b2lkIGluaXQodmVjdG9yPGRvdWJsZT4gJiB2KQ0Kew0KICAgIHYuY2xl
 YXIoKTsNCiAgICBmb3IgKGludCBpPTA7IGk8c2l6ZSpzaXplOyArK2kpDQog
 ICAgICAgIHYucHVzaF9iYWNrKCgxMC4wKnJhbmQoKSkvKFJBTkRfTUFYKzEu
 MCktNS4wKTsNCn0NCg0KZG91YmxlIGRldF9taW5vcihjb25zdCB2ZWN0b3I8
 ZG91YmxlPiAmdikNCnsNCiAgICAvLyBmb3Igc21hbGwgbWF0cmljZXMgdGhl
 IGFsZ29yaXRobSBkb2VzIG5vdCBtYWtlIHNlbnNlOg0KICAgIGlmIChzaXpl
 PT0xKQ0KICAgICAgICByZXR1cm4gdlswXTsNCiAgICBpZiAoc2l6ZT09MikN
 CiAgICAgICAgcmV0dXJuIHZbMF0qdlszXS12WzJdKnZbMV07DQogICAgaWYg
 KHNpemU9PTMpDQogICAgICAgIHJldHVybiAoKHZbNF0qdls4XS12WzVdKnZb
 N10pKnZbMF0tDQogICAgICAgICAgICAgICAgKHZbMV0qdls4XS12WzJdKnZb
 N10pKnZbM10rDQogICAgICAgICAgICAgICAgKHZbMV0qdls1XS12WzRdKnZb
 Ml0pKnZbNl0pOw0KDQogICAgLy8gd2Ugc3RvcmUgb3VyIHN1Ym1pbm9ycyBp
 biB0aGVzZSBjb250YWluZXJzDQogICAgdHlwZWRlZiBtYXA8dmVjdG9yPHVu
 c2lnbmVkPixkb3VibGU+IFJtYXA7DQogICAgdHlwZWRlZiBtYXA8dmVjdG9y
 PHVuc2lnbmVkPixkb3VibGU+Ojp2YWx1ZV90eXBlIFJtYXBfdmFsdWU7DQog
 ICAgUm1hcCBBLCBCOw0KICAgIGRvdWJsZSBkZXQgPSAwLjA7DQogICAgdmVj
 dG9yPHVuc2lnbmVkPiBQa2V5OyAgICAvLyBVbmlxdWUgZmxpcHBlciBjb3Vu
 dGVyIGZvciB0aGUgcGFydGl0aW9uDQogICAgUGtleS5yZXNlcnZlKHNpemUp
 Ow0KICAgIHZlY3Rvcjx1bnNpZ25lZD4gTWtleTsgICAgLy8ga2V5IGZvciBt
 aW5vciBkZXRlcm1pbmFudCAoYSBwYXJ0aXRpb24gb2YgUGtleSkNCiAgICBN
 a2V5LnJlc2VydmUoc2l6ZS0xKTsNCiAgICAvLyBpbml0aWFsaXplIEEgd2l0
 aCBsYXN0IGNvbHVtbjoNCiAgICBmb3IgKHVuc2lnbmVkIHI9MDsgcjxzaXpl
 OyArK3IpIHsNCiAgICAgICAgUGtleS5lcmFzZShQa2V5LmJlZ2luKCksUGtl
 eS5lbmQoKSk7DQogICAgICAgIFBrZXkucHVzaF9iYWNrKHIpOw0KICAgICAg
 ICBBLmluc2VydChSbWFwX3ZhbHVlKFBrZXksdltzaXplKnIrc2l6ZS0xXSkp
 Ow0KICAgIH0NCiAgICAvLyBjbG9nIDw8ICJsb29wOiAiIDw8IGVuZGw7DQog
 ICAgZm9yIChpbnQgYz1zaXplLTI7IGM+PTA7IC0tYykgew0KICAgICAgICBj
 bG9nIDw8ICJjPT0iIDw8IGMgIDw8IGZsdXNoOw0KICAgICAgICBQa2V5LmVy
 YXNlKFBrZXkuYmVnaW4oKSxQa2V5LmVuZCgpKTsgIC8vIGRvbid0IGNoYW5n
 ZSBjYXBhY2l0eQ0KICAgICAgICBNa2V5LmVyYXNlKE1rZXkuYmVnaW4oKSxN
 a2V5LmVuZCgpKTsNCiAgICAgICAgZm9yICh1bnNpZ25lZCBpPTA7IGk8c2l6
 ZS1jOyArK2kpDQogICAgICAgICAgICBQa2V5LnB1c2hfYmFjayhpKTsNCiAg
 ICAgICAgdW5zaWduZWQgZmMgPSAwOyAgLy8gY29udHJvbHMgbG9naWMgZm9y
 IG91ciBzdHJhbmdlIGZsaXBwZXIgY291bnRlcg0KICAgICAgICBkbyB7DQog
 ICAgICAgICAgICBkZXQgPSAwLjA7DQogICAgICAgICAgICBmb3IgKHVuc2ln
 bmVkIHI9MDsgcjxzaXplLWM7ICsrcikgew0KICAgICAgICAgICAgICAgIC8v
 IG1heWJlIHRoZXJlIGlzIG5vdGhpbmcgdG8gZG8/DQogICAgICAgICAgICAg
 ICAgaWYgKHZbUGtleVtyXSpzaXplK2NdPT0wLjApDQogICAgICAgICAgICAg
 ICAgICAgIGNvbnRpbnVlOw0KICAgICAgICAgICAgICAgIC8vIGNyZWF0ZSB0
 aGUgc29ydGVkIGtleSBmb3IgYWxsIHBvc3NpYmxlIG1pbm9ycw0KICAgICAg
 ICAgICAgICAgIE1rZXkuZXJhc2UoTWtleS5iZWdpbigpLE1rZXkuZW5kKCkp
 Ow0KICAgICAgICAgICAgICAgIGZvciAodW5zaWduZWQgaT0wOyBpPHNpemUt
 YzsgKytpKQ0KICAgICAgICAgICAgICAgICAgICBpZiAoaSE9cikNCiAgICAg
 ICAgICAgICAgICAgICAgICAgIE1rZXkucHVzaF9iYWNrKFBrZXlbaV0pOw0K
 ICAgICAgICAgICAgICAgIC8vIGZldGNoIHRoZSBtaW5vcnMgYW5kIGNvbXB1
 dGUgdGhlIG5ldyBkZXRlcm1pbmFudA0KICAgICAgICAgICAgICAgIGlmIChy
 JTIpDQogICAgICAgICAgICAgICAgICAgIGRldCAtPSB2W1BrZXlbcl0qc2l6
 ZStjXSpBW01rZXldOw0KICAgICAgICAgICAgICAgIGVsc2UNCiAgICAgICAg
 ICAgICAgICAgICAgZGV0ICs9IHZbUGtleVtyXSpzaXplK2NdKkFbTWtleV07
 DQogICAgICAgICAgICB9DQogICAgICAgICAgICAvLyBTdG9yZSB0aGUgbmV3
 IGRldGVybWluYW50IGF0IGl0cyBwbGFjZSBpbiBCOg0KICAgICAgICAgICAg
 aWYgKGRldCE9MC4wKQ0KICAgICAgICAgICAgICAgIEIuaW5zZXJ0KFJtYXBf
 dmFsdWUoUGtleSxkZXQpKTsNCiAgICAgICAgICAgIC8vIGluY3JlbWVudCBv
 dXIgc3RyYW5nZSBmbGlwcGVyIGNvdW50ZXINCiAgICAgICAgICAgIGZvciAo
 ZmM9c2l6ZS1jOyBmYz4wOyAtLWZjKSB7DQogICAgICAgICAgICAgICAgKytQ
 a2V5W2ZjLTFdOw0KICAgICAgICAgICAgICAgIGlmIChQa2V5W2ZjLTFdPGZj
 K2MpDQogICAgICAgICAgICAgICAgICAgIGJyZWFrOw0KICAgICAgICAgICAg
 fQ0KICAgICAgICAgICAgaWYgKGZjPHNpemUtYykNCiAgICAgICAgICAgICAg
 ICBmb3IgKHVuc2lnbmVkIGo9ZmM7IGo8c2l6ZS1jOyArK2opDQogICAgICAg
 ICAgICAgICAgICAgIFBrZXlbal0gPSBQa2V5W2otMV0rMTsNCiAgICAgICAg
 fSB3aGlsZShmYyk7DQogICAgICAgIC8vIGNoYW5nZSB0aGUgcm9sZSBvZiBB
 IGFuZCBCOg0KICAgICAgICBBID0gQjsNCiAgICAgICAgQi5jbGVhcigpOw0K
 CWNsb2cgPDwgZW5kbDsNCiAgICB9DQoNCiAgICByZXR1cm4gZGV0Ow0KfQ0K
 DQppbnQgbWFpbih2b2lkKQ0Kew0KICAgIHNyYW5kKCh1bnNpZ25lZCl0aW1l
 KE5VTEwpKTsNCiAgICBkb3VibGUgZDA7DQogICAgdmVjdG9yPGRvdWJsZT4g
 bTsNCiAgICBmb3IgKHNpemU9Njsgc2l6ZTwxMTsgKytzaXplKSB7DQogICAg
 ICAgIGNvdXQgPDwgInBlcm1hbmVudCBvZiAiIDw8IHNpemUgPDwgIngiIDw8
 IHNpemUgPDwgIi1tYXRyaXgiIDw8IGVuZGw7DQogICAgICAgIGZvciAoaW50
 IGk9MDsgaTwyMDsgKytpKSB7DQogICAgICAgICAgICBpbml0KG0pOw0KICAg
 ICAgICAgICAgZDAgPSBkZXRfbWlub3IobSk7DQogICAgICAgICAgICBjb3V0
 IDw8IGQwIDw8IGVuZGw7DQogICAgICAgIH0NCiAgICB9DQp9DQo=
 --1569097344-1672908506-1014327804=:6702--


             reply	other threads:[~2002-02-21 21:46 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-02-21 16:21 Richard B. Kreckel [this message]
  -- strict thread matches above, loose matches on Subject: below --
2002-05-10  5:36 Rainer Orth
2002-05-10  5:27 ro
2002-05-09 10:56 Richard B. Kreckel
2002-04-16 10:56 Rainer Orth
2002-02-25  8:58 Rainer Orth
2002-02-23 14:12 Richard B. Kreckel
2002-02-22 15:46 Rainer Orth
2002-02-22 14:16 Rainer Orth
2002-02-20  9:36 Richard B. Kreckel
2002-02-19  5:26 Rainer Orth
2002-02-18 12:56 Richard B. Kreckel
2002-02-04 11:06 Richard B. Kreckel
2002-02-04 11:06 Rainer Orth
2002-01-30  6:14 ro
2002-01-27  6:26 kreckel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020221214603.9390.qmail@sources.redhat.com \
    --to=kreckel@ginac.de \
    --cc=gcc-prs@gcc.gnu.org \
    --cc=ro@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).