Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

To invent, you need a good imagination and a pile of junk. -- Thomas Edison


computers / comp.os.vms / Native Pascal compiler for VMS x86-64 in test field test now

SubjectAuthor
* Native Pascal compiler for VMS x86-64 in test field test nowArne Vajhøj
+- Re: Native Pascal compiler for VMS x86-64 in test field test nowArne Vajhøj
`* Re: Native Pascal compiler for VMS x86-64 in test field test nowSingle Stage to Orbit
 `* Re: Native Pascal compiler for VMS x86-64 in test field test nowJohn Reagan
  +- Re: Native Pascal compiler for VMS x86-64 in test field test nowJohn H Reinhardt
  +* Re: Native Pascal compiler for VMS x86-64 in test field test nowSingle Stage to Orbit
  |`* Re: Native Pascal compiler for VMS x86-64 in test field test nowRobert A. Brooks
  | `- Re: Native Pascal compiler for VMS x86-64 in test field test nowSingle Stage to Orbit
  `* Re: Native Pascal compiler for VMS x86-64 in test field test nowJonathan
   +- Re: Native Pascal compiler for VMS x86-64 in test field test nowArne Vajhøj
   `* Re: Native Pascal compiler for VMS x86-64 in test field test nowJohn Reagan
    +* Re: Native Pascal compiler for VMS x86-64 in test field test nowArne Vajhøj
    |`* Re: Native Pascal compiler for VMS x86-64 in test field test nowJonathan
    | `* Re: Native Pascal compiler for VMS x86-64 in test field test nowJohn Reagan
    |  `- Re: Native Pascal compiler for VMS x86-64 in test field test nowJonathan
    `- Re: Native Pascal compiler for VMS x86-64 in test field test nowJonathan

1
Native Pascal compiler for VMS x86-64 in test field test now

<u33l25$2fcqn$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27925&group=comp.os.vms#27925

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Native Pascal compiler for VMS x86-64 in test field test now
Date: Fri, 5 May 2023 15:22:41 -0400
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <u33l25$2fcqn$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 5 May 2023 19:22:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="77dc9f1cd98408471766f54d88484501";
logging-data="2601815"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+m2uJD4tLNIjJafWoALe7XrU3vo/SK1/k="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:OoV/tDMlhgrcxvYqCyT/djbVFEU=
Content-Language: en-US
 by: Arne Vajhøj - Fri, 5 May 2023 19:22 UTC

I have not seen it posted here, but native Pascal compiler for
VMS x86-64 is in test field test now.

4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).

Arne

Re: Native Pascal compiler for VMS x86-64 in test field test now

<u33l57$2fcqn$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27926&group=comp.os.vms#27926

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Fri, 5 May 2023 15:24:19 -0400
Organization: A noiseless patient Spider
Lines: 18
Message-ID: <u33l57$2fcqn$2@dont-email.me>
References: <u33l25$2fcqn$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 5 May 2023 19:24:23 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="77dc9f1cd98408471766f54d88484501";
logging-data="2601815"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Rh15/C4FDsEC1gDdt5SEE9YWMU2YvBc8="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:1yTKnTWrdkDMgcJrMXTis/8V9gM=
In-Reply-To: <u33l25$2fcqn$1@dont-email.me>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 5 May 2023 19:24 UTC

On 5/5/2023 3:22 PM, Arne Vajhøj wrote:
> I have not seen it posted here, but native Pascal compiler for
> VMS x86-64 is in test field test now.
>
> 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).

Get those 2 (Cobol and Basic).

Get Java and Python.

Get Rdb.

And then most ISV's/customers could put their migration
projects full speed ahead.

Arne

Re: Native Pascal compiler for VMS x86-64 in test field test now

<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27930&group=comp.os.vms#27930

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Fri, 05 May 2023 23:01:05 +0100
Organization: One very high maintenance cat
Message-ID: <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
References: <u33l25$2fcqn$1@dont-email.me>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="223084"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:8oXMFbTtcUWSUWxDcDX7GRNmk3I=
In-Reply-To: <u33l25$2fcqn$1@dont-email.me>
X-User-ID: eJwNy8kBwCAIBMCWUJbDcnCF/ktI5j+mvpwBN4eNTXkh9mthBuyoFBpJlpq8dUf7rBvCzrHsqTfg/xhHgpv5AV/UFis=
 by: Single Stage to Orbi - Fri, 5 May 2023 22:01 UTC

On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
> 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).

Wunderbar! And to add the icing on the cake too, I finally received my
invitation to the VSI forums!
--
Tactical Nuclear Kittens

Re: Native Pascal compiler for VMS x86-64 in test field test now

<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27968&group=comp.os.vms#27968

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5e0a:0:b0:3f1:fb02:8331 with SMTP id h10-20020ac85e0a000000b003f1fb028331mr4092860qtx.9.1683564053189;
Mon, 08 May 2023 09:40:53 -0700 (PDT)
X-Received: by 2002:a05:622a:134a:b0:3ef:499a:dd95 with SMTP id
w10-20020a05622a134a00b003ef499add95mr4304785qtk.7.1683564052927; Mon, 08 May
2023 09:40:52 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 8 May 2023 09:40:52 -0700 (PDT)
In-Reply-To: <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:191:200:fa0:c0ce:64fb:c79c:2d2f;
posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 2601:191:200:fa0:c0ce:64fb:c79c:2d2f
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Mon, 08 May 2023 16:40:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1827
 by: John Reagan - Mon, 8 May 2023 16:40 UTC

