RFA (libstdc++): PATCH to implement C++17 over-aligned new
Andreas Schwab
schwab@linux-m68k.org
Tue Sep 13 12:33:00 GMT 2016
On Sep 12 2016, Jason Merrill <jason@redhat.com> wrote:
> I'm checking in this patch, which should fix the remaining issues:
Unfortunatly that breaks a few other tests:
FAIL: g++.dg/cpp0x/alignas5.C -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/alignas5.C -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-21.C -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-21.C -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-51.C -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-51.C -std=c++14 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-54.C -std=c++11 (test for excess errors)
FAIL: g++.dg/cpp0x/gen-attrs-54.C -std=c++14 (test for excess errors)
FAIL: g++.dg/ipa/devirt-33.C (test for excess errors)
FAIL: g++.dg/lookup/name-clash11.C -std=gnu++11 (test for excess errors)
FAIL: g++.dg/lookup/name-clash11.C -std=gnu++14 (test for excess errors)
FAIL: g++.dg/pr67989.C (test for excess errors)
They all fail with "warning: requested alignment %d is larger than 2
[-Wattributes]".
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
More information about the Libstdc++
mailing list