[Bug c++/42649] Optimizer breaks boost shared_ptr

2010-01-07 Thread rlogel at navtech dot aero
--- Comment #5 from rlogel at navtech dot aero 2010-01-07 16:56 --- I realize that 3.4.6 is very old, but we need to support RedHat Enterprise 4 builds which use gcc 3.4.6. We would rather not undertake upgrading to gcc 4.x because we have a large legacy code base, some of which uses

[Bug c++/42649] Optimizer breaks boost 1.41 shared_ptr

2010-01-07 Thread rlogel at navtech dot aero
--- Comment #3 from rlogel at navtech dot aero 2010-01-07 16:50 --- Boost web page show that they tested 3.4.3 without any problems. -- rlogel at navtech dot aero changed: What|Removed |Added

[Bug c++/42649] Optimizer breaks boost shared_ptr

2010-01-07 Thread rlogel at navtech dot aero
--- Comment #2 from rlogel at navtech dot aero 2010-01-07 16:49 --- # Vaild Excutable g++ -v -save-temps -o shared_ptr_test.exc shared_ptr_test.cpp # Invalid Excutable g++ -v -save-temps -O2 -o shared_ptr_test.exc shared_ptr_test.cpp GCC output: $ g++ -v -save-temps -O2 -o

[Bug c++/42649] Optimizer breaks boost shared_ptr

2010-01-07 Thread rlogel at navtech dot aero
--- Comment #1 from rlogel at navtech dot aero 2010-01-07 16:46 --- Created an attachment (id=19500) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19500&action=view) Shared Pointer Test Program This test program shows that the shared_ptr reference counter isn't being

[Bug c++/42649] New: Optimizer breaks boost shared_ptr

2010-01-07 Thread rlogel at navtech dot aero
: rlogel at navtech dot aero GCC host triplet: i386-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42649