Re: CA-1 Withdrawl from z/OS 2.5

2023-10-02 Thread Brian Westerman
This might sound odd, but since RMM has been around a VERY long time, your chances of running into something that can't be fixed within RMM are pretty low if not non-existent. You would most likely be better off just fixing the problem and staying with RMM. That's not to say that you shouldn't

SNA Link Replacement in Z/OS 2.5

2023-10-02 Thread Hights, Charles
I am trying to find a replacement for SNA Link in Z/OS 2.5. My problem, I have 4 LPAR's on one physical CPU. Normally to IP between the LPAR's we would just FTP to that LPAR's IP address and we had no issue. Now all of sudden the traffic is timing out. My routes are very simple, just a default

Re: CA-1 Withdrawl from z/OS 2.5

2023-10-02 Thread Paul Gorlinsky
Thanks for the additional information... I will be removing the CAS9 parm entry for the CA-1 license and SVC init The other question that came up was, how to reset to CA-1 if something is wrong with the RMM processes. Hours or Days later. This is a PLEX with three LPARs but only 8 tape

Re: USS Environment variables

2023-10-02 Thread Paul Gilmartin
On Mon, 2 Oct 2023 14:56:56 -0500, Kirk Wolf wrote: > >I don't think that "environmental attributes" referred to by bpx4env are the >same thing as environment variables. > I may have to stand corrected. >I could be wrong, but I don't think that environment variables exist except >for in

Re: SCHEDIRB

2023-10-02 Thread Joseph Reichman
Do suggest when scheduling an Async IRB I have a Wait/Post > On Sep 29, 2023, at 4:16 AM, Binyamin Dissen > wrote: > > On Thu, 28 Sep 2023 20:37:02 -0500 Jon Perryman wrote: > > :>Another problem with your code dawned on me. Your IRB routine and passed > storage could be freed while the

Re: USS Environment variables

2023-10-02 Thread Kirk Wolf
Gil, I don't think that "environmental attributes" referred to by bpx4env are the same thing as environment variables. I could be wrong, but I don't think that environment variables exist except for in Language Environment (or the C library of a given non-LE C-compiler). For example,

Re: USS Environment variables

2023-10-02 Thread Paul Gilmartin
On Mon, 2 Oct 2023 03:25:11 -0400, David Cole wrote: >We are beginning to write support for USS. I personally don't know >much at all about USS (there are others here who do), so please help >me along if there are terms I'm not using quite correctly. > Is this useful

Re: USS Environment variables

2023-10-02 Thread Kirk Wolf
Dave, I'm not sure what context you are running in, but if you are running under Language Environment, then you might look at the "z/OS Language Environment Vendor Interfaces" book. There are 74 hits of "environment variable" in this book, including in the CEEEDB (enclave data block):

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Eric D Rossman
I would say that "inertia" is PL/X's raison d'etre (even though that statement is probably controversial within the internal IBM Z development community). I will acknowledge that PL/X is excellent at integrating HLASM code. GCC style inlining isn't terrible for including HLASM code but it is

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Kirk Wolf
Eric, I'm curious - wouldn't you say that PL/X integration with assembler and assembler macros is it's raison d'etre? Even though I've done all sorts of integration of assembler with C/C++ (the GCC-style inlining, xplink assembler leaf routines, EDCDSECT conversion of DSECTs, etc, etc),

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Paul Gilmartin
On Tue, 3 Oct 2023 00:03:07 +1100, Clem Clarke wrote: > >PL/I, Pascal and even Assembler know how long a string is.  They don't >have to waste cycle looking for the length of a string. Most of the >time, they know how long the receiving string is, and won't go past the >end, as C will. > Have

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Eric D Rossman
I write PL/X daily. PL/X, on the average, is not really better than C in terms of what you describe except when the string's length is known in advance (which is hard or impossible in many circumstances Don't get me wrong, it has a number of strengths as compared to C, but it also is too close

Re: PL/X

2023-10-02 Thread W Mainframe
You are correct Peter. I just asked PDF's, no compiler.. Or even an environment to run PL/X.In past I wrote lot of PL/X programs, But I am a bit far from that moment. I was planning to refresh my skill. Only this and no more than this. :)BtwThank youDan Sent from Yahoo Mail for iPhone On

Re: PL/X Open Source and PL/I (off topic)

2023-10-02 Thread Bob Bridges
I would say "No, no exceptions". I don't mean that all companies are monsters, only that moral behavior is a feature of individual humans. If a company behaves well it's because one or more individuals within the company are making moral decisions on its behalf. This isn't a condemnation of

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Robert Prins
On 2023-10-02 13:03, Clem Clarke wrote: What would it take for IBM to Open Source the Windows and Linux version of PL/I and PL/X? Why?  To potentially make the Internet faster and safer.  How? It's pretty naive to think that open-sourcing PL/I will help, no C(++/#) programmer is going to

Re: PL/X Open Source and PL/I - Helping to save the world and cut CPU Cycles and electricity

2023-10-02 Thread Clem Clarke
What would it take for IBM to Open Source the Windows and Linux version of PL/I and PL/X? Why?  To potentially make the Internet faster and safer.  How? We know that C searches for a byte with a binary zero to find how long a string is.  This takes time. And then it take time to copy a string

Re: USS Environment variables - Google BARD 370 Assembler

2023-10-02 Thread Clem Clarke
Just for fun, I asked Google's AI (bard.google.com) the following: "What is the format of a linux environment block? How could I navigate an environment block in 370 assembler? The code it returned is half GCC assembler code, and something more like 370 ASM code. Cheers, Clem Clarke

Re: USS Environment variables

2023-10-02 Thread Clem Clarke
The Environment block has been essentially the same since MS/DOS.  In the 1980's (?) I wrote code in 8086 Assembler and Digital Research PL/I and C to access the Environment.  I even wrote code to set the environment - it wasn't pretty! Really it is pretty easy to read the environment.  C has

Re: USS Environment variables

2023-10-02 Thread John Pratt
Hi Dave, Maybe CEEENV callable service in LE will deliver. It has examples but, sorry, no Assembler and no mention of USS. https://www.ibm.com/docs/en/zos/3.1.0?topic=services-ceeenvprocess-environme ntal-variables "You can invoke Language Environment callable services from assembler programs

Re: SCHEDIRB

2023-10-02 Thread Leonard D Woren
Joseph Reichman wrote on 9/28/2023 5:25 PM: I pointing to the first that would be IKJEFT01 Most of the time.  But not on _my_ typical TSO sessions.  And since I'm using an IBM program for this, other sites would also be using it.  If I remember when I'm working I'll go check where T01 is in

Re: USS Environment variables

2023-10-02 Thread Colin Paice
See getenv() . I dont know about assembler. On Mon, 2 Oct 2023 at 08:27, David Cole wrote: > We are beginning to write support for USS. I personally don't know > much at all about USS (there are

USS Environment variables

2023-10-02 Thread David Cole
We are beginning to write support for USS. I personally don't know much at all about USS (there are others here who do), so please help me along if there are terms I'm not using quite correctly. We have a need for our code to access environment variables. I am being told that they can be

Re: PL/X

2023-10-02 Thread Wayne Bickerdike
So many acronyms. I've Been Married I've Been Moved It's Better Manual I Broke Microcode etc.. On Mon, Oct 2, 2023 at 4:17 AM David Spiegel < 0468385049d1-dmarc-requ...@listserv.ua.edu> wrote: > Hi Peter, > I was generalizing the problem. Allowing access to PL/ wouyld also > solve the