[Bug c++/35876] Exceptions not working on FreeBSD

2008-04-18 Thread yuri at tsoft dot com
--- Comment #5 from yuri at tsoft dot com 2008-04-19 01:09 --- The only broken version is 4.3.0, all 4.2.X throw exceptions ok. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35876

[Bug c++/35876] Exceptions not working on FreeBSD

2008-04-18 Thread yuri at tsoft dot com
--- Comment #4 from yuri at tsoft dot com 2008-04-19 01:07 --- Reopening this PR. Same testcase with gcc-4.3.0 on FreeBSD-7.0-STABLE aborts: Abort trap: 6 ldd output: libstdc++.so.6 => /usr/local/gcc/4.3.0/lib/libstdc++.so.6 (0x2807d000) libm.so.5 => /lib/libm.so.5 (0x

[Bug c++/35876] Exceptions not working on FreeBSD

2008-04-18 Thread yuri at tsoft dot com
--- Comment #2 from yuri at tsoft dot com 2008-04-18 23:29 --- Problem was because of the mixup of gcc libaries. Executable was built with one compiler and during the run different shared libraries were used. -- yuri at tsoft dot com changed: What|Removed

[Bug c++/35876] Exceptions not working on FreeBSD

2008-04-18 Thread yuri at tsoft dot com
--- Comment #3 from yuri at tsoft dot com 2008-04-18 23:30 --- Closing it completely -- yuri at tsoft dot com changed: What|Removed |Added Status|RESOLVED

[Bug c++/35876] Exceptions not working on FreeBSD

2008-04-09 Thread yuri at tsoft dot com
--- Comment #1 from yuri at tsoft dot com 2008-04-09 18:06 --- After further investigation it appears to be some issue with exceptions in FreeBSD-STABLE-7.0 system g++ compiler. Exceptions don't work on FreeBSD with system compiler at all. System compiler is a version of gcc-4.2.1 tweak