From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74750 invoked by alias); 21 Jun 2017 21:16:10 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 74736 invoked by uid 89); 21 Jun 2017 21:16:09 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_SOFTFAIL autolearn=no version=3.3.2 spammy= X-HELO: simark.ca Received: from simark.ca (HELO simark.ca) (158.69.221.121) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 21 Jun 2017 21:16:08 +0000 Received: by simark.ca (Postfix, from userid 33) id 80AEF1E4E8; Wed, 21 Jun 2017 17:16:06 -0400 (EDT) To: Sergio Durigan Junior Subject: Re: [PATCH 1/4] environ-selftests: Ignore -Wself-move warning X-PHP-Originating-Script: 33:rcube.php MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 21 Jun 2017 21:16:00 -0000 From: Simon Marchi Cc: Simon Marchi , gdb-patches@sourceware.org In-Reply-To: <87mv91ccey.fsf@sergiodj.net> References: <1498076108-29914-1-git-send-email-simon.marchi@ericsson.com> <1498076108-29914-2-git-send-email-simon.marchi@ericsson.com> <87mv91ccey.fsf@sergiodj.net> Message-ID: <21fe0364a0d0b9e065dc1c812955950b@polymtl.ca> X-Sender: simon.marchi@polymtl.ca User-Agent: Roundcube Webmail/1.2.5 X-IsSubscribed: yes X-SW-Source: 2017-06/txt/msg00615.txt.bz2 On 2017-06-21 22:29, Sergio Durigan Junior wrote: >> +#ifdef __clang__ >> +#pragma clang diagnostic push >> +#pragma clang diagnostic ignored "-Wself-move" >> +#endif /* __clang__ */ >> env = std::move (env); >> +#ifdef __clang__ >> +#pragma clang diagnostic pop >> +#endif /* __clang__ */ > Do you > think it's worth putting a comment on top, just to explicitly say what > this is doing? Forgot to reply to this. It seemed self-explanatory enough to me that ignoring the "self-move" warning just above a blatant self move was probably to silence a warning pointing out the self move :).