From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id E09BE3850401 for ; Fri, 8 Jan 2021 02:32:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E09BE3850401 Received: by mail-pl1-x629.google.com with SMTP id x12so4888452plr.10 for ; Thu, 07 Jan 2021 18:32:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=BY31Aome38hN1Ho5y10T8J4c9voWltZqtQFFkbGquy8=; b=GDCoQw/97UEWtLuV3/qRXDC+pncwqwE/hoBHiXowC/GmGRk9PjYzcJQILjtkfryC7o jkYw7fHaWEgCBApvZYhOnGrFvn2j5uzlQF9GJqdSsCT0IKhqo8J4Hn6lmmpjNJiPQG3i 9i1YMRgPOmaIsljT3b2vIhSXjjZnfT3mQilIy8O9+Acf70f/olFkCLVmEPQnSHGDfgqc 6Yca8zrQRgjpigLfj0Dp37PtNp5tD8I8Yz37mf47tK+EJL9ddUx+MD3NZWnA+7v+6gnq HO2jOI/ILmKrrevu7+r2p+yNdfj6d0WZjhDbSdmvdW53j1VO35Aef4N3TO1Iq9UlSWtA lg4A== X-Gm-Message-State: AOAM532XO+D4YeA3bIefh69S+9cHN0q7OANu9fEvgbA/7mcTvFka85O+ f8JXlflFOoqPIeTZvyIMOMg= X-Google-Smtp-Source: ABdhPJz2H7dqe4IQEdWtyj0yspXTec+NMY4SVDwlENqZkATBHGPsqs3h74DeBm5ceEs892y8JiKX/A== X-Received: by 2002:a17:90b:f16:: with SMTP id br22mr1381745pjb.221.1610073133992; Thu, 07 Jan 2021 18:32:13 -0800 (PST) Received: from ?IPv6:2600:6c54:7a80:4261:9e30:5bff:fea3:6d6f? ([2600:6c54:7a80:4261:9e30:5bff:fea3:6d6f]) by smtp.gmail.com with ESMTPSA id z11sm6909381pfj.191.2021.01.07.18.32.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 Jan 2021 18:32:13 -0800 (PST) Subject: Re: apple silicon fortran To: James Secan , Iain Sandoe Cc: Fortran List , Rosemary Mardling References: <941045F7-9782-408B-BF5A-015E2FAF246A@monash.edu> <7FCF49F0-EA95-44F1-B5B6-01393378783E@gmail.com> From: Jerry DeLisle Message-ID: Date: Thu, 7 Jan 2021 18:32:11 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <7FCF49F0-EA95-44F1-B5B6-01393378783E@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: fortran@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Fortran mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Jan 2021 02:32:16 -0000 On 1/6/21 11:38 AM, James Secan via Fortran wrote: > Thanks - I had already begun to suspect I’ll need to hold off a bit on getting an Apple Silicon machine, and this confirms it. I need gfortran to be working on whatever hardware I’m using. > > Jim > That may be the wise approach.  Depending on how many users it may be possible to get an unoffcial build if the branch gets far enough a long.  There was a time when we were doing daily or weekly builds for odd ducks like Cygwin on Windows.  This was back at the initial phases of the F95 compiler. One of the big problems is not having hardware for us to test on. I expect Iain and some the gcc other gcc gurus may have this access sooner than the "Fortraners". If the OS is fairly compliant to standards, the runtime libraries for gfortran should mostly work, its the nuances and corner cases that catch us off guard usually. It would be helpful if we somehow could get an apple on silicon machine tied into the gcc compile farm.  I do not know how well that would work if it is only laptops, it would be on 24/7, but I expect it could support a few users well enough to allow developers to start working with it and seeing the problems. Another thought, is there some sort of virtual machine or emulator that could be used on other machines, but apple is usually very closed about such things. Regards, Jerry