On Friday, May 5, 2023 at 6:03:01 PM UTC-4, Single Stage to Orbit wrote:
> On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
> > 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).
> Wunderbar! And to add the icing on the cake too, I finally received my
> invitation to the VSI forums!
> --
> Tactical Nuclear Kittens
By the way, the release notes in the kit aren't quite complete. I was rushing to get it out the door.

I'm planning on revising the kit (and the other native compilers) soon.

John

Re: Native Pascal compiler for VMS x86-64 in test field test now

<kbsr9dF3ut2U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27970&group=comp.os.vms#27970

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: johnhrei...@thereinhardts.org (John H Reinhardt)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Mon, 8 May 2023 12:53:49 -0500
Lines: 26
Message-ID: <kbsr9dF3ut2U1@mid.individual.net>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 1ZFRF4Xogt/wdzOUZLmebQA4REVRN3Luy0w1oQKAlAhd2o3wVT
Cancel-Lock: sha1:HkTxKt5NEuMvzFs6t+HxEkpisWE=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:102.0)
Gecko/20100101 Thunderbird/102.10.1
Content-Language: en-US
In-Reply-To: <213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
 by: John H Reinhardt - Mon, 8 May 2023 17:53 UTC

On 5/8/2023 11:40 AM, John Reagan wrote:
> On Friday, May 5, 2023 at 6:03:01 PM UTC-4, Single Stage to Orbit wrote:
>> On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
>>> 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).
>> Wunderbar! And to add the icing on the cake too, I finally received my
>> invitation to the VSI forums!
>> --
>> Tactical Nuclear Kittens
> By the way, the release notes in the kit aren't quite complete. I was rushing to get it out the door.
>
> I'm planning on revising the kit (and the other native compilers) soon.
>
> John

I just got the email from VSI with the formal release notice. It was available in the SP site a few days early.

John H. Reinhardt
(another, not so prolific John R.)

VSI Pascal X6.3-137 for OpenVMS x86

VMS Software Inc. is pleased to announce that a test release of the Pascal compiler for OpenVMS x86 is now available. This is the first publicly accessible release of the compiler, and we will appreciate your feedback since this is a field test. Use the built-in issue report form on the SP if you are a commercial customer; community members may report bugs on our forum.

Re: Native Pascal compiler for VMS x86-64 in test field test now

<7fdcfcf9ff5871fe51fafdd372729147f39b4981.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27974&group=comp.os.vms#27974

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Tue, 09 May 2023 00:31:19 +0100
Organization: One very high maintenance cat
Message-ID: <7fdcfcf9ff5871fe51fafdd372729147f39b4981.camel@munted.eu>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="352366"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:8FxxsMqUj2WJRtN7WMtURiS6fsA=
X-User-ID: eJwNyUkBwDAIBEBLXW7kEAL+JaTzHWWDtYupia7uNIkgIqoJPAij64moOUU9e8YZ2lkLpeRx3HHK758MUntRzBVx
In-Reply-To: <213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
 by: Single Stage to Orbi - Mon, 8 May 2023 23:31 UTC

On Mon, 2023-05-08 at 09:40 -0700, John Reagan wrote:
> > Wunderbar! And to add the icing on the cake too, I finally received
> > my invitation to the VSI forums!

> By the way, the release notes in the kit aren't quite complete.  I
> was rushing to get it out the door.
>
> I'm planning on revising the kit (and the other native compilers)
> soon.

I've extracted my old development files and wil be putting the
compilers through their paces to see if they will still work under
x86_64. Might be a few days. They last worked on OpenVMS 6.2 on VAX, 32
years ago.
--
Tactical Nuclear Kittens

Re: Native Pascal compiler for VMS x86-64 in test field test now

<u3c1c7$iun$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27976&group=comp.os.vms#27976

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: FIRST.L...@vmssoftware.com (Robert A. Brooks)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Mon, 8 May 2023 19:41:59 -0400
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <u3c1c7$iun$2@dont-email.me>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
<7fdcfcf9ff5871fe51fafdd372729147f39b4981.camel@munted.eu>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 8 May 2023 23:41:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d74c8b2412a8aadc0c19e67f8f5bc28f";
logging-data="19415"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+U2v96oGBBRMxNETHN7xEweUZWIpOK1/EmepTc4Ov31Q=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:Bv8C2PEv07HvD+F9V/eZzXKZqYk=
Content-Language: en-US
In-Reply-To: <7fdcfcf9ff5871fe51fafdd372729147f39b4981.camel@munted.eu>
X-Antivirus-Status: Clean
X-Antivirus: Avast (VPS 230508-8, 5/8/2023), Outbound message
 by: Robert A. Brooks - Mon, 8 May 2023 23:41 UTC

On 5/8/2023 7:31 PM, Single Stage to Orbit wrote:
> I've extracted my old development files and wil be putting the
> compilers through their paces to see if they will still work under
> x86_64. Might be a few days. They last worked on OpenVMS 6.2 on VAX, 32
> years ago.

