| Deutsch English Français Italiano |
|
<v8fsqk$24us1$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Chris Townley <news@cct-net.co.uk> Newsgroups: comp.os.vms Subject: Re: New VSI blog post Date: Thu, 1 Aug 2024 12:50:43 +0100 Organization: A noiseless patient Spider Lines: 81 Message-ID: <v8fsqk$24us1$1@dont-email.me> References: <v899gl$mggt$1@dont-email.me> <b198efec-c9f0-4742-9d56-c2ff08478666@cropcircledogs.com> <f937eda568d2d583d99e41089f42db195aba58d7@i2pn2.org> <v8efb9$1iu9h$2@dont-email.me> <6a4abd66ad3ca9bb0a026dc8ae674d187cb71efe@i2pn2.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Thu, 01 Aug 2024 13:50:44 +0200 (CEST) Injection-Info: dont-email.me; posting-host="0f3b837081ad3e7d419dc0f1b6e0d8b2"; logging-data="2259841"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+gcA9UCPivxavea+cXI5VnzQVCKbpdri0=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:U40kAzCVAkpG4khwt4uwA8+X59A= In-Reply-To: <6a4abd66ad3ca9bb0a026dc8ae674d187cb71efe@i2pn2.org> Content-Language: en-GB Bytes: 4492 On 01/08/2024 03:01, John Reagan wrote: > On 7/31/2024 6:54 PM, Chris Townley wrote: >> On 31/07/2024 21:50, John Reagan wrote: >>> On 7/30/2024 6:21 PM, Richard Jordan wrote: >>>> On 7/29/24 6:44 PM, Arne Vajhøj wrote: >>>>> For those that have not seen it: >>>>> >>>>> https://vmssoftware.com/resources/blog/2024-07-26-rtl8/ >>>>> >>>>> (Darya is listed as author, John Reagan is quoted in it) >>>>> >>>>> Content is a rather unusual mix of: >>>>> * some business/admin stuff >>>>> - 8.4-2L1 going out of standard support in December >>>>> so time to update to 8.4-2L3 >>>>> - a warning about known issues in C RTL 8 and a suggestion >>>>> to wait for C RTL 9 >>>>> * some programming notes about problems related to: >>>>> - use of uninitialized variables >>>>> - mismatch between 32 and 64 bit >>>>> >>>>> Arne >>>>> >>>>> >>>> Just to request clarification... are the C RTL issues across all >>>> platforms or just x86 specific? The blog post mentioned the legacy >>>> GEM compiler "would" (past tense) pad the space and the LLVM does not. >>>> >>>> We're not getting LLVM behavior on the older systems, are we? Alpha >>>> and Integrity behavior will remain the same? >>>> >>>> I ask because we no longer have access to a C compiler; connecting >>>> code was built to interface BASIC to FreeTDS, GSOAP and other >>>> packages long ago when we had the HP developer licenses which are >>>> long gone. I only have access to BASIC (which is the primary >>>> language) and really don't want to try to rewrite the connector code >>>> if it turns out to have problems on an upgraded test system. >>>> >>>> And also don't want to find out we have issues with any packages >>>> that VSI may no longer be supporting (like GSOAP?) >>>> >>>> Thanks >>> Most of our CRTL changes have been for all targets. For >>> Alpha/Itanium, the delivery method is with ECO kits. For x86, >>> simplying upgrading the OS from V9.2 to V9.2-1 to V9.2-2 etc. will >>> pick up the new features. >>> >>> The LLVM code generator is only for x86 targets. There are no >>> currently active LLVM targets for Alpha or Itanium. There would be >>> no benefit to a switch, only lots of risk. We haven't upgraded the >>> Alpha/Itanium compilers in a long time. The only one with an active >>> bug we need to fix is with the /SEPARATE qualifier with Fortran and >>> BASIC on Itanium (it is also broken for a different reason on x86) >>> >>> The x86 BASIC compiler is finished and will be available on the >>> portal in the next day or so (for those who have access) >>> >>> $ show sys/noproc >>> OpenVMS V9.2-2 on node X86VMS 31-JUL-2024 16:48:23.70 Uptime 7 >>> 03:53:46 >>> $ basic/version >>> VSI BASIC x86-64 V1.9-001 (GEM 50Y7I) on OpenVMS x86_64 V9.2-2 >>> >>> $ show sys/noproc >>> OpenVMS E9.2-3 on node X86VMS 31-JUL-2024 16:48:32.66 Uptime 14 >>> 03:18:17 >>> $ basic/version >>> VSI BASIC x86-64 V1.9-001 (GEM 50Y7I) on OpenVMS x86_64 E9.2-3 >>> >> >> Do we need 9.2-3, or is 9.2-2 enough? >> I do know I need to recompile everything >> > V9.2-2 is sufficient. Thanks -- Chris