[patch] libstdc++/67066 disable concept checks for C++11 and up

Jonathan Wakely jwakely@redhat.com
Tue Aug 18 12:03:00 GMT 2015


This fixes a bootstrap failure with --enable-concept-checks, caused by
the Filesystem code (built as C++14) not meeting the C++03 concept
requirements for containers.

I think building with --enable-concept-checks is crazy nowadays but
this at least makes it possible.

Rather than trying to fix the concept checks to understand move-only
types I'm just disabling the relevant checks in C++11 mode.

Tested powerpc64le-linux, committing to trunk.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.txt
Type: text/x-patch
Size: 4365 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20150818/5644c794/attachment.bin>


More information about the Libstdc++ mailing list