32 years ago, the current VAX/VMS version was V5.4-2

--

--- Rob

Re: Native Pascal compiler for VMS x86-64 in test field test now

<233dd088690abe818d63375a75f118459b91e5fb.camel@munted.eu>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=27980&group=comp.os.vms#27980

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!palladium.buellnet!not-for-mail
From: alex.bu...@munted.eu (Single Stage to Orbit)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Tue, 09 May 2023 08:34:26 +0100
Organization: One very high maintenance cat
Message-ID: <233dd088690abe818d63375a75f118459b91e5fb.camel@munted.eu>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
<7fdcfcf9ff5871fe51fafdd372729147f39b4981.camel@munted.eu>
<u3c1c7$iun$2@dont-email.me>
Reply-To: alex.buell@munted.eu
Mime-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Injection-Info: solani.org;
logging-data="397920"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Evolution 3.48.1
Cancel-Lock: sha1:SMz94hJB1Jvuk8bcrCkemtQCzx0=
In-Reply-To: <u3c1c7$iun$2@dont-email.me>
X-User-ID: eJwNyskRACAIBLCWFFxWylGO/kvQbyZQmxZcBltoNHG3BNI7hOQIqFTOhuc+rJ+9Gtkfr54MFiWyfdnQs4c8YfEWCw==
 by: Single Stage to Orbi - Tue, 9 May 2023 07:34 UTC

On Mon, 2023-05-08 at 19:41 -0400, Robert A. Brooks wrote:
> > I've extracted my old development files and wil be putting the
> > compilers through their paces to see if they will still work under
> > x86_64. Might be a few days. They last worked on OpenVMS 6.2 on
> > VAX, 32 years ago.
>
> 32 years ago, the current VAX/VMS version was V5.4-2

Could've sworn it was 6.2 but the dates for 5.4 fits 1991. Oh well,
thanks.
--
Tactical Nuclear Kittens

Re: Native Pascal compiler for VMS x86-64 in test field test now

<8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28067&group=comp.os.vms#28067

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:3715:b0:746:9016:1eb0 with SMTP id de21-20020a05620a371500b0074690161eb0mr6320447qkb.2.1683751118115;
Wed, 10 May 2023 13:38:38 -0700 (PDT)
X-Received: by 2002:a05:620a:3199:b0:74e:ec0:438 with SMTP id
bi25-20020a05620a319900b0074e0ec00438mr6935203qkb.1.1683751117938; Wed, 10
May 2023 13:38:37 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Wed, 10 May 2023 13:38:37 -0700 (PDT)
In-Reply-To: <213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=72.93.100.146; posting-account=bDGL_AkAAABmVCa-x2ZuiVOQLJqcCw2X
NNTP-Posting-Host: 72.93.100.146
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: jtc...@gmail.com (Jonathan)
Injection-Date: Wed, 10 May 2023 20:38:38 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2163
 by: Jonathan - Wed, 10 May 2023 20:38 UTC

On Monday, May 8, 2023 at 12:40:54 PM UTC-4, John Reagan wrote:
> On Friday, May 5, 2023 at 6:03:01 PM UTC-4, Single Stage to Orbit wrote:
> > On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
> > > 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).
> > Wunderbar! And to add the icing on the cake too, I finally received my
> > invitation to the VSI forums!
> > --
> > Tactical Nuclear Kittens
> By the way, the release notes in the kit aren't quite complete. I was rushing to get it out the door.
>
> I'm planning on revising the kit (and the other native compilers) soon.
>
> John
Any chance we're going to get /noseparate compilation with the Basic compiler? We're going to have to do some (a lot of?) work if this isn't available.. (It stopped working after HP v1.7 Basic compiler.)

Re: Native Pascal compiler for VMS x86-64 in test field test now

<u3gvqb$pv6a$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28068&group=comp.os.vms#28068

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Wed, 10 May 2023 16:46:03 -0400
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <u3gvqb$pv6a$1@dont-email.me>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
<8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 10 May 2023 20:46:03 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c75883259f189a4a5a94bac03529d77e";
logging-data="851146"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19IUfTgEcD042+mR9NNWwG1AZ9kKPwgLxg="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:ndsWA34ySH+E2+5Os01cUfPK6ys=
Content-Language: en-US
In-Reply-To: <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
 by: Arne Vajhøj - Wed, 10 May 2023 20:46 UTC

On 5/10/2023 4:38 PM, Jonathan wrote:
> Any chance we're going to get /noseparate compilation with the Basic
> compiler? We're going to have to do some (a lot of?) work if this
> isn't available. (It stopped working after HP v1.7 Basic compiler.)

Itanium?

It seems to work (at least the qualifier is accepted) on Alpha:

$ bas/ver
VSI BASIC V1.8-005 on OpenVMS V8.4-2L2
$ bas/nosep native_test
$

Arne

Re: Native Pascal compiler for VMS x86-64 in test field test now

