> FAIL: g++.dg/init/enum1.C -std=gnu++11 (test for errors, line 12) > FAIL: g++.dg/init/enum1.C -std=gnu++1y (test for errors, line 12) > FAIL: g++.dg/init/enum1.C -std=gnu++98 (test for errors, line 12) > > That used to complain about "enum1.C:12:1: error: no integral type can > represent all of the enumerator values for 'test'"
On what host? It works OK on x86-64. PASS: g++.dg/init/enum1.C -std=gnu++98 (test for errors, line 12) PASS: g++.dg/init/enum1.C -std=gnu++98 (test for excess errors) PASS: g++.dg/init/enum1.C -std=gnu++11 (test for errors, line 12) PASS: g++.dg/init/enum1.C -std=gnu++11 (test for excess errors) PASS: g++.dg/init/enum1.C -std=gnu++1y (test for errors, line 12) PASS: g++.dg/init/enum1.C -std=gnu++1y (test for excess errors)