public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: c++/29
@ 2001-04-01  0:00 neil
  0 siblings, 0 replies; only message in thread
From: neil @ 2001-04-01  0:00 UTC (permalink / raw)
  To: nobody; +Cc: gcc-prs

The following reply was made to PR c++/29; it has been noted by GNATS.

From: neil@gcc.gnu.org
To: Gabriel.Dos-Reis@cmla.ens-cachan.fr, gcc-gnats@gcc.gnu.org,
  martin@loewis.home.cs.tu-berlin.de, nobody@gcc.gnu.org
Cc:  
Subject: Re: c++/29
Date: 11 Jan 2001 20:21:29 -0000

 Synopsis: Possible bug in the template instanciation machinery
 
 State-Changed-From-To: analyzed->closed
 State-Changed-By: neil
 State-Changed-When: Thu Jan 11 12:21:29 2001
 State-Changed-Why:
     Fixed recently in CVS.  I'll submit a test case soon.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=29&database=gcc
>From Theodore.Papadopoulo@sophia.inria.fr Sun Apr 01 00:00:00 2001
From: Theodore.Papadopoulo@sophia.inria.fr
To: gcc-gnats@gcc.gnu.org
Subject: c++/1917: ICE on legal code #283
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010208223847.9327.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg01085.html
Content-length: 1613

>Number:         1917
>Category:       c++
>Synopsis:       ICE on legal code #283
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 08 14:46:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Theo Papadopoulo
>Release:        gcc-2.97 (020801)
>Organization:
>Environment:
Linux 2.2.18 but certainly a frontend bug.
>Description:
It believe this is related to PR885 but the testcase is much simpler.
This is somewhat annoying as the example is simplified from QT.