<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28077&group=comp.os.vms#28077

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:622a:180f:b0:3f4:95b2:b0a4 with SMTP id t15-20020a05622a180f00b003f495b2b0a4mr1813305qtc.10.1683819671202;
Thu, 11 May 2023 08:41:11 -0700 (PDT)
X-Received: by 2002:ad4:550e:0:b0:5e6:4193:996f with SMTP id
pz14-20020ad4550e000000b005e64193996fmr3884882qvb.9.1683819670956; Thu, 11
May 2023 08:41:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Thu, 11 May 2023 08:41:10 -0700 (PDT)
In-Reply-To: <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:191:200:fa0:aca4:a7ce:7265:9628;
posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 2601:191:200:fa0:aca4:a7ce:7265:9628
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com> <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Thu, 11 May 2023 15:41:11 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: John Reagan - Thu, 11 May 2023 15:41 UTC

On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
> On Monday, May 8, 2023 at 12:40:54 PM UTC-4, John Reagan wrote:
> > On Friday, May 5, 2023 at 6:03:01 PM UTC-4, Single Stage to Orbit wrote:
> > > On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
> > > > 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).
> > > Wunderbar! And to add the icing on the cake too, I finally received my
> > > invitation to the VSI forums!
> > > --
> > > Tactical Nuclear Kittens
> > By the way, the release notes in the kit aren't quite complete. I was rushing to get it out the door.
> >
> > I'm planning on revising the kit (and the other native compilers) soon.
> >
> > John
> Any chance we're going to get /noseparate compilation with the Basic compiler? We're going to have to do some (a lot of?) work if this isn't available. (It stopped working after HP v1.7 Basic compiler.)

/NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a bug report that it stopped working on the latest BASIC on Itanium.

For x86, it is even more of a pain to get a single compilation to generate multiple ELF modules all inside a single .OBJ file. (That is what you get with BASIC's and Fortran's /SEPARATE. Both compilers default to /NOSEPARATE; you can also do it in BLISS just by having another MODULE/ELUDOM on the same source file).

Re: Native Pascal compiler for VMS x86-64 in test field test now

<u3k11d$1843f$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28082&group=comp.os.vms#28082

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
Date: Thu, 11 May 2023 20:25:14 -0400
Organization: A noiseless patient Spider
Lines: 153
Message-ID: <u3k11d$1843f$1@dont-email.me>
References: <u33l25$2fcqn$1@dont-email.me>
<acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com>
<8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 12 May 2023 00:25:17 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="06ab23ffb41943d2417ad4a6b79217aa";
logging-data="1314927"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+CUyomYVdiT0gdPZEDxrD2vEKOt+Yi8rM="
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.10.1
Cancel-Lock: sha1:MjmE12aKM9+nHMK4TfMVK7hjObw=
In-Reply-To: <d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>
Content-Language: en-US
 by: Arne Vajhøj - Fri, 12 May 2023 00:25 UTC

On 5/11/2023 11:41 AM, John Reagan wrote:
> On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
>> Any chance we're going to get /noseparate compilation with the
>> Basic compiler? We're going to have to do some (a lot of?) work if
>> this isn't available. (It stopped working after HP v1.7 Basic
>> compiler.)
>
> /NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a
> bug report that it stopped working on the latest BASIC on Itanium.

I cannot recreate with a trivial example. There must be something
extra needed.

Basic 1.8 on Alpha:

$ type ex.bas
program ex

external sub s1

call s1

end program
! sub s1

external sub s2

call s2

end sub
! sub s2

print "Hi from Basic!"

end sub
$ bas ex
$ lin ex
$ run ex
Hi from Basic!
$ libr/obj/crea ex
$ libr/obj/ins ex ex
$ libr/obj/list/name ex
Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;2 on 11-MAY-2023
20:14:08
Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
Number of modules: 1 Max. key length: 128
Other entries: 3 Preallocated index blocks: 213
Recoverable deleted blocks: 0 Total index blocks used: 2
Max. Number history records: 20 Library history records: 1

Module ex
EX
S1
S2

$ bas/sep ex
$ lin ex
$ run ex
Hi from Basic!
$ libr/obj/crea ex
$ libr/obj/ins ex ex
$ libr/obj/list/name ex
Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;3 on 11-MAY-2023
20:14:08
Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
Number of modules: 3 Max. key length: 128
Other entries: 3 Preallocated index blocks: 213
Recoverable deleted blocks: 0 Total index blocks used: 2
Max. Number history records: 20 Library history records: 1

Module EX
EX

Module S1
S1

Module S2
S2

Basic 1.8 on Itanium:

$ type ex.bas
program ex

external sub s1

call s1

end program
! sub s1

external sub s2

call s2

end sub
! sub s2

print "Hi from Basic!"

end sub
$ bas ex
$ lin ex
$ run ex
Hi from Basic!
$ libr/obj/crea ex
$ libr/obj/ins ex ex
$ libr/obj/list/name ex
Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;2 on 11-MAY-2023 20:18:05
Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
Number of modules: 1 Max. key length: 1024
Other entries: 3 Preallocated index blocks: 213
Recoverable deleted blocks: 0 Total index blocks used: 2
Max. Number history records: 20 Library history records: 1

Module ex
EX
S1
S2

$ bas/sep ex
$ lin ex
$ run ex
Hi from Basic!
$ libr/obj/crea ex
$ libr/obj/ins ex ex
$ libr/obj/list/name ex
Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;3 on 11-MAY-2023 20:18:05
Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
Number of modules: 3 Max. key length: 1024
Other entries: 3 Preallocated index blocks: 213
Recoverable deleted blocks: 0 Total index blocks used: 2
Max. Number history records: 20 Library history records: 1

