public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
From: "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
To: "'Alexandre Oliva'" <aoliva@redhat.com>
Cc: "'gcc-bugs@gcc.gnu.org'" <gcc-bugs@gcc.gnu.org>
Subject: RE: Filenames with "=" crash contrib/test_summary
Date: Tue, 08 Aug 2000 21:39:00 -0000	[thread overview]
Message-ID: <A9E96A79C068D211A6A90000C07BDF0D88F1D9@crtsmail.crts.techaust.riotinto.com.au> (raw)

Quite right.   Moving to gawk 3.0.5 (from 3.0.0) solves the problem.  Still
a portablilty issue, but probably not worth solving.

> -----Original Message-----
> From:	Alexandre Oliva [SMTP:aoliva@redhat.com]
> Sent:	Wednesday, 9 August 2000 11:14
> To:	Billinghurst, David (CRTS)
> Cc:	'gcc-bugs@gcc.gnu.org'
> Subject:	Re: Filenames with "=" crash contrib/test_summary
> 
> On Aug  8, 2000, "Billinghurst, David (CRTS)"
> <David.Billinghurst@riotinto.com> wrote:
> 
> > ./mips-sgi-irix6.5/mabi=64/libstdc++/testsuite/libstdc++.sum in the
> build
> > tree crashes contrib/test_summary script.
> 
> > gawk: cmd. line:40: (FILENAME=./gcc/testsuite/g++.sum FNR=12122) fatal:
> > illegal name `./mips-sgi-irix6.5/mabi' in variable assignment
> 
> Which version of gawk is that?  I can't reproduce this with gawk
> 3.0.5.
> 
> The problem seems to be that the version of gawk you're using
> interprets any argument containing `=' as a variable assignment,
> instead of checking whether what is on the left of the `=' sign is a
> valid variable name.
> 
> -- 
> Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
> Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
> CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
> Free Software Evangelist    *Please* write to mailing lists, not to me
>From snyder@d0sgibnl1.fnal.gov Tue Aug 08 21:46:00 2000
From: scott snyder <snyder@d0sgibnl1.fnal.gov>
To: gcc-bugs@gcc.gnu.org
Subject: g++ ICE in find_function_data
Date: Tue, 08 Aug 2000 21:46:00 -0000
Message-id: <200008090446.XAA81442@d0sgibnl1.fnal.gov>
X-SW-Source: 2000-08/msg00175.html
Content-length: 897

hi -

For a recent cvs version of gcc (2.96 20000808 on i686-pc-linux-gnu),
the compiler gives an ICE on the following input:

------------------------------------------------------------------------
struct SurfDCA
{
  SurfDCA ();
};


struct VtrackTest
{
  int* getVtrack();
  int* getVtrack(int, const SurfDCA* = new SurfDCA);
  int* getVtrack(double);
};

int* VtrackTest::getVtrack()
{
  return getVtrack(0);
}

int* VtrackTest::getVtrack(double)
{
  return getVtrack(0);
}
------------------------------------------------------------------------


$ ./cc1plus x.cc
 int *VtrackTest::getVtrack () int *VtrackTest::getVtrack () int *VtrackTest::getVtrack (double) int *VtrackTest::getVtrack (double)
x.cc:21: Internal compiler error in find_function_data, at function.c:
329
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.


thanks,
sss
>From aoliva@redhat.com Tue Aug 08 22:12:00 2000
From: Alexandre Oliva <aoliva@redhat.com>
To: "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
Cc: "'gcc-bugs@gcc.gnu.org'" <gcc-bugs@gcc.gnu.org>, gcc-patches@gcc.gnu.org
Subject: Re: Filenames with "=" crash contrib/test_summary
Date: Tue, 08 Aug 2000 22:12:00 -0000
Message-id: <orwvhrqaqf.fsf@guarana.lsd.ic.unicamp.br>
References: <A9E96A79C068D211A6A90000C07BDF0D88F1D9@crtsmail.crts.techaust.riotinto.com.au>
X-SW-Source: 2000-08/msg00176.html
Content-length: 562

On Aug  8, 2000, "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com> wrote:

>> From:	Alexandre Oliva [SMTP:aoliva@redhat.com]

>> The problem seems to be that the version of gawk you're using
>> interprets any argument containing `=' as a variable assignment,
>> instead of checking whether what is on the left of the `=' sign is a
>> valid variable name.

> Quite right.  Moving to gawk 3.0.5 (from 3.0.0) solves the problem.
> Still a portablilty issue, but probably not worth solving.

It was simple enough.  I'm checking in the following patch:


             reply	other threads:[~2000-08-08 21:39 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-08-08 21:39 Billinghurst, David (CRTS) [this message]
  -- strict thread matches above, loose matches on Subject: below --
2000-08-08 17:24 Billinghurst, David (CRTS)
2000-08-08 18:14 ` Alexandre Oliva

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=A9E96A79C068D211A6A90000C07BDF0D88F1D9@crtsmail.crts.techaust.riotinto.com.au \
    --to=david.billinghurst@riotinto.com \
    --cc=aoliva@redhat.com \
    --cc=gcc-bugs@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).