If we remove A or B or the virtual destructors the bug disappears.
>How-To-Repeat:
Just compile it. You should get:
mururoa->g++ tutu.C
tutu.C: In function `int f(int)':
tutu.C:11: Internal error #283.
tutu.C:11: Internal compiler error in instantiate_template, at cp/pt.c:7595
Please submit a full bug report.
 See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="TempBug.C"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="TempBug.C"

Ly8gQnVpbGQgZG9uJ3QgbGluazoKLy8gT3JpZ2luOiBUaGVvIFBhcGFkb3BvdWxvIDxUaGVvZG9y
ZS5QYXBhZG9wb3Vsb0Bzb3BoaWEuaW5yaWEuZnI+CgpzdHJ1Y3QgQSB7IHZpcnR1YWwgfkEoKTsg
fTsKc3RydWN0IEIgeyB2aXJ0dWFsIH5CKCk7IH07CgpzdHJ1Y3QgQzogcHVibGljIEEsQiB7fTsK
CnRlbXBsYXRlIDxjbGFzcyBUWVBFPgppbmxpbmUgVFlQRQpzcXIoY29uc3QgVFlQRSYgeCkgewog
ICAgcmV0dXJuIDE7Cn0KaW50IGYoY29uc3QgaW50IHQpIHsgcmV0dXJuIHNxcih0KTsgfQo=
>From nathan@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: nathan@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c++/1547
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010110161604.18121.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00162.html
Content-length: 549

The following reply was made to PR c++/1547; it has been noted by GNATS.

From: nathan@gcc.gnu.org
To: dm@virus.ru, gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org
Cc:  
Subject: Re: c++/1547
Date: 10 Jan 2001 16:13:05 -0000

 Synopsis: problems with templates and inheritance from virtual class
 
 State-Changed-From-To: open->feedback
 State-Changed-By: nathan
 State-Changed-When: Wed Jan 10 08:13:05 2001
 State-Changed-Why:
     No sample code was provided - please provide it.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1547&database=gcc
>From neil@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: neil@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c++/306
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010116210600.23042.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00387.html
Content-length: 1152

The following reply was made to PR c++/306; it has been noted by GNATS.

From: neil@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, heinlein@informatik.uni-ulm.de,
  martin@loewis.home.cs.tu-berlin.de, nobody@gcc.gnu.org
Cc:  
Subject: Re: c++/306
Date: 16 Jan 2001 20:57:43 -0000

 Synopsis: Internal compiler error in gcc-2.95.2
 
 State-Changed-From-To: analyzed->closed
 State-Changed-By: neil
 State-Changed-When: Tue Jan 16 12:57:43 2001
 State-Changed-Why:
     This appears to be fixed in CVS:-
     
     bash-2.04$ g++ /tmp/1.ii 
     In file included from ctrl:52:
     /usr/include/stdlib.h:66: declaration does not declare anything
     ctrl:356:14: warning: expected to return to line number 53
     ctrl:524:14: warning: expected to return to line number 54
     string:143:15: warning: expected to return to line number 8
     str: In function `void beg1()':
     str:9: ambiguous overload for `const char[2] + Str_sr&' operator
     str:9: candidates are: operator+(const char*, int) <builtin>
     str:64:                 Str_sr operator+(Str_sr, Str_sr)
     bash-2.04$ 
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=306&database=gcc
>From bumgard@roguewave.com Sun Apr 01 00:00:00 2001
From: Greg Bumgardner <bumgard@roguewave.com>
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: RE: libstdc++/1884: Some .tcc files not included because _GLIBCPP_NO_TEMPLATE_EXPORT macro is not defined
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010206074600.23364.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00989.html
Content-length: 1814

The following reply was made to PR libstdc++/1884; it has been noted by GNATS.

From: Greg Bumgardner <bumgard@roguewave.com>
To: "'gcc-gnats@gcc.gnu.org'" <gcc-gnats@gcc.gnu.org>, 
	"'nobody@gcc.gnu.org'" <nobody@gcc.gnu.org>
Cc:  
Subject: RE: libstdc++/1884: Some .tcc files not included because _GLIBCPP
	_NO_TEMPLATE_EXPORT macro is not defined
Date: Mon, 5 Feb 2001 23:22:40 -0800 

 After further investigation, it appears that the unresolved symbols in the
 template instantiations were the result of several
 apparent defects :
 
 1) The #include for bits/basic_ios.tcc in bits/basic_ios.h is commented out.
 
 2) The #define for _GLIBCPP_FULLY_COMPLIANT_HEADERS in c++config(.h) is
 commented out.
 
 3) The definitions for the std::__basic_file template (used and declared in
 bits/basic_file.h) are located in the c_io_stdio.cc file in the source
 config directory.  These definitions are not available for user
 instantiation. Why is this???
 
 Anyway the _GLIBCPP_NO_TEMPLATE_EXPORT macro was not the problem, so this
 defect report may be closed and I'll replace it with three new ones.
 
 -g.b.
 
 
 
 > -----Original Message-----
 > From: gcc-gnats@gcc.gnu.org [ mailto:gcc-gnats@gcc.gnu.org ]
 > Sent: Monday, February 05, 2001 9:56 PM
 > To: bumgard@roguewave.com
 > Subject: Re: libstdc++/1884: Some .tcc files not included because
 > _GLIBCPP_NO_TEMPLATE_EXPORT macro is not defined
 > 
 > 
 > Thank you very much for your problem report.
 > It has the internal identification `libstdc++/1884'.
 > The individual assigned to look at your
 > report is: unassigned. 
 > 
 > >Category:       libstdc++
 > >Responsible:    unassigned
 > >Synopsis:       Some .tcc files not included because 
 > _GLIBCPP_NO_TEMPLATE_EXPORT macro is not defined
 > >Arrival-Date:   Mon Feb 05 21:56:00 PST 2001
 > 
>From bernds@redhat.com Sun Apr 01 00:00:00 2001
From: Bernd Schmidt <bernds@redhat.com>
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: c/1534: ICE probably due to uninitialized memory
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010102184600.12099.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00007.html
Content-length: 1592

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

From: Bernd Schmidt <bernds@redhat.com>
To: <drepper@redhat.com>
Cc: <gcc-gnats@gcc.gnu.org>, <gcc-prs@gcc.gnu.org>,
	<gcc-bugs@gcc.gnu.org>, <gcc-patches@gcc.gnu.org>