Module EX
EX

Module S1
S1

Module S2
S2

Arne

Re: Native Pascal compiler for VMS x86-64 in test field test now

<ef5fcd00-d1a5-4941-ac0f-f39b98331920n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28096&group=comp.os.vms#28096

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:440b:b0:74e:deac:f61d with SMTP id v11-20020a05620a440b00b0074edeacf61dmr7656260qkp.15.1683917321571;
Fri, 12 May 2023 11:48:41 -0700 (PDT)
X-Received: by 2002:a05:620a:3182:b0:74e:e9a:bebe with SMTP id
bi2-20020a05620a318200b0074e0e9abebemr8783065qkb.14.1683917321410; Fri, 12
May 2023 11:48:41 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer02.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 12 May 2023 11:48:41 -0700 (PDT)
In-Reply-To: <u3k11d$1843f$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=72.93.100.146; posting-account=bDGL_AkAAABmVCa-x2ZuiVOQLJqcCw2X
NNTP-Posting-Host: 72.93.100.146
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com> <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com> <u3k11d$1843f$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <ef5fcd00-d1a5-4941-ac0f-f39b98331920n@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: jtc...@gmail.com (Jonathan)
Injection-Date: Fri, 12 May 2023 18:48:41 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 5669
 by: Jonathan - Fri, 12 May 2023 18:48 UTC

On Thursday, May 11, 2023 at 8:25:22 PM UTC-4, Arne Vajhøj wrote:
> On 5/11/2023 11:41 AM, John Reagan wrote:
> > On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
> >> Any chance we're going to get /noseparate compilation with the
> >> Basic compiler? We're going to have to do some (a lot of?) work if
> >> this isn't available. (It stopped working after HP v1.7 Basic
> >> compiler.)
> >
> > /NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a
> > bug report that it stopped working on the latest BASIC on Itanium.
> I cannot recreate with a trivial example. There must be something
> extra needed.
>
> Basic 1.8 on Alpha:
>
> $ type ex.bas
> program ex
>
> external sub s1
>
> call s1
>
> end program
> !
> sub s1
>
> external sub s2
>
> call s2
>
> end sub
> !
> sub s2
>
> print "Hi from Basic!"
>
> end sub
> $ bas ex
> $ lin ex
> $ run ex
> Hi from Basic!
> $ libr/obj/crea ex
> $ libr/obj/ins ex ex
> $ libr/obj/list/name ex
> Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;2 on 11-MAY-2023
> 20:14:08
> Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> Number of modules: 1 Max. key length: 128
> Other entries: 3 Preallocated index blocks: 213
> Recoverable deleted blocks: 0 Total index blocks used: 2
> Max. Number history records: 20 Library history records: 1
>
> Module ex
> EX
> S1
> S2
>
> $ bas/sep ex
> $ lin ex
> $ run ex
> Hi from Basic!
> $ libr/obj/crea ex
> $ libr/obj/ins ex ex
> $ libr/obj/list/name ex
> Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;3 on 11-MAY-2023
> 20:14:08
> Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> Number of modules: 3 Max. key length: 128
> Other entries: 3 Preallocated index blocks: 213
> Recoverable deleted blocks: 0 Total index blocks used: 2
> Max. Number history records: 20 Library history records: 1
>
> Module EX
> EX
>
> Module S1
> S1
>
> Module S2
> S2
>
> Basic 1.8 on Itanium:
>
> $ type ex.bas
> program ex
>
> external sub s1
>
> call s1
>
> end program
> !
> sub s1
>
> external sub s2
>
> call s2
>
> end sub
> !
> sub s2
>
> print "Hi from Basic!"
>
> end sub
> $ bas ex
> $ lin ex
> $ run ex
> Hi from Basic!
> $ libr/obj/crea ex
> $ libr/obj/ins ex ex
> $ libr/obj/list/name ex
> Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;2 on 11-MAY-2023 20:18:05
> Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> Number of modules: 1 Max. key length: 1024
> Other entries: 3 Preallocated index blocks: 213
> Recoverable deleted blocks: 0 Total index blocks used: 2
> Max. Number history records: 20 Library history records: 1
>
> Module ex
> EX
> S1
> S2
>
> $ bas/sep ex
> $ lin ex
> $ run ex
> Hi from Basic!
> $ libr/obj/crea ex
> $ libr/obj/ins ex ex
> $ libr/obj/list/name ex
> Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;3 on 11-MAY-2023 20:18:05
> Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> Number of modules: 3 Max. key length: 1024
> Other entries: 3 Preallocated index blocks: 213
> Recoverable deleted blocks: 0 Total index blocks used: 2
> Max. Number history records: 20 Library history records: 1
>
> Module EX
> EX
>
> Module S1
> S1
>
> Module S2
> S2
>
> Arne
It is, weirdly, triggered by the specific length of the source file path after logical evaluation. I have a reproducer, if you're interested.

Re: Native Pascal compiler for VMS x86-64 in test field test now

