From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99879 invoked by alias); 26 Sep 2016 20:36:17 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 99859 invoked by uid 89); 26 Sep 2016 20:36:16 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=HX-Received:10.28.25.71, Hx-languages-length:1076 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-lf0-f43.google.com Received: from mail-lf0-f43.google.com (HELO mail-lf0-f43.google.com) (209.85.215.43) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 26 Sep 2016 20:36:06 +0000 Received: by mail-lf0-f43.google.com with SMTP id y6so157681800lff.1; Mon, 26 Sep 2016 13:36:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to; bh=AMPXA3+aBCe/SrFZ7rH4blDKaeJWOa4G3hpGc7m2O5g=; b=kiM069EhqqPjk2yzWZojp/Hl4gVCoudITLtcZvGvknUi5Ue5V4LwS9AYud0HCJE4Pw qf46AyTPm6hNLc2Vkk0wiHtaBcxGDoBrxNH+MsXvmIKiTCrJX9dwfg7etJc4UD8qSYgx asVs6EJ7vGmq1Dn14Kf+6gWL1nWvew6+/304mo4TJkm0ZE4d5IfrBCZXyGx6QJs7X8j2 AdZBfCbQ8IF1pxI8Fy2qzi8Lxre7Dqp4rF0um/kOEZrboJqxnnI0YhehucpjtRislF8j D7zR1rC560zjhzcYd9pf8zun5OWILmDypK4CFO3YQiBsF7qDHrI4gjH14f/RHinso8aI pIoA== X-Gm-Message-State: AA6/9RlfSUl7cMFQLRkyV8Xu07LonHe7cvf6vS3Wu9i5Cd5TRJ/NUUBiN79cyIB+ZQ6GKQ== X-Received: by 10.28.25.71 with SMTP id 68mr15300245wmz.91.1474922163673; Mon, 26 Sep 2016 13:36:03 -0700 (PDT) Received: from [192.168.0.23] (arf62-1-82-237-250-248.fbx.proxad.net. [82.237.250.248]) by smtp.googlemail.com with ESMTPSA id 137sm13011023wmi.16.2016.09.26.13.36.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 26 Sep 2016 13:36:02 -0700 (PDT) Subject: Re: debug container mutex association To: Andreas Schwab References: <46b4f297-c0da-b0b0-03ef-bba019b97ec7@gmail.com> <20160914090036.GC17376@redhat.com> <20160915085143.GJ17376@redhat.com> <2af7879c-bef5-7874-b5ae-722ad3a1e171@gmail.com> Cc: Jonathan Wakely , "libstdc++@gcc.gnu.org" , gcc-patches From: =?UTF-8?Q?Fran=c3=a7ois_Dumont?= Message-ID: <423b791c-4924-bfeb-5b54-ce9fd452bf2c@gmail.com> Date: Mon, 26 Sep 2016 22:09:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/mixed; boundary="------------F5BCCC954F82D7CCBCBBE3DB" X-SW-Source: 2016-09/txt/msg01883.txt.bz2 This is a multi-part message in MIME format. --------------F5BCCC954F82D7CCBCBBE3DB Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Content-length: 590 Fixed with attached patch. François On 26/09/2016 13:56, Andreas Schwab wrote: > FAIL: 23_containers/list/debug/invalidation/4.cc (test for excess errors) > Excess errors: > /daten/aranym/gcc/gcc-20160926/Build/m68k-linux/libstdc++-v3/include/debug/safe_sequence.tcc:89: error: 'void __gnu_debug::_Safe_iterator_base::_M_detach_single()' is protected within this context > /daten/aranym/gcc/gcc-20160926/Build/m68k-linux/libstdc++-v3/include/debug/safe_sequence.tcc:112: error: 'void __gnu_debug::_Safe_iterator_base::_M_detach_single()' is protected within this context > > Andreas. > --------------F5BCCC954F82D7CCBCBBE3DB Content-Type: text/x-patch; name="safe_base.h.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="safe_base.h.patch" Content-length: 492 Index: include/debug/safe_base.h =================================================================== --- include/debug/safe_base.h (revision 240509) +++ include/debug/safe_base.h (working copy) @@ -121,11 +121,11 @@ void _M_detach(); + public: /** Likewise, but not thread-safe. */ void _M_detach_single() throw (); - public: /** Determines if we are attached to the given sequence. */ bool _M_attached_to(const _Safe_sequence_base* __seq) const --------------F5BCCC954F82D7CCBCBBE3DB--