Subject: Re: c/1534: ICE probably due to uninitialized memory
Date: Tue, 2 Jan 2001 18:38:25 +0000 (GMT)

 On 2 Jan 2001 drepper@redhat.com wrote:
 >   gcc -c -O2 maccess.i
 >
 > Don't use -O nor -O3.  I hope it's reproducible for whoever handles this.  I get
 >
 > drepper@myware build$ gcc -c -O2 maccess.i
 > maccess.i: In function `SetBitMem':
 > maccess.i:688: Virtual array reg_n_info[73]: element 73 out of bounds
 > maccess.i:688: Internal compiler error in mark_set_1, at flow.c:4760
 
 This patch fixes it for me.  I'll check it in once bootstrap & tests
 complete.
 
 
 Bernd
 
 	* builtins.c (expand_builtin_return_addr): Don't use MEM_ALIAS_SET on
 	a REG rtx.
 
 Index: builtins.c
 ===================================================================
 RCS file: /cvs/gcc/egcs/gcc/builtins.c,v
 retrieving revision 1.83
 diff -u -p -r1.83 builtins.c
 --- builtins.c	2000/12/28 02:45:37	1.83
 +++ builtins.c	2001/01/02 18:36:52
 @@ -431,8 +431,9 @@ expand_builtin_return_addr (fndecl_code,
        tem = DYNAMIC_CHAIN_ADDRESS (tem);
  #endif
        tem = memory_address (Pmode, tem);
 -      tem = copy_to_reg (gen_rtx_MEM (Pmode, tem));
 +      tem = gen_rtx_MEM (Pmode, tem);
        MEM_ALIAS_SET (tem) = get_frame_alias_set ();
 +      tem = copy_to_reg (tem);
      }
 
    /* For __builtin_frame_address, return what we've got.  */
 
>From bkoz@gc Sun Apr 01 00:00:00 2001
From: bkoz@gc
To: egcs@cygnus.com
Cc: gcc-prs@gcc.gnu.org
Subject: Re: libstdc++/1967
Date: Sun, 01 Apr 2001 00:00:00 -0000
X-SW-Source: 2001-q1/msg02340.html
Content-length: 74

The following reply was made to PR libstdc++/1967; it has been noted by G
>From pme@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: pme@gcc.gnu.org
To: pme@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: libstdc++/660
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010126010602.24013.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00721.html
Content-length: 888

The following reply was made to PR libstdc++/660; it has been noted by GNATS.

From: pme@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org, olivier@zipworl.com.au,
  pme@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/660
Date: 26 Jan 2001 00:57:40 -0000

 Synopsis: Failure to build g++ with libstdc++-v3 on i686-pc-linux-gnu
 
 Responsible-Changed-From-To: unassigned->pme
 Responsible-Changed-By: pme
 Responsible-Changed-When: Thu Jan 25 16:57:40 2001
 Responsible-Changed-Why:
     Waiting for feedback.
 State-Changed-From-To: open->feedback
 State-Changed-By: pme
 State-Changed-When: Thu Jan 25 16:57:40 2001
 State-Changed-Why:
     Is this problem still occuring for you?  Note that with current CVS,
     -v3 is enabled by default.  Also, building in a subdirectory of the source tree is not recommended.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=660&database=gcc
>From pme@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: pme@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: libstdc++/1005
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010127023601.390.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg00763.html
Content-length: 967

The following reply was made to PR libstdc++/1005; it has been noted by GNATS.

From: pme@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, klima@iue.tuwien.ac.at, nobody@gcc.gnu.org
Cc:  
Subject: Re: libstdc++/1005
Date: 27 Jan 2001 02:27:22 -0000

 Synopsis: setw() does not work with doubles
 
 State-Changed-From-To: open->closed
 State-Changed-By: pme
 State-Changed-When: Fri Jan 26 18:27:22 2001
 State-Changed-Why:
     
     Using current CVS:
     
         % cat 1005.cc
     
         #include <iostream>
         #include <iomanip>
     
         int main ()
         {
             std::cout << std::setw(20) << 2.3 << std::endl;
         }
     
         % g++ 1005.cc
         % ./a.out
                          2.3
         %
     
     So this appears to be fixed.
     
     This also runs correctly when piped through less(1), but
     that's difficult to show in a text editor.  :-)
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=1005&database=gcc
>From rth@gcc.gnu.org Sun Apr 01 00:00:00 2001
From: rth@gcc.gnu.org
To: nobody@gcc.gnu.org
Cc: gcc-prs@gcc.gnu.org
Subject: Re: optimization/763
Date: Sun, 01 Apr 2001 00:00:00 -0000
Message-id: <20010216043601.18242.qmail@sourceware.cygnus.com>
X-SW-Source: 2001-q1/msg01323.html
Content-length: 544

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

From: rth@gcc.gnu.org
To: gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org, richard.mitton@bigfoot.com
Cc:  
Subject: Re: optimization/763
Date: 16 Feb 2001 04:35:21 -0000

 Synopsis: GCC generates incorrect code when optimising
 
 State-Changed-From-To: feedback->closed
 State-Changed-By: rth
 State-Changed-When: Thu Feb 15 20:35:20 2001
 State-Changed-Why:
     User can't recreate test case.
 
 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=763&database=gcc


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-04-01  0:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-04-01  0:00 c++/29 neil

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).