<3d1d475c-1b1f-4b4d-a3b3-6a91e2d6d9acn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28097&group=comp.os.vms#28097

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:24d1:b0:759:1a9f:f1bf with SMTP id m17-20020a05620a24d100b007591a9ff1bfmr1174166qkn.13.1683918113361;
Fri, 12 May 2023 12:01:53 -0700 (PDT)
X-Received: by 2002:ad4:59c4:0:b0:61a:a152:f0c4 with SMTP id
el4-20020ad459c4000000b0061aa152f0c4mr4329053qvb.3.1683918113204; Fri, 12 May
2023 12:01:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.neodome.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 12 May 2023 12:01:52 -0700 (PDT)
In-Reply-To: <d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=72.93.100.146; posting-account=bDGL_AkAAABmVCa-x2ZuiVOQLJqcCw2X
NNTP-Posting-Host: 72.93.100.146
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com> <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <3d1d475c-1b1f-4b4d-a3b3-6a91e2d6d9acn@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: jtc...@gmail.com (Jonathan)
Injection-Date: Fri, 12 May 2023 19:01:53 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 3622
 by: Jonathan - Fri, 12 May 2023 19:01 UTC

On Thursday, May 11, 2023 at 11:41:12 AM UTC-4, John Reagan wrote:
> On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
> > On Monday, May 8, 2023 at 12:40:54 PM UTC-4, John Reagan wrote:
> > > On Friday, May 5, 2023 at 6:03:01 PM UTC-4, Single Stage to Orbit wrote:
> > > > On Fri, 2023-05-05 at 15:22 -0400, Arne Vajhøj wrote:
> > > > > 4 down (C, C++, Fortran Pascal). 2 to go (Cobol, Basic).
> > > > Wunderbar! And to add the icing on the cake too, I finally received my
> > > > invitation to the VSI forums!
> > > > --
> > > > Tactical Nuclear Kittens
> > > By the way, the release notes in the kit aren't quite complete. I was rushing to get it out the door.
> > >
> > > I'm planning on revising the kit (and the other native compilers) soon.
> > >
> > > John
> > Any chance we're going to get /noseparate compilation with the Basic compiler? We're going to have to do some (a lot of?) work if this isn't available. (It stopped working after HP v1.7 Basic compiler.)
> /NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a bug report that it stopped working on the latest BASIC on Itanium.
>
> For x86, it is even more of a pain to get a single compilation to generate multiple ELF modules all inside a single .OBJ file. (That is what you get with BASIC's and Fortran's /SEPARATE. Both compilers default to /NOSEPARATE; you can also do it in BLISS just by having another MODULE/ELUDOM on the same source file).
Sorry, yes I meant /SEPARATE. (We hard-wired /SEPARATE into our build system decades ago when we migrated from Basic-Plus2; not using it caused problems and we punted. I can't remember if it was the default in BP2. I suspect it was.)
We've got 25,000 lines of .com files to build over 1,000,000 lines of code, so there's some work to redoing this, mostly involving updating link library lists. A working /SEPARATE means no work :). We would also end up linking against shared memory that isn't accessed, which seems ugly.

Jonathan

Re: Native Pascal compiler for VMS x86-64 in test field test now

<47b5dc12-637b-4d85-8879-781647f19dabn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28099&group=comp.os.vms#28099

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:a05:620a:4610:b0:759:2619:911d with SMTP id br16-20020a05620a461000b007592619911dmr704784qkb.2.1683926412948;
Fri, 12 May 2023 14:20:12 -0700 (PDT)
X-Received: by 2002:a05:622a:452:b0:3f5:aa3:ace8 with SMTP id
o18-20020a05622a045200b003f50aa3ace8mr27053qtx.12.1683926412610; Fri, 12 May
2023 14:20:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Fri, 12 May 2023 14:20:12 -0700 (PDT)
In-Reply-To: <ef5fcd00-d1a5-4941-ac0f-f39b98331920n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:191:200:fa0:9440:5c09:2f6d:3a72;
posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 2601:191:200:fa0:9440:5c09:2f6d:3a72
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com> <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com> <u3k11d$1843f$1@dont-email.me>
<ef5fcd00-d1a5-4941-ac0f-f39b98331920n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <47b5dc12-637b-4d85-8879-781647f19dabn@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Fri, 12 May 2023 21:20:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 6482
 by: John Reagan - Fri, 12 May 2023 21:20 UTC

