From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 89267 invoked by alias); 16 Mar 2018 04:31:30 -0000 Mailing-List: contact fortran-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: fortran-owner@gcc.gnu.org Received: (qmail 89258 invoked by uid 89); 16 Mar 2018 04:31:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 spammy=hobby, predict, court, talk X-HELO: troutmask.apl.washington.edu Received: from troutmask.apl.washington.edu (HELO troutmask.apl.washington.edu) (128.95.76.21) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 16 Mar 2018 04:31:29 +0000 Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id w2G4VRPx082264 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 15 Mar 2018 21:31:27 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id w2G4VQs3082263; Thu, 15 Mar 2018 21:31:26 -0700 (PDT) (envelope-from sgk) Date: Fri, 16 Mar 2018 04:31:00 -0000 From: Steve Kargl To: Jeff Hammond Cc: Damian Rouson , gfortran Subject: Re: Bug 84894 - [F2018] provide iso_fortran_binding.h Message-ID: <20180316043126.GA82134@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20180316002458.GA74834@troutmask.apl.washington.edu> <48A5C921-55D7-4EC8-8DC2-9006D4FBD4B6@gmail.com> <20180316020757.GA65948@troutmask.apl.washington.edu> <03A3D0A2-CB95-431C-B256-65E01F5B39C0@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <03A3D0A2-CB95-431C-B256-65E01F5B39C0@gmail.com> User-Agent: Mutt/1.9.2 (2017-12-15) X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00081.txt.bz2 On Thu, Mar 15, 2018 at 07:45:24PM -0700, Jeff Hammond wrote: > > Is it your intent to filibuster this feature and prevent > gfortran from supporting MPI-3 or do you want to have a > constructive conversation where we talk about things that > benefit users? I don't speak for gfortran/gcc development or developers. I am not preventing a feature. Anyone, including you, are more than welcomed to submit a patch. iso_fortran_binding.h won't be in gcc 8.1 as it is too late in the development cycle. I also predict, that unless Anyone, including you, step up to plate that this header won't appear for a very long time in gfortran. It's quite simple. Too many bugs and features to implement, too few developers. I simply find it odd that MPI 3.1 implemented a module named mpi_f08 that uses features not included in the F2008 Standard. I fix bugs in gfortran as a hobby. 29 bugs since the beginning of the year. The oldest was 10 years old. The newest bug was 9 days old. I've reviewed a number of patches from other contributors as they have reviewed my patches. As to filibustering, I have no intension of implementing iso_fortran_binding.h. If Anyone, including you or someone associated with OpenCoarray, implements iso_fortran_binding.h before close of stage 4 for gcc 8.1, I will review the patch and help shepard it into the tree. The ball is in your court. -- Steve