[Bug libstdc++/43877] container declaration disables standard output

2010-04-25 Thread nico at josuttis dot de
--- Comment #5 from nico at josuttis dot de 2010-04-25 07:03 --- I gues with move.exe you mean my generated exe file. I have three versions here: cygcheck for the full buggy program (including vector declaration): ---

[Bug libstdc++/43877] container declaration disables standard output

2010-04-25 Thread nico at josuttis dot de
--- Comment #6 from nico at josuttis dot de 2010-04-25 07:06 --- Created an attachment (id=20480) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20480action=view) hello.exe for the buggy 4.5.0 version (with declared vector) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43877

[Bug libstdc++/43877] container declaration disables standard output

2010-04-25 Thread nico at josuttis dot de
--- Comment #7 from nico at josuttis dot de 2010-04-25 07:25 --- compiling with -static also fixes the problem, which also supports the theory of using wrong DLL's. The only question is, why are the wrong libs used without -static. Any idea? --

[Bug libstdc++/43877] container declaration disables standard output

2010-04-25 Thread davek at gcc dot gnu dot org
--- Comment #8 from davek at gcc dot gnu dot org 2010-04-25 12:14 --- P:\gcc4\bin\cyggcc_s-sjlj-1.dll This is the source of all your problems. Sorry, I should have been able to work this out just from seeing your configure line earlier. The SJLJ and DW2 EH models are incompatible.

[Bug libstdc++/43877] container declaration disables standard output

2010-04-25 Thread nico at josuttis dot de
--- Comment #9 from nico at josuttis dot de 2010-04-25 14:15 --- Subject: Re: container declaration disables standard output Thanks a lot, Paolo and Dave. The explanation makes total sense to me and putting gcc 4.5.0 in front of the path fixes the problem. I would have searched very

[Bug libstdc++/43877] container declaration disables standard output

2010-04-24 Thread nico at josuttis dot de
--- Comment #1 from nico at josuttis dot de 2010-04-24 10:16 --- compiler built with: ../src/gcc-4*/configure --prefix=/cygdrive/p/gcc4 --program-suffix=4 --with-gxx-include-dir=/cygdrive/p/gcc4-include example compiled with: g++4 -std=c++0x move.cpp -o move -- nico at

[Bug libstdc++/43877] container declaration disables standard output

2010-04-24 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2010-04-24 23:28 --- Totally crazy. Dave can you reproduce this? -- paolo dot carlini at oracle dot com changed: What|Removed |Added

[Bug libstdc++/43877] container declaration disables standard output

2010-04-24 Thread davek at gcc dot gnu dot org
--- Comment #3 from davek at gcc dot gnu dot org 2010-04-24 23:33 --- (In reply to comment #2) Totally crazy. Dave can you reproduce this? I have a theory. Will report back in ten minutes or so... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43877

[Bug libstdc++/43877] container declaration disables standard output

2010-04-24 Thread davek at gcc dot gnu dot org
--- Comment #4 from davek at gcc dot gnu dot org 2010-04-24 23:44 --- (In reply to comment #3) (In reply to comment #2) Totally crazy. Dave can you reproduce this? I have a theory. Will report back in ten minutes or so... Uh, well, nope, that didn't work. I was wondering