Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Mausoleum: The final and funniest folly of the rich. -- Ambrose Bierce


devel / comp.lang.ada / Re: [ANN] GCC 12.0.1/Apple silicon

SubjectAuthor
* [ANN] GCC 12.0.1/Apple siliconSimon Wright
+- Re: [ANN] GCC 12.0.1/Apple siliconBill Findlay
+- Re: [ANN] GCC 12.0.1/Apple siliconJerry
+- Re: [ANN] GCC 12.0.1/Apple siliconLeo Brewin
`* Re: [ANN] GCC 12.0.1/Apple siliconSimon Wright
 `* Re: [ANN] GCC 12.0.1/Apple siliconSimon Wright
  +- Re: [ANN] GCC 12.0.1/Apple siliconBill Findlay
  `- Re: [ANN] GCC 12.0.1/Apple siliconJelle Hermsen

1
[ANN] GCC 12.0.1/Apple silicon

<ly5yo44bsm.fsf@pushface.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6720&group=comp.lang.ada#6720

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!vNObJwB5W4WN632vBkQn9g.user.46.165.242.75.POSTED!not-for-mail
From: sim...@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: [ANN] GCC 12.0.1/Apple silicon
Date: Wed, 23 Mar 2022 21:08:25 +0000
Organization: Aioe.org NNTP Server
Message-ID: <ly5yo44bsm.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="25314"; posting-host="vNObJwB5W4WN632vBkQn9g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin)
Cancel-Lock: sha1:STp9P1IrWGHuJiQKrKTLt+EBkG4=
X-Notice: Filtered by postfilter v. 0.9.2
 by: Simon Wright - Wed, 23 Mar 2022 21:08 UTC

Find GCC 12.0.1 and tools for M1 Macs at
https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.

About double the size of the x86_64 (Intel) equivalent.

Re: [ANN] GCC 12.0.1/Apple silicon

<0001HW.27EC01DC0053A3DB70000B0EB38F@news.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6722&group=comp.lang.ada#6722

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: findlayb...@blueyonder.co.uk (Bill Findlay)
Newsgroups: comp.lang.ada
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Date: Thu, 24 Mar 2022 01:33:16 +0000
Organization: none
Lines: 27
Message-ID: <0001HW.27EC01DC0053A3DB70000B0EB38F@news.individual.net>
References: <ly5yo44bsm.fsf@pushface.org>
Reply-To: findlaybill@blueyonder.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: individual.net v5Xq/AZSTAiYRa+cGjYhBw4GGb4nVwc8KIf4gsysfitWtLnVyZ
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:ZsmgDenY1SqccW82kWgg2rlKQb0=
User-Agent: Hogwasher/5.24
 by: Bill Findlay - Thu, 24 Mar 2022 01:33 UTC

On 23 Mar 2022, Simon Wright wrote (in article<ly5yo44bsm.fsf@pushface.org>):

> Find GCC 12.0.1 and tools for M1 Macs at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.

Great news!
I might take the plunge and get a new MBP now.
Many thanks for this, Simon.

> About double the size of the x86_64 (Intel) equivalent.

Not so great. Any idea why? Is it a Universal 2 binary?

BTW I took advantage of an iMac in John Lewis last week and verified that
my (x86_64) KDF9 emulator runs perfectly on Apple Silicon under Rosetta 2.

Since I also have an RPi400 ARM version
(which is about the same size as thex86_64 version)
I expect no great problem with Ada on Apple Silicon.

The only problem I had building for the RPi 400 is
that GNAT did not want to do link-time optimization.

--
Bill Findlay

Re: [ANN] GCC 12.0.1/Apple silicon

<840c0088-36ea-40d9-94dd-f248c774034dn@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6732&group=comp.lang.ada#6732

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:622a:41:b0:2e1:df22:358 with SMTP id y1-20020a05622a004100b002e1df220358mr6865173qtw.186.1648162939470;
Thu, 24 Mar 2022 16:02:19 -0700 (PDT)
X-Received: by 2002:a25:d11:0:b0:634:7393:1392 with SMTP id
17-20020a250d11000000b0063473931392mr7374814ybn.557.1648162939323; Thu, 24
Mar 2022 16:02:19 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Thu, 24 Mar 2022 16:02:19 -0700 (PDT)
In-Reply-To: <ly5yo44bsm.fsf@pushface.org>
Injection-Info: google-groups.googlegroups.com; posting-host=184.98.170.196; posting-account=x5rpZwoAAABMN2XPwcebPWPkebpwQNJG
NNTP-Posting-Host: 184.98.170.196
References: <ly5yo44bsm.fsf@pushface.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <840c0088-36ea-40d9-94dd-f248c774034dn@googlegroups.com>
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
From: list_em...@icloud.com (Jerry)
Injection-Date: Thu, 24 Mar 2022 23:02:19 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 4
 by: Jerry - Thu, 24 Mar 2022 23:02 UTC

On Wednesday, March 23, 2022 at 2:08:28 PM UTC-7, Simon Wright wrote:
> Find GCC 12.0.1 and tools for M1 Macs at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.
>
This is awesome, Simon! Thanks as always.

Re: [ANN] GCC 12.0.1/Apple silicon

<t1jrqn$82b$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6735&group=comp.lang.ada#6735

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Leo.Bre...@monash.edu (Leo Brewin)
Newsgroups: comp.lang.ada
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Date: Fri, 25 Mar 2022 18:43:18 +1100
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <t1jrqn$82b$1@dont-email.me>
References: <ly5yo44bsm.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 25 Mar 2022 07:43:19 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="c669c67d81a9d2d538ff130595ce59f2";
logging-data="8267"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19TzhfPKzG3Ufp7A3YEDyRK5fKx/2gmYid+HewacOD97w=="
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.7.0
Cancel-Lock: sha1:f+EUMdkRRiBYVS9x0meMH6xHiLw=
In-Reply-To: <ly5yo44bsm.fsf@pushface.org>
Content-Language: en-US
 by: Leo Brewin - Fri, 25 Mar 2022 07:43 UTC

On 24/3/2022 8:08 am, Simon Wright wrote:
> Find GCC 12.0.1 and tools for M1 Macs at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.
>
> About double the size of the x86_64 (Intel) equivalent.

Hi Simon,

Amazing! I was just vacillating over the purchase of a new Mac Studio
and within 6 hours of that moment along comes your great news about Ada
on Apple Silicon. Fantastic stuff. Thanks so much for your efforts.

Cheers,
Leo

Re: [ANN] GCC 12.0.1/Apple silicon

<lysfqxw12g.fsf@pushface.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6776&group=comp.lang.ada#6776

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!vNObJwB5W4WN632vBkQn9g.user.46.165.242.75.POSTED!not-for-mail
From: sim...@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Date: Fri, 01 Apr 2022 11:27:35 +0100
Organization: Aioe.org NNTP Server
Message-ID: <lysfqxw12g.fsf@pushface.org>
References: <ly5yo44bsm.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="45832"; posting-host="vNObJwB5W4WN632vBkQn9g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin)
Cancel-Lock: sha1:kjq2imzEnHXmvy8gANKujs8bQyo=
X-Notice: Filtered by postfilter v. 0.9.2
 by: Simon Wright - Fri, 1 Apr 2022 10:27 UTC

Simon Wright <simon@pushface.org> writes:

> Find GCC 12.0.1 and tools for M1 Macs at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.
>
> About double the size of the x86_64 (Intel) equivalent.

This is *deeply* embarrassing.

It's actually an x86_64 compiler.

The reason it's twice as large is because it also contains an arm-eabi
compiler.

Re: [ANN] GCC 12.0.1/Apple silicon

<lyo81kx5kz.fsf@pushface.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6777&group=comp.lang.ada#6777

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!vNObJwB5W4WN632vBkQn9g.user.46.165.242.75.POSTED!not-for-mail
From: sim...@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Date: Fri, 01 Apr 2022 15:04:44 +0100
Organization: Aioe.org NNTP Server
Message-ID: <lyo81kx5kz.fsf@pushface.org>
References: <ly5yo44bsm.fsf@pushface.org> <lysfqxw12g.fsf@pushface.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="53608"; posting-host="vNObJwB5W4WN632vBkQn9g.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:ZsTT6qyL4qEF/TXVktaKQvIVhGQ=
 by: Simon Wright - Fri, 1 Apr 2022 14:04 UTC

Simon Wright <simon@pushface.org> writes:

> Simon Wright <simon@pushface.org> writes:
>
>> Find GCC 12.0.1 and tools for M1 Macs at
>> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-1.
>>
>> About double the size of the x86_64 (Intel) equivalent.
>
> This is *deeply* embarrassing.
>
> It's actually an x86_64 compiler.
>
> The reason it's twice as large is because it also contains an arm-eabi
> compiler.

OK, the *actual* M1 compiler & tools is at
https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-2

Re: [ANN] GCC 12.0.1/Apple silicon

<0001HW.27F76C5F00174D5370000A0E738F@news.individual.net>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6778&group=comp.lang.ada#6778

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: findlayb...@blueyonder.co.uk (Bill Findlay)
Newsgroups: comp.lang.ada
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Date: Fri, 01 Apr 2022 18:22:39 +0100
Organization: none
Lines: 28
Message-ID: <0001HW.27F76C5F00174D5370000A0E738F@news.individual.net>
References: <ly5yo44bsm.fsf@pushface.org> <lysfqxw12g.fsf@pushface.org> <lyo81kx5kz.fsf@pushface.org>
Reply-To: findlaybill@blueyonder.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Trace: individual.net M40MrH38brIJ7QVCJknw1Q19ql6fyX6tKPlC90wQCN96VrQNR8
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:WHs3HvERekJiv3MBklfAPXq6eJI=
User-Agent: Hogwasher/5.24
 by: Bill Findlay - Fri, 1 Apr 2022 17:22 UTC

On 1 Apr 2022, Simon Wright wrote
(in article <lyo81kx5kz.fsf@pushface.org>):

> Simon Wright <simon@pushface.org> writes:
>
> > Simon Wright <simon@pushface.org> writes:
> >
> > > Find GCC 12.0.1 and tools for M1 Macs at
> > > https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple
> > > -darwin21-1.
> > >
> > > About double the size of the x86_64 (Intel) equivalent.
> >
> > This is *deeply* embarrassing.
> >
> > It's actually an x86_64 compiler.
> >
> > The reason it's twice as large is because it also contains an arm-eabi
> > compiler.
>
> OK, the *actual* M1 compiler & tools is at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-2

All's well that ends well. 8-)

--
Bill Findlay

Re: [ANN] GCC 12.0.1/Apple silicon

<nnd$3cbe75c4$17bdcc1b@5e0e52ac8332e3d0>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=6847&group=comp.lang.ada#6847

  copy link   Newsgroups: comp.lang.ada
Date: Wed, 20 Apr 2022 11:43:12 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.8.0
Subject: Re: [ANN] GCC 12.0.1/Apple silicon
Content-Language: en-US
Newsgroups: comp.lang.ada
References: <ly5yo44bsm.fsf@pushface.org> <lysfqxw12g.fsf@pushface.org>
<lyo81kx5kz.fsf@pushface.org>
From: pos...@jellehermsen.nl (Jelle Hermsen)
In-Reply-To: <lyo81kx5kz.fsf@pushface.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <nnd$3cbe75c4$17bdcc1b@5e0e52ac8332e3d0>
Organization: KPN B.V.
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe004.abavia.com!abp003.abavia.com!news.kpn.nl!not-for-mail
Lines: 7
Injection-Date: Wed, 20 Apr 2022 11:43:12 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 1217
 by: Jelle Hermsen - Wed, 20 Apr 2022 09:43 UTC

On 01/04/2022 16:04, Simon Wright wrote:
> Simon Wright <simon@pushface.org> writes:
> OK, the *actual* M1 compiler & tools is at
> https://github.com/simonjwright/distributing-gcc/releases/tag/aarch64-apple-darwin21-2

It works great. Thanks for all your hard work packaging Gnat for M1!

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor