--- 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 l
--- 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.
--- 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?
--
http://gcc.gnu.org/bugzilla/show_bug.c
--- 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=20480&action=view)
hello.exe for the buggy 4.5.0 version (with declared vector)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43877
--- 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):
---
D:\bu
--- 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 wonde
--- 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
--- 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
--
--- 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