PR c++/37740
* call.c (build_aggr_conv): Increment i.
From-SVN: r141865
+2008-11-14 Jason Merrill <jason@redhat.com>
+
+ PR c++/37740
+ * call.c (build_aggr_conv): Increment i.
+
2008-11-13 Jason Merrill <jason@redhat.com>
PR c++/37932
conversion *c;
tree field = TYPE_FIELDS (type);
- for (; field; field = TREE_CHAIN (field))
+ for (; field; field = TREE_CHAIN (field), ++i)
{
if (TREE_CODE (field) != FIELD_DECL)
continue;
+2008-11-14 Jason Merrill <jason@redhat.com>
+
+ PR c++/37740
+ * g++.dg/cpp0x/initlist8.C: New test.
+
2008-11-13 Steve Ellcey <sje@cup.hp.com>
PR middle-end/38004
--- /dev/null
+// PR c++/37740
+// { dg-options "-std=c++0x" }
+
+struct A
+{
+ int i;
+};
+
+struct B
+{
+ double d;
+ A i;
+};
+
+int main()
+{
+ A a;
+ new B{3.2, a};
+}