From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21493 invoked by alias); 12 Jun 2012 16:05:18 -0000 Received: (qmail 21480 invoked by uid 22791); 12 Jun 2012 16:05:15 -0000 X-SWARE-Spam-Status: No, hits=-4.3 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,KHOP_THREADED,TW_CX X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 12 Jun 2012 16:04:59 +0000 From: "paolo.carlini at oracle dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug libstdc++/53646] Surprising effects of cxx11 vs cxx98 ABI compatibility Date: Tue, 12 Jun 2012 16:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libstdc++ X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: paolo.carlini at oracle dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2012-06/txt/msg00712.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53646 --- Comment #11 from Paolo Carlini 2012-06-12 16:04:58 UTC --- Daniel should have all the details. It might be possible to do the change *together* with changing the constraining in the various container::insert to use is_constructible instead of is_convertible (we got PRs about this, but please also get details from Daniel). Actually, we may be close to being able to do this, mainline only of course, but really run the testsuite to completion and be ready for fallouts in unexpected places (I didn't feel brave enough to try for 4.7 ;)