https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66448
--- Comment #24 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- I still see FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O0 -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O0 -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O1 -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O1 -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O3 -fomit-frame-pointer -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O3 -fomit-frame-pointer -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O3 -g -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O3 -g -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -Os -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -Os -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -flto -flto-partition=none -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -flto -flto-partition=none -fnext-runtime compilation failed to produce executable FAIL: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -flto -fnext-runtime (test for excess errors) UNRESOLVED: obj-c++.dg/torture/strings/const-cfstring-1.mm -O2 -flto -fnext-runtime compilation failed to produce executable with the patches in comments 17 and 20. What am I missing?