This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
c++/9175: Internal error, seg fault on compile
- From: stephan at sources dot redhat dot com, at at sources dot redhat dot com, asklandd at sources dot redhat dot com, dot at sources dot redhat dot com, dk at sources dot redhat dot com
- To: gcc-gnats at gcc dot gnu dot org
- Date: 4 Jan 2003 21:28:25 -0000
- Subject: c++/9175: Internal error, seg fault on compile
- Reply-to: stephan at sources dot redhat dot com, at at sources dot redhat dot com, asklandd at sources dot redhat dot com, dot at sources dot redhat dot com, dk at sources dot redhat dot com
>Number: 9175
>Category: c++
>Synopsis: Internal error, seg fault on compile
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-illegal-code
>Submitter-Id: net
>Arrival-Date: Sat Jan 04 13:36:00 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Me, Stephan Henningsen <stephan at asklandd dot dk>
>Release: gcc version 3.0.4
>Organization:
>Environment:
Linux 2.4.19
AMD Athlon(tm) XP 1700+
>Description:
Briefly:
template<class CharT>
virtual Debug<CharT>::int_type<CharT>
overflow ( Debug<CharT>::int_type c )
{
}
Please see attached files.
>How-To-Repeat:
Unpack archive (it will create its own subdir), cd into dir, run ./make.sh
>Fix:
Unknown.
I am trying to make a wrapper to basic_streambuf<CharT> so that I can maky my own "cout <<" so I can perform logging, filtering and console output myself. If you have any suggestions or examples to do this (another way?), please let me know.
Also, I'd like to know if I am doing anything wrong...
Sorry, but I cannot check gcc 3.1 since I am running a stable Debian 3.0 and apt-get won't let me install a newer one.
I'd like feedback if possbile.
Thanks,
Stephan.
>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/octet-stream; name="files.tar.bz2"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="files.tar.bz2"
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