From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17188 invoked by alias); 11 Feb 2018 21:44:43 -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 17168 invoked by uid 89); 11 Feb 2018 21:44:43 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=dear X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-yw0-f177.google.com Received: from mail-yw0-f177.google.com (HELO mail-yw0-f177.google.com) (209.85.161.177) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 11 Feb 2018 21:44:41 +0000 Received: by mail-yw0-f177.google.com with SMTP id x193so1051983ywg.0; Sun, 11 Feb 2018 13:44:41 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=ksqidgd2JsS6bEcRabBduusAxbZiEj+NiWCpKxch+Cc=; b=ZM4SFNljvNNpyjdJAj+hfkEuYb4iqJd4GnaiGGNq1AVpQAGaj7hxonYJs4Co79nWce VFePoHE8onQRMJ6kdxdZRcvM/fjK5dqSpRcmQxvTo7ASrPow4a8liNOvEDICd4ieoIUq OU1eq8N555FFjX0fARw0MjonhJjIPy3OyrQvIlF2ye4/OKw2fMY94Z6ITD6Ohni1lVZ2 Uu2NGgZr8iGhAFozXepri7nnfjtw5Tl63gF/Dp4xGDNgcMNlD6D2Ch8JzUARsjTKg9aF GxVQEBgTiQZgx1NOiXSA/jvIn4gcwpoS9QOYEY3wLih0ENwwE0M4di1JlH+6C1+mF0i5 nVFg== X-Gm-Message-State: APf1xPA3ERTPF2CGnAAqWGeiVims80Wf1JGCSh4tE4lBYsE/Er6nmQXn hHaG73RdVTMFR22FTDwhVxd9s3PfW3PmOI2NLvU= X-Google-Smtp-Source: AH8x225b2/lll4+OUBO/EWPLDbhMyoZO1RSxK43yKkZPdaTf0qJUWVNv40DPuoLBnycLD0VDHlFtiTqDfutdvATp+jk= X-Received: by 10.37.15.69 with SMTP id 66mr2819170ybp.458.1518385480219; Sun, 11 Feb 2018 13:44:40 -0800 (PST) MIME-Version: 1.0 Received: by 10.129.85.138 with HTTP; Sun, 11 Feb 2018 13:44:39 -0800 (PST) In-Reply-To: <20180209232116.GA41530@troutmask.apl.washington.edu> References: <20180209232116.GA41530@troutmask.apl.washington.edu> From: Janus Weil Date: Sun, 11 Feb 2018 21:44:00 -0000 Message-ID: Subject: Re: [Patch, Fortran] PR 84273: Reject allocatable passed-object dummy argument (proc_ptr_47.f90) To: Steve Kargl , Jakub Jelinek , Richard Guenther Cc: gfortran , gcc-patches Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-02/txt/msg00610.txt.bz2 Dear release managers, 2018-02-10 0:21 GMT+01:00 Steve Kargl : > On Fri, Feb 09, 2018 at 06:13:34PM +0100, Janus Weil wrote: >> >> the attached patch fixes some checking code for PASS arguments in >> procedure-pointer components, which does not properly account for the >> fact that the PASS argument needs to be polymorphic. >> >> [The reason for this issue is probably that PPCs were mostly >> implemented before polymorphism was available. The corresponding >> pass-arg checks for TBPs are ok.] >> >> The patch also fixes an invalid test case (which was detected thanks >> to Neil Carlson). It regtests cleanly on x86_64-linux-gnu. Ok for >> trunk? > > The patch looks ok to me. Trunk is in regression and doc > fixes only mode, so you'll probably need to ping Jakub or > Richard (ie., release engineer) for an ok. would you mind if I applied this patch to trunk at the current stage? It was approved by Steve and Paul, is rather simple and low-risk ... Cheers, Janus