Hi all,

Just to let you know. ports/devel/stlport is broken with gcc3 on

And on STABLE, with gcc31 this works like a charm ...

././eh_test -s 100
././eh_test : Exception handling testsuite.
 Setting  100 as base for random sizes.
iteration #0
EH test : algobase
[algobase] :testing uninitialized_copy() (weak) ... Abort trap - core dumped
gmake: *** [eh_test.out] Error 134

(gdb) bt
#0  0x2821892f in ?? ()
#1  0x2818093e in ?? ()
#2  0x28180983 in ?? ()
#3  0x281808eb in ?? ()
#4  0x0804aade in TestController::maybe_fail(long) () at nc_alloc.cpp:63
#5  0x0804abd3 in OperatorNew (s=4) at nc_alloc.h:120
#6  0x0804acc4 in operator new(unsigned) (s=4) at nc_alloc.cpp:230
#7  0x0804eb43 in void WeakCheck<TestClass*, test_uninitialized_copy>(TestClass*
const&, test_uninitialized_copy const&, long) (v=@0xbfbff9ac, op=@0xbfbff9b0,
    max_iters=2000000) at TestClass.h:87
#8  0x0804e867 in test_algobase() () at test_algobase.cpp:38
#9  0x08049f74 in main (argc=3, argv=0xbfbffbec) at main.cpp:270
#10 0x08049579 in _start ()

GDB52 from ports seems stll be broken ...

# gdb52 eh_test eh_test.core
GNU gdb 5.2 (FreeBSD)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-portbld-freebsd5.0"...
Core was generated by `eh_test'.
Program terminated with signal 6, Aborted.
regcache.c:96: gdb-internal-error: register_buffer: Assertion `regnum >= 0 &&
regnum < (NUM_REGS + NUM_PSEUDO_REGS)' failed.
An internal GDB error was detected.  This may make further
debugging unreliable.  Quit this debugging session? (y or n) n
Create a core file containing the current state of GDB? (y or n) n


ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 061 826 93 00: +41 61 826 93 01
PGP: <finger -l [EMAIL PROTECTED]>
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to