On Friday, May 12, 2023 at 2:48:42 PM UTC-4, Jonathan wrote:
> On Thursday, May 11, 2023 at 8:25:22 PM UTC-4, Arne Vajhøj wrote:
> > On 5/11/2023 11:41 AM, John Reagan wrote:
> > > On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
> > >> Any chance we're going to get /noseparate compilation with the
> > >> Basic compiler? We're going to have to do some (a lot of?) work if
> > >> this isn't available. (It stopped working after HP v1.7 Basic
> > >> compiler.)
> > >
> > > /NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a
> > > bug report that it stopped working on the latest BASIC on Itanium.
> > I cannot recreate with a trivial example. There must be something
> > extra needed.
> >
> > Basic 1.8 on Alpha:
> >
> > $ type ex.bas
> > program ex
> >
> > external sub s1
> >
> > call s1
> >
> > end program
> > !
> > sub s1
> >
> > external sub s2
> >
> > call s2
> >
> > end sub
> > !
> > sub s2
> >
> > print "Hi from Basic!"
> >
> > end sub
> > $ bas ex
> > $ lin ex
> > $ run ex
> > Hi from Basic!
> > $ libr/obj/crea ex
> > $ libr/obj/ins ex ex
> > $ libr/obj/list/name ex
> > Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;2 on 11-MAY-2023
> > 20:14:08
> > Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> > Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> > Number of modules: 1 Max. key length: 128
> > Other entries: 3 Preallocated index blocks: 213
> > Recoverable deleted blocks: 0 Total index blocks used: 2
> > Max. Number history records: 20 Library history records: 1
> >
> > Module ex
> > EX
> > S1
> > S2
> >
> > $ bas/sep ex
> > $ lin ex
> > $ run ex
> > Hi from Basic!
> > $ libr/obj/crea ex
> > $ libr/obj/ins ex ex
> > $ libr/obj/list/name ex
> > Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;3 on 11-MAY-2023
> > 20:14:08
> > Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> > Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> > Number of modules: 3 Max. key length: 128
> > Other entries: 3 Preallocated index blocks: 213
> > Recoverable deleted blocks: 0 Total index blocks used: 2
> > Max. Number history records: 20 Library history records: 1
> >
> > Module EX
> > EX
> >
> > Module S1
> > S1
> >
> > Module S2
> > S2
> >
> > Basic 1.8 on Itanium:
> >
> > $ type ex.bas
> > program ex
> >
> > external sub s1
> >
> > call s1
> >
> > end program
> > !
> > sub s1
> >
> > external sub s2
> >
> > call s2
> >
> > end sub
> > !
> > sub s2
> >
> > print "Hi from Basic!"
> >
> > end sub
> > $ bas ex
> > $ lin ex
> > $ run ex
> > Hi from Basic!
> > $ libr/obj/crea ex
> > $ libr/obj/ins ex ex
> > $ libr/obj/list/name ex
> > Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;2 on 11-MAY-2023 20:18:05
> > Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> > Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> > Number of modules: 1 Max. key length: 1024
> > Other entries: 3 Preallocated index blocks: 213
> > Recoverable deleted blocks: 0 Total index blocks used: 2
> > Max. Number history records: 20 Library history records: 1
> >
> > Module ex
> > EX
> > S1
> > S2
> >
> > $ bas/sep ex
> > $ lin ex
> > $ run ex
> > Hi from Basic!
> > $ libr/obj/crea ex
> > $ libr/obj/ins ex ex
> > $ libr/obj/list/name ex
> > Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;3 on 11-MAY-2023 20:18:05
> > Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> > Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> > Number of modules: 3 Max. key length: 1024
> > Other entries: 3 Preallocated index blocks: 213
> > Recoverable deleted blocks: 0 Total index blocks used: 2
> > Max. Number history records: 20 Library history records: 1
> >
> > Module EX
> > EX
> >
> > Module S1
> > S1
> >
> > Module S2
> > S2
> >
> > Arne
> It is, weirdly, triggered by the specific length of the source file path after logical evaluation. I have a reproducer, if you're interested.
Absolutely. Back when I first saw the report, I tried to find the edit that caused the regression. The only that could have been at fault
seemed fine (stupid, but fine) to me. Maybe this one will trigger something. Post here or email to me at some guessable email account.

Re: Native Pascal compiler for VMS x86-64 in test field test now

<aba2142a-063e-436e-8d98-f74eeb084733n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28149&group=comp.os.vms#28149

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:5985:0:b0:61b:5841:cf10 with SMTP id ek5-20020ad45985000000b0061b5841cf10mr5801466qvb.1.1684181876645;
Mon, 15 May 2023 13:17:56 -0700 (PDT)
X-Received: by 2002:a05:620a:1a28:b0:759:247d:74fa with SMTP id
bk40-20020a05620a1a2800b00759247d74famr2967268qkb.3.1684181876479; Mon, 15
May 2023 13:17:56 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.1d4.us!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!border-2.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 15 May 2023 13:17:56 -0700 (PDT)
In-Reply-To: <47b5dc12-637b-4d85-8879-781647f19dabn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=72.93.100.146; posting-account=bDGL_AkAAABmVCa-x2ZuiVOQLJqcCw2X
NNTP-Posting-Host: 72.93.100.146
References: <u33l25$2fcqn$1@dont-email.me> <acb7468030b99804ea35ebcdeb97a13a61b3673f.camel@munted.eu>
<213f0509-082f-4071-8770-d0b3fbe40a6dn@googlegroups.com> <8599aa94-11fb-4bde-ab37-ecd71a97caa4n@googlegroups.com>
<d3f7cbee-0695-41f2-8646-99329b72e493n@googlegroups.com> <u3k11d$1843f$1@dont-email.me>
<ef5fcd00-d1a5-4941-ac0f-f39b98331920n@googlegroups.com> <47b5dc12-637b-4d85-8879-781647f19dabn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <aba2142a-063e-436e-8d98-f74eeb084733n@googlegroups.com>
Subject: Re: Native Pascal compiler for VMS x86-64 in test field test now
From: jtc...@gmail.com (Jonathan)
Injection-Date: Mon, 15 May 2023 20:17:56 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 171
 by: Jonathan - Mon, 15 May 2023 20:17 UTC

