🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #2234

Re: Should errors in STL be reported?

#2234
From: Joe Buck
Date: Fri, 30 Jun 1995 00:00
33 lines
1879 bytes
This should have been posted to gnu.g++.help.  Followups are directed
there.

dietmar.kuehl@uni-konstanz.de writes:
>The current implementation of STL in libg++ is filled with many
>workarounds for g++ bugs or missing g++ features.

To be fair, the original HP STL source is filled with workarounds for
other compilers' limitations (like bool.h for compilers that don't support
bool, etc).

>These workarounds
>will become obsolete as soon as g++ support more of the features of C++
>described in the C++ Standard Proposal.
>
>I have found a bug in STL which is likely to disappear with the
>workarounds (objects get constructed/destructed twice in lists). Is
>there a point in reporting such bugs?

I think that such things should be reported, simply so we're sure that
they will eventually get crossed off the list (when Rohan, Gordon, or
one of the other folks goes through the lists).  At least unless the
g++ maintainers disagree.

As an alternative, we could build a list of known limitations of the
libg++ STL version, and I could add it to the gnu.g++.help FAQ.  Ideally
I'd like for someone else who's used it more than I have to assemble
the list.


-- 
-- Joe Buck 	<jbuck@synopsys.com>	(not speaking for Synopsys, Inc)
Phone: +1 415 694 1729
Technical Details
Message-ID: <3t2138$s3h@hermes.synopsys.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3t0aaj$ciq@eurybia.rz.uni-konstanz.de>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10ba33,490077ff25d744fa,start
X-Google-Attributes: gid10ba33,public
X-Google-Thread: 1025b4,3c151cf63955a721
X-Google-Attributes: gid1025b4,public
From: jbuck@synopsys.com (Joe Buck)
Subject: Re: Should errors in STL be reported?
Date: 1995/06/30
Message-ID: <3t2138$s3h@hermes.synopsys.com>
X-Deja-AN: 105475928
references: <3t0aaj$ciq@eurybia.rz.uni-konstanz.de>
followup-to: gnu.g++.help
organization: Synopsys Inc., Mountain View, CA 94043-4033
keywords: STL libg++ errors
newsgroups: gnu.misc.discuss,gnu.g++.help