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

Bug#151618: marked as done (g++-3.1: Rope apparently moved out of std.)



Your message dated Sun, 14 Jul 2002 15:21:54 +0200
with message-id <15665.31474.728879.764651@gargle.gargle.HOWL>
and subject line Bug#151618: g++-3.1: Rope apparently moved out of std.
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Jul 2002 22:44:25 +0000
>From elf@buici.com Mon Jul 01 17:44:25 2002
Return-path: <elf@buici.com>
Received: from florence.buici.com [206.124.142.26] (qmailr)
	by master.debian.org with smtp (Exim 3.12 1 (Debian))
	id 17P9uD-0004zK-00; Mon, 01 Jul 2002 17:44:25 -0500
Received: (qmail 1294 invoked by uid 1000); 1 Jul 2002 22:44:16 -0000
Date: 1 Jul 2002 22:44:16 -0000
Message-ID: <[🔎] 20020701224416.1292.qmail@florence.buici.com>
From: Marc Singer <elf@buici.com>
Subject: g++-3.1: Rope apparently moved out of std.
To: submit@bugs.debian.org
X-Mailer: bug 3.3.10.1
Delivered-To: submit@bugs.debian.org

Package: g++-3.1
Version: 1:3.1.1-0pre2
Severity: normal


This code compiled in gcc-3.0 and fails in gcc-3.1 claiming that class
rope is not to be found in std.  

  #include <stdio.h>
  #include <unistd.h>
  #include <ext/rope>

  int main (int, char**)
  {
    std::rope<char> r;
    char sz[] = 
      "Now is the time for all good men to come to the aid of their party.\n"
      "Now is the time for all good men to come to the aid of their party.\n"
      "Now is the time for all good men to come to the aid of their party.\n"
      "Now is the time for all good men to come to the aid of their party.\n";
  
    r.append (sz, strlen (sz));
    while (r.size ()) {
      printf ("%d\n", r.size ());
      r.erase (0,50);
    }
    exit (0);
  }



-- System Information
Debian Release: 3.0
Kernel Version: Linux florence 2.4.17 #2 SMP Sun Jan 6 11:01:58 PST 2002 i686 unknown

Versions of the packages g++-3.1 depends on:
ii  gcc-3.1        3.1.1-0pre2    The GNU C compiler.
ii  gcc-3.1-base   3.1.1-0pre2    The GNU Compiler Collection (base package).
ii  libc6          2.2.5-6        GNU C Library: Shared libraries and Timezone
ii  libstdc++4-dev 3.1.1-0pre2    The GNU stdc++ library version 3 (developmen

---------------------------------------
Received: (at 151618-done) by bugs.debian.org; 14 Jul 2002 13:24:31 +0000
>From doko@cs.tu-berlin.de Sun Jul 14 08:24:31 2002
Return-path: <doko@cs.tu-berlin.de>
Received: from mail.cs.tu-berlin.de [130.149.17.13] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17TjMS-0005S4-00; Sun, 14 Jul 2002 08:24:28 -0500
Received: from bolero.cs.tu-berlin.de (daemon@bolero.cs.tu-berlin.de [130.149.19.1])
	by mail.cs.tu-berlin.de (8.9.3/8.9.3) with ESMTP id PAA15108;
	Sun, 14 Jul 2002 15:21:55 +0200 (MET DST)
Received: (from doko@localhost)
	by bolero.cs.tu-berlin.de (8.11.6+Sun/8.9.3) id g6EDLsj11361;
	Sun, 14 Jul 2002 15:21:54 +0200 (MEST)
From: Matthias Klose <doko@cs.tu-berlin.de>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <15665.31474.728879.764651@gargle.gargle.HOWL>
Date: Sun, 14 Jul 2002 15:21:54 +0200
To: elf@buici.com, 151618-done@bugs.debian.org
Subject: Re: Bug#151618: g++-3.1: Rope apparently moved out of std.
In-Reply-To: <[🔎] 20020701234251.GA7932@buici.com>
References: <[🔎] 20020701224416.1292.qmail@florence.buici.com>
	<[🔎] 20020701185925.A15474@disaster.basement.lan>
	<[🔎] 20020701234251.GA7932@buici.com>
X-Mailer: VM 7.03 under 21.4 (patch 6) "Common Lisp" XEmacs Lucid
Delivered-To: 151618-done@bugs.debian.org

elf@buici.com writes:
> I suspected that, but
> 
>   using namespace __gnu_cxx;
> 
> reports that the namespace '__gnu_cxx' is undeclared.  Explicitly
> referencing that namespace does work.

Rechecked with the current 0pre3 packages. 'using' works ok. Closing
the report.

Mon, Jul 01, 2002 at 06:59:25PM -0400, Phil Edwards wrote:
> > On Mon, Jul 01, 2002 at 10:44:16PM -0000, Marc Singer wrote:
> > > Package: g++-3.1
> > > Version: 1:3.1.1-0pre2
> > > Severity: normal
> > > 
> > > 
> > > This code compiled in gcc-3.0 and fails in gcc-3.1 claiming that class
> > > rope is not to be found in std.  
> > 
> > Yep.  Extensions not actually in the standard ISO namespace are getting
> > moved into __gnu_cxx, starting with 3.1.
> > 
> > file:///usr/share/doc/libstdc++4-doc/libstdc++/html_user/namespace____gnu__cxx.html#_details
> > 
> > The SGI rope class is not listed on the above page, but only because nobody's
> > volunteered to document it.  I don't plan to (but I should probably at
> > least add the hooks so it'll show up in the list).
> > 
> > 
> > Phil
> > 
> > -- 
> > If ye love wealth greater than liberty, the tranquility of servitude greater
> > than the animating contest for freedom, go home and leave us in peace.  We seek
> > not your counsel, nor your arms.  Crouch down and lick the hand that feeds you;
> > and may posterity forget that ye were our countrymen.            - Samuel Adams
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


-- 
To UNSUBSCRIBE, email to debian-gcc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: