From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_05,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:ac8:410e:: with SMTP id q14mr15987340qtl.377.1632717145655; Sun, 26 Sep 2021 21:32:25 -0700 (PDT) X-Received: by 2002:a25:da93:: with SMTP id n141mr12734331ybf.163.1632717145418; Sun, 26 Sep 2021 21:32:25 -0700 (PDT) Path: eternal-september.org!reader02.eternal-september.org!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: Sun, 26 Sep 2021 21:32:25 -0700 (PDT) In-Reply-To: Injection-Info: google-groups.googlegroups.com; posting-host=2804:14c:4c1:b99c:8218:df7:c483:c0e8; posting-account=wgmHdgoAAAA-F7JItPEZjeXqFc0KdzEQ NNTP-Posting-Host: 2804:14c:4c1:b99c:8218:df7:c483:c0e8 References: <3b6f0a2d-f3ba-45c8-9710-54d9edcf3fddn@googlegroups.com> <614502fd$0$1362$426a74cc@news.free.fr> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: ANN: Adare_net Ada network lib From: Daniel Norte Moraes Injection-Date: Mon, 27 Sep 2021 04:32:25 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Xref: reader02.eternal-september.org comp.lang.ada:62839 List-Id: Em quarta-feira, 22 de setembro de 2021 =C3=A0s 08:07:06 UTC-3, joak...@kth= .se escreveu: > onsdag 22 september 2021 kl. 11:16:13 UTC+2 skrev AdaMagica:=20 > > > I agree with you Nicolas, they should not be declared Pure. It makes = the GNAT compiler check for example that there are no global variables used= in the packages but other than that, they (I didn't check all the packages= ) are not Pure. The pragma Pure worked as expected in Ada83 but the meaning= and utility of it disappeared with the Ada95 standard.=20 > > There is no pragma Pure in Ada 83. > Thanks for clearing that up AdaMagica, I wasn't aware.=20 >=20 > Best regards,=20 > Joakim Really? They _are_ Pure. I used linters extensively to result in this. one of these linters made har= d use o gnat and gprbuild as his backend. Remember this is target Ada 2012 (update 2016) and beyond =3D> there is=20 no guarantee of operation for Ada versions earlier than Ada2012. for now Adare_Net support: MSwindows and Linux. was tested in: Mswindows =3D> starting amd64 windows seven sp1 + msys2 gcc-10.3 gnat-10.3 = gprbuild-2021 Linux =3D> amd64 gcc-11.1+ gnat-11.1+ gprbuild-2021. 1o.) We need as many volunteers as possible to testing Adare_Net on as many operating systems as possible and reporting his/her result to us.=20 currently linux and mswindows are the targets. Very Very Very Thanks!=20 Enjoy!!!