------- Comment #2 from rguenth at gcc dot gnu dot org 2010-02-11 09:57 ------- I get
> ./cc1plus -quiet t.i -m32 -std=c++0x undeclared.cpp: In function 'void f()': undeclared.cpp:6:26: error: 'Equation' was not declared in this scope undeclared.cpp:7:3: error: deducing from brace-enclosed initializer list requires #include <initializer_list> undeclared.cpp:7:3: error: unable to deduce '<type error>' from '{<expression error>}' undeclared.cpp:8:1: error: expected ',' or ';' before '}' token with current trunk. But you didn't specify command-line arguments nor exact version of your compiler (I'm using -m32 -std=c++0x). -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43028