On Friday, May 12, 2023 at 5:20:14 PM UTC-4, John Reagan wrote:
> On Friday, May 12, 2023 at 2:48:42 PM UTC-4, Jonathan wrote:
> > On Thursday, May 11, 2023 at 8:25:22 PM UTC-4, Arne Vajhøj wrote:
> > > On 5/11/2023 11:41 AM, John Reagan wrote:
> > > > On Wednesday, May 10, 2023 at 4:38:39 PM UTC-4, Jonathan wrote:
> > > >> Any chance we're going to get /noseparate compilation with the
> > > >> Basic compiler? We're going to have to do some (a lot of?) work if
> > > >> this isn't available. (It stopped working after HP v1.7 Basic
> > > >> compiler.)
> > > >
> > > > /NOSEPERATE is the default. Do you mean /SEPARATE? Yes, I have a
> > > > bug report that it stopped working on the latest BASIC on Itanium.
> > > I cannot recreate with a trivial example. There must be something
> > > extra needed.
> > >
> > > Basic 1.8 on Alpha:
> > >
> > > $ type ex.bas
> > > program ex
> > >
> > > external sub s1
> > >
> > > call s1
> > >
> > > end program
> > > !
> > > sub s1
> > >
> > > external sub s2
> > >
> > > call s2
> > >
> > > end sub
> > > !
> > > sub s2
> > >
> > > print "Hi from Basic!"
> > >
> > > end sub
> > > $ bas ex
> > > $ lin ex
> > > $ run ex
> > > Hi from Basic!
> > > $ libr/obj/crea ex
> > > $ libr/obj/ins ex ex
> > > $ libr/obj/list/name ex
> > > Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;2 on 11-MAY-2023
> > > 20:14:08
> > > Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> > > Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> > > Number of modules: 1 Max. key length: 128
> > > Other entries: 3 Preallocated index blocks: 213
> > > Recoverable deleted blocks: 0 Total index blocks used: 2
> > > Max. Number history records: 20 Library history records: 1
> > >
> > > Module ex
> > > EX
> > > S1
> > > S2
> > >
> > > $ bas/sep ex
> > > $ lin ex
> > > $ run ex
> > > Hi from Basic!
> > > $ libr/obj/crea ex
> > > $ libr/obj/ins ex ex
> > > $ libr/obj/list/name ex
> > > Directory of ALPHA OBJECT library DISK2:[ARNE]ex.OLB;3 on 11-MAY-2023
> > > 20:14:08
> > > Creation date: 11-MAY-2023 20:14:08 Creator: Librarian A09-32
> > > Revision date: 11-MAY-2023 20:14:08 Library format: 3.0
> > > Number of modules: 3 Max. key length: 128
> > > Other entries: 3 Preallocated index blocks: 213
> > > Recoverable deleted blocks: 0 Total index blocks used: 2
> > > Max. Number history records: 20 Library history records: 1
> > >
> > > Module EX
> > > EX
> > >
> > > Module S1
> > > S1
> > >
> > > Module S2
> > > S2
> > >
> > > Basic 1.8 on Itanium:
> > >
> > > $ type ex.bas
> > > program ex
> > >
> > > external sub s1
> > >
> > > call s1
> > >
> > > end program
> > > !
> > > sub s1
> > >
> > > external sub s2
> > >
> > > call s2
> > >
> > > end sub
> > > !
> > > sub s2
> > >
> > > print "Hi from Basic!"
> > >
> > > end sub
> > > $ bas ex
> > > $ lin ex
> > > $ run ex
> > > Hi from Basic!
> > > $ libr/obj/crea ex
> > > $ libr/obj/ins ex ex
> > > $ libr/obj/list/name ex
> > > Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;2 on 11-MAY-2023 20:18:05
> > > Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> > > Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> > > Number of modules: 1 Max. key length: 1024
> > > Other entries: 3 Preallocated index blocks: 213
> > > Recoverable deleted blocks: 0 Total index blocks used: 2
> > > Max. Number history records: 20 Library history records: 1
> > >
> > > Module ex
> > > EX
> > > S1
> > > S2
> > >
> > > $ bas/sep ex
> > > $ lin ex
> > > $ run ex
> > > Hi from Basic!
> > > $ libr/obj/crea ex
> > > $ libr/obj/ins ex ex
> > > $ libr/obj/list/name ex
> > > Directory of ELF OBJECT library DISK1:[ARNE]ex.OLB;3 on 11-MAY-2023 20:18:05
> > > Creation date: 11-MAY-2023 20:18:05 Creator: Librarian I01-42
> > > Revision date: 11-MAY-2023 20:18:05 Library format: 6.0
> > > Number of modules: 3 Max. key length: 1024
> > > Other entries: 3 Preallocated index blocks: 213
> > > Recoverable deleted blocks: 0 Total index blocks used: 2
> > > Max. Number history records: 20 Library history records: 1
> > >
> > > Module EX
> > > EX
> > >
> > > Module S1
> > > S1
> > >
> > > Module S2
> > > S2
> > >
> > > Arne
> > It is, weirdly, triggered by the specific length of the source file path after logical evaluation. I have a reproducer, if you're interested.
> Absolutely. Back when I first saw the report, I tried to find the edit that caused the regression. The only that could have been at fault
> seemed fine (stupid, but fine) to me. Maybe this one will trigger something. Post here or email to me at some guessable email account.

I sent to the (I hope) guessable email account.

Jonathan

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor