On Tue, Mar 26, 2019 at 12:34:03PM +0100, Andreas Schwab wrote: > I don't see any of the warnings in the tests on ia64. > > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 33) > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 34) > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 35) > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 45) > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 46) > FAIL: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for warnings, line 47) > PASS: g++.dg/cpp1z/aggr-base8.C -std=c++17 (test for excess errors) > > FAIL: g++.dg/cpp1z/aggr-base9.C -std=c++17 (test for warnings, line 22) > FAIL: g++.dg/cpp1z/aggr-base9.C -std=c++17 (test for warnings, line 23) > FAIL: g++.dg/cpp1z/aggr-base9.C -std=c++17 (test for warnings, line 31) > FAIL: g++.dg/cpp1z/aggr-base9.C -std=c++17 (test for warnings, line 32) > PASS: g++.dg/cpp1z/aggr-base9.C -std=c++17 (test for excess errors)
I don't have access to an ia64 box -- I see none on Compile Farm. But if it doesn't ICE, can we just add ! { target ia64-*-* } to the dg-warnings? Marek