Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Bernd Oppolzer
This is quite natural, given the fact, that char in C is not really a type in its own right, but instead a subtype of int, like short (only smaller). If you keep that in mind, there is simply no difference between char constants and int constants. HTH, kind regards Bernd Am 17.08.2022 um 2

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Peter
Right now the ASID percentage looks like below. There are some address space which ends with ADDRESS SPACE IS UNAVAILABLE., May be this are the consumers. While I can see these kind of tasks are getting manually started with no issues Basically where would I hit roadblock based on below values? T

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Brian Westerman
15 is way too low for a site that runs address spaces that are not restartable, or at least are not restarted to reuse the reserved ones. There is only a small overhead for setting a bunch up and it's not worth the chance to IPL to not specify something big. 2500 is not unreasonable if you hav

HMC and zombie USB device

2022-08-17 Thread Timothy Sipples
I don't think it's a "zombie" device. I think it's a real one. It's just a device you may not have seen before because it's "hidden." I'm not the foremost expert in this area, but (guessing) you're probably using the Hardware Management Appliance (HMA, a.k.a. vHMC). (Did I guess correctly?) If

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Dale R. Smith
On Wed, 17 Aug 2022 10:54:16 +0900, Nobuhiko Furuya wrote: >Hi ALL, > >Thank you for your all suggestions. >But my explanation seemed poor. >What I would like to do is  specifying the wait time indirectly in >getmsg as follows. >But the following code gets errors as I reported. > >ARG hsmcmd':'se

Tape reject by RMM

2022-08-17 Thread Jake Anderson
Hello One of the virtual tape in RMM shows rej by tap mgt sys But when I go to DLM GUI I can see they have data in it Any procedure to correct this error and I don't know why it went into this condition Has anyone seen this error and how was it fixed ? Jake --

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Nobuhiko Furuya
Hi Shmuel, Thank you for your comments. As I reported in another mail, the problem disappeared. The reason is unknown. I will try to use TRACE I when the problem happens again. Best regards, Nobuhiko Furuya(古谷信彦) V-SOL Inc. On 2022/08/18 0:00, Seymour J Metz wrote: What happened to 'CONSOLE

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Nobuhiko Furuya
Hi Willy, Thank you for your idea. I believe "seconds" was entirely numeric. After I insert your code, it was OK. But even after I removed your code, it was also OK. So the problem disappeared. I'm very confused. There might be some garbages in the string. Anyway I will try to diagnose if the pro

Live Webcasts at Asia-Pacific Friendly Times

2022-08-17 Thread Timothy Sipples
If you'd like to learn more about various IBM zSystems, LinuxONE, and z/OS technical topics and prefer something at an Asia-Pacific friendly time then I suggest signing up for the IBM zSystems APAC Webinar Program mailing list: https://ibm.biz/apac-webinar-subscription For example this Friday (

Worldwide IBM zSystems Security Conference: October 11-14, 2022

2022-08-17 Thread Timothy Sipples
IBM's biggest security conference for IBM zSystems and LinuxONE will be held this year (2022) from October 11 to 14 in Montpellier, France. But it won't be TOO big. There's a limit of 200 seats and a sublimit of 4 seats per organization. There's no registration or conference fee, and I've heard

Re: Password Resets

2022-08-17 Thread Donald Russell
I implemented a web page on VM that uses a corporate single sign on and one-time password server that acts as a proxy. If you come to my password reset page the wrong way, it redirects the browser to the SSO page. Once authenticated that proxy adds some useful headers to the https request. When m

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Charles Mills
Or putting it differently, which of these do you find problematic and which not? int foo = 12698307; int foo = 0xC1C2C3; int foo = 'ABC'; Charles -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to l

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Charles Mills
> Can of worms. No more so that the well-established int foo = 'A'; > Documentation? I am sure I did not invent the syntax. I saw it somewhere in the docs. > Portability of e.g. "int foo = 'ABC';": What about it? Just like the well-established int foo = 'A'; > Blank/null fill? Just like for

Re: Restore from virtual tape

2022-08-17 Thread Mike Schwab
Dump the one line of characters of each file, the first 44 should be the Dsn of the contents, the rest will be compressed. On Wed, Aug 17, 2022, 14:37 Peter wrote: > Hello > > Is it possible to recover the migrated dataset from the virtual tape > directly ? > > As one of the MCDS got corrupted b

Re: Problems caused by Health Checker?

2022-08-17 Thread Gibney, Dave
Some might question allowing APF libraries to migrate? > -Original Message- > From: IBM Mainframe Discussion List On > Behalf Of Mike Schwab > Sent: Wednesday, August 17, 2022 12:49 PM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: Re: Problems caused by Health Checker? > > [EXTERNAL EMAIL] >

Re: LINK monitor status for OSA HMC

2022-08-17 Thread Carmen Vitullo
you are probably right Tom, we've just upgraded our DR z13s to a z15 just last year thanks Carmen On 8/17/2022 2:47 PM, Tom Brennan wrote: I've seen the doc, but it's in a pptx file that I think is normally given (in its entirety) only to IBMers and resellers.  It could be other places, I ju

Re: Problems caused by Health Checker?

2022-08-17 Thread Mike Schwab
So the proper response is to enable recalls if possible, wait to enable recalls if recalls will become available, or cancel and leave down until recalls can be enabled. Correct? On Wed, Aug 17, 2022, 10:36 Peter Relson wrote: > > One problem we've seen is that sometimes when HZSPROC starts dur

Re: LINK monitor status for OSA HMC

2022-08-17 Thread Tom Brennan
I've seen the doc, but it's in a pptx file that I think is normally given (in its entirety) only to IBMers and resellers. It could be other places, I just don't know. This phrase, "10GbE does NOT auto-negotiate to a slower speed" appears in the z15 and z16 versions of that file, but not in th

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Kirk Wolf
This is one of those rare cases when Gil stays on topic and also I agree completely ;-) In the C standards, these are “multi-character integer character constants” aka multi-chars and resolve to type int. All of the issues that Gil points out are "implementation dependent" Kirk Wolf Dovetaile

Restore from virtual tape

2022-08-17 Thread Peter
Hello Is it possible to recover the migrated dataset from the virtual tape directly ? As one of the MCDS got corrupted but I know the virtual tape vol ser Any JCL that can help to restore by pointing the virtual tape ? Regards Peter

Re: Password Resets

2022-08-17 Thread Tony Harminc
On Tue, 16 Aug 2022 at 17:34, Steely.Mark wrote: Does your site use a Self Help Password Reset Tool for RACF or TSS ? > > We would like the customer to be able to perform this function without > involving the Help Desk. > > Any suggestions ? > /plug My employer Beta Systems Software offers two s

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Paul Gilmartin
On Wed, 17 Aug 2022 13:30:09 -0500, Charles Mills wrote: >> Some C compilers allow longer character constants > >It is an option for the IBM XLC compiler. I will leave looking up the specific >option as an exercise for the reader. > >I recall beyond a shadow of a doubt that on the XLC compiler fo

Re: LINK monitor status for OSA HMC

2022-08-17 Thread Carmen Vitullo
I'm not sure it was documented but when we installed our z15 processor, 10G OSA cards the IBM reseller told us these cards do not negotiate down, it was an action item we needed to verify with our switch folks to see if they can support 10G cards Carmern On 8/17/2022 1:22 PM, Jake Anderson wr

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Charles Mills
> Some C compilers allow longer character constants It is an option for the IBM XLC compiler. I will leave looking up the specific option as an exercise for the reader. I recall beyond a shadow of a doubt that on the XLC compiler for Z I have used int foo = 'ABCD'; Charles ---

Re: LINK monitor status for OSA HMC

2022-08-17 Thread Jake Anderson
I just trusted the network guy that inspite of setting auto negotiate it didn't worked. Not sure if IBM has documented this anywhere about the incompatibility with 10g - 1g On Wed, Aug 17, 2022, 10:00 PM Tom Brennan wrote: > So just for me, you're saying it's a 10G card, and like IBM doc says 1

Re: LINK monitor status for OSA HMC

2022-08-17 Thread Tom Brennan
So just for me, you're saying it's a 10G card, and like IBM doc says 10G cards won't negotiate. So if the switch is max 1G that seems to explain the problem. But the solution is interesting. IBM says the customer should never swap SFP's in the I/O cards. Sounds like you did and it fixed the

Re: HMC and zombie USB device

2022-08-17 Thread P H
The 1U SE/HMC chassis did have an internal USB attached Smart Reader. This was always present! You would have to take it apart to access this USB attached devices 🙂 Regards Parwez Hamid​ From: IBM Mainframe Discussion List on behalf of Radoslaw Skorupka Sent:

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Steely.Mark
You can try this REXX exec. /* REXX - +--+ ¦ Name: LSTJOBS ¦ ¦ Type: REXX exec¦ ¦ Purpose:Display a list of Address Spaces t

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Carmen Vitullo
+ 1 on going thru the setup and starting the health checker. I have it running on one system in my PLEX, my team and the operations staff does not want it running everywhere, I'm not so sure we need to with shared parmlib, catalog, sysres and zfs but it really helps me manage the system and rev

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Rob Scott
Rather than install another utility/tool, I would strongly recommend that you configure and activate HealthChecker – there are just so many useful reports within it. Rob Scott Rocket Software From: IBM Mainframe Discussion List On Behalf Of Peter Sent: 17 August 2022 16:29 To: IBM-MAIN@LISTSE

Re: Problems caused by Health Checker?

2022-08-17 Thread Peter Relson
One problem we've seen is that sometimes when HZSPROC starts during an IPL, it for some reason seems to try to access a migrated dataset (we use FDRABR for dataset migration) and since DFRMM hasn't started yet the recall fails. (We don't know what dataset it is trying to access; none of the datase

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Peter
Unfortunately we didn't enable the health checker Any other utility which can report? On Wed, Aug 17, 2022, 7:21 PM Rob Scott wrote: > These days a much easier way to find out which jobnames are responsible is > to browse the IEA_ASIDS healthcheck (you can use the “S” action from the > SDSF “CK

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
Seymour knows it all > On Aug 17, 2022, at 11:24 AM, Seymour J Metz wrote: > > I believe that he has an ALIAS for every CSECT, in which case I don't see an > issue. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > > > From: IBM M

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Seymour J Metz
I believe that he has an ALIAS for every CSECT, in which case I don't see an issue. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Michael Stein [m...@zlvfc.com] Sent:

Re: IEA061E replacement ASID shortage

2022-08-17 Thread Rob Scott
These days a much easier way to find out which jobnames are responsible is to browse the IEA_ASIDS healthcheck (you can use the “S” action from the SDSF “CK” screen). Example from one of our test systems : IEAVEH010I Summary of ASID availability ASIDs Limit Avail InUse Total Normal

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Paul Gilmartin
On Wed, 17 Aug 2022 14:48:27 +, Seymour J Metz wrote: >Unlike PL/I, C treats characters and strings differently. C uses apostrophes >for character constants, which are limited to single characters, either >explicitly or due to a backslash (\) escape sequence. IMHO the message should >be an

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
No but as I said I’m able to get to the minor CDE which I typically am being one of many linked together csects > On Aug 17, 2022, at 11:04 AM, Michael Stein wrote: > > On Wed, Aug 17, 2022 at 10:50:34AM -0400, Joseph Reichman wrote: >> I have a number of CSECT in my main module >> I always d

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
Hope I’m not saying but I am just quoting from the assembler services guide ARR’s provide recovery for stacking PC routines What I am saying seems the meat of a recovery is the same be it FRR ESTAE ARR just used in different environments > On Aug 17, 2022, at 11:04 AM, Michael Stein wrote: >

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Michael Stein
On Wed, Aug 17, 2022 at 10:50:34AM -0400, Joseph Reichman wrote: > I have a number of CSECT in my main module > I always do a link eploc= to every CSECT That's not very clear since LINK transfers control to a load module not a CSECT. A load module contains one or more CSECTs. A load module can

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Seymour J Metz
What happened to 'CONSOLE ACTIVATE'? I don't believe that it worked correctly without that, regardless of how you coded getmsg. Again, TRACE I is your friend. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Seymour J Metz
Is your code a good candidate for an ARR? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Joseph Reichman [reichman...@gmail.com] Sent: Wednesday, August 17, 2022 10:50

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Michael Stein
On Wed, Aug 17, 2022 at 10:16:17AM +0300, Binyamin Dissen wrote: > I have inherited some C code. > > str2 = str2 ¦ 'xF0'; > str1 = str1 >> 4; > str1 = str1 ¦ 'xF0'; > > These receive > > CCN4118 Character constant 'xF0' has more than 1 charact

C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Colin Paice
it is a lucky accident that it works. if this was xFA it would OR it with 0X..C1 which is the hex for A and not what you wanted. Colin -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
I have a number of CSECT in my main module I always do a link eploc= to every CSECT First thing I do at every CSECT is establish An Estae passing parms such CSECT name And retry address I also always use the same base register And have a branch around eyecatcher of CSECT name and date In my s

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Seymour J Metz
Unlike PL/I, C treats characters and strings differently. C uses apostrophes for character constants, which are limited to single characters, either explicitly or due to a backslash (\) escape sequence. IMHO the message should be an error, not a warning. -- Shmuel (Seymour J.) Metz http://maso

Re: rexx and IDCAMS functions

2022-08-17 Thread Seymour J Metz
None: the Initiator provides a pointer to H'length',C'parm', not to a CPPL. IDCAMS does not expect a CPPL since it is not a TSO command. Now, if you enter LISTC at the READY prompt, the Terminal Monitor Program creates a CPPL and does an ATTACH for LISTC -- Shmuel (Seymour J.) Metz http://maso

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Seymour J Metz
Is "the user's code" only the code that did the ESTAE or also the subroutine that it called? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Joseph Reichman [reichman..

Re: rexx and IDCAMS functions

2022-08-17 Thread Paul Gilmartin
On Wed, 17 Aug 2022 14:07:23 +, Seymour J Metz wrote: >Yes, and for IDCAMS that parameter list is a pointer to a half word length >followed by a character string, which is not the Command Processor Parameter >List (CPPL) that TSO commands require. If you insist on doing ADDRESS LINKMVS >f

Re: rexx and IDCAMS functions

2022-08-17 Thread Seymour J Metz
Side note: some IDCAMS functions require APF authorization; ADDRESS TSO 'CALL *(IDCAMS)' will work for those but ADDRESS LINKMVS 'IDCAMS' will not. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-MAIN@LIS

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Binyamin Dissen
Interesting. So the code actually works. On Wed, 17 Aug 2022 11:24:31 +0100 Colin Paice wrote: :> :>>SLR r0,r0 clear :>register 2 :>:>>IC r0,str2(,r13,157) load the one :>character into it :>:>>

Re: IEA061E replacement ASID shortage

2022-08-17 Thread kekronbekron
Another example of what was once findable in TechDocs, is now missing. A search engine found it though - https://www.ibm.com/support/pages/system/files/inline-files/Non_Reusable_ASIDs.pdf This goes into some detail, so hopefully you'll get more info from this. - KB --- Original Message

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
Seymour I understand my point being that when sdwaname is not present and sdwarbad is The registers at offset X’18’ of the SDWA are not yours Neither is the abending PSW To get as close as possible to the users code to the abend is chaining the rb from sdwarbad A good idea > On Aug 17,

Re: rexx and IDCAMS functions

2022-08-17 Thread Seymour J Metz
Yes, and for IDCAMS that parameter list is a pointer to a half word length followed by a character string, which is not the Command Processor Parameter List (CPPL) that TSO commands require. If you insist on doing ADDRESS LINKMVS for, e.g., RENAME, then you must provide your own command buffe

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread kekronbekron
Hello Rob, > SDSF does provide information and actions for jobgroups, but we are just a > user of the JES2 SSI interface that allows us a view into that aspect of JES > functionality. Ah, that is true. This is JES2 functionality indeed. Will have to review the Ideas site one of these days... -

IEA061E replacement ASID shortage

2022-08-17 Thread Peter
Hello As per the manual The number of ASIDs available for replacing non-reusable address spaces has dropped below 5% of the value specified in IEASYSxx with the RSVNONR specification. Is there a way to know which resources causes this depletion of replace ASID ? The RSVNONR value is 15 in our s

Re: rexx and IDCAMS functions

2022-08-17 Thread David Spiegel
Hi Gil, I am late to the party ... IDCAMS Commands in TSO are not the same as IDCAMS Commands  in IDCAMS. For example, this works in TSO, but, it does not work in IDCAMS: LISTC EN('SYS1.LINKLIB) (In IDCAMS "EN" is not a valid abbreviation for ENTRY, but, in TSO it is valid.) Also, when invoking I

Re: rexx and IDCAMS functions

2022-08-17 Thread Seymour J Metz
No, it implies no such thing. IDCAMS is not a TSO command. ADDRESS LINKMVS IDCAMS is legitimate, subject to authorization;ADDRESS LINKMVS DELETE, ADDRESS LINKMVS RENAME, etc., arenot. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Ma

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Seymour J Metz
Are Mr. Ng's excellent SHARE presentations available online? They are, of course, not official, but they can be exceedingly helpful. Are there redbooks on diagnosis? -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Seymour J Metz
After LINK EP=FOO, if foo does an ESTAE, loads R15 with the address of bar and then does a BASR R14,R15, the SDWARBAD field will be for foo, not for bar. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List [IBM-M

Re: rexx and IDCAMS functions

2022-08-17 Thread Robert S. Hansel (RSH)
Hi Lizette, What, if any, ICH408I messages do you see in SYSLOG. Do you have the necessary FACILITY STGADMIN profile permissions to perform these functions? Regards, Bob Robert S. Hansel Lead RACF Specialist RSH Consulting, Inc. *** Celebrating our 30th Anniversary *** 617-969-8211 ww

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread Tom Longfellow
Thanks for the ACTIVATE reference. We are at z/OS 2.4 and have had mode z22 active for years. Good catch though. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Joseph Reichman
Peter I have a question and or guidance When the sdwaname is not present and sdwarbad is Would chaining the rb get you to where your program called the service that abended > On Aug 17, 2022, at 8:51 AM, Peter Relson wrote: > >  Where can I find a definitive write-up on how ESTAE recove

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread Peter Vels
"All the functions of job groups are only available when JES2 is in the z22 $ACTIVATE mode. The current $ACTIVATE mode can be displayed using the $D ACTIVATE command. " - https://www.ibm.com/docs/en/zos/2.4.0?topic=statements-configuring-activating-job-groups Does that help? On Wed, 17 Aug 2022 a

Re: clarification on SDWAEPA. (was ...SWDAEPA)

2022-08-17 Thread Peter Relson
Where can I find a definitive write-up on how ESTAE recovery works and how to use it? The doc is the doc. Whether it is "definitive" is up to you to decide. Since there is no single "right way" to write a recovery routine, whether ESTAE-type or FRR, it borders on impossible to provide something

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread Tom Longfellow
Frustrations continue. I took out the second CONCURRENT. I checked and corrected the CONCURRENT_MAX GRPDEF value from 0 to 3. The input jobs streams still do not pass JES2 Converter. $HASP1110 DRCPYXC -- Illegal JOBGROUP card - card not valid within JOBGROUP

Re: rexx and IDCAMS functions

2022-08-17 Thread Paul Gilmartin
On Wed, 17 Aug 2022 03:57:48 +, Seymour J Metz wrote: >The TSO commands that front-end IDCAMS expect a CPPL; you need ADDRESS TSO.; > That would imply that: //STEP EXEC PGM=IDCAMS wouldn't work since it provides no CPPL. LINKMVS provides an interface compatible with EXEC PGM=. >

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Willy Jensen
You have the statement ARG hsmcmd':'seconds Could it be that the seconds value is not entirely numeric? Maybe do something like this: seconds=word(seconds 2,1) /* set default =2 */ if datatype(seconds)<>'NUM' then call error 'bad seconds value "'seconds"'"' -

Re: How to set time parameter in TSO/E REXX getmsg function

2022-08-17 Thread Willy Jensen
re "why do you recommend the REXX/SDSF API rather than TSO GETMSG" I think it is simpler to use and saves one RACF definition (CONSOLE class). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists.

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Bernd Oppolzer
In C, char constants are syntactically the same as int constants. You have two choices to write hex int or char constants: the "int" flavor:  0xf0 the "char" flavor: '\xf0' or simply 240 or (this is ill-fated IMO) 0360 ... because a leading zero makes the number an octal number in C So, yes,

Re: rexx and IDCAMS functions

2022-08-17 Thread W Mainframe
You should use Rexx LINKMVS host command processor to call programs using a parameter list.  For example to call a Cobol program : Rexx : rxv1='data1'rxv2='data2'Address linkmvs 'cobsamp rxv1 rxv1'(each rexx variable in linkmvs will be an address in plist) Cobol : linkage section01 rxv1 pic x(10)

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Colin Paice
:>>SLR r0,r0 clear register 2 :>>IC r0,str2(,r13,157) load the one character into it :>>Or0,=F'10995440' OR this with 0x00A7C6F0' (=F'10995440') which is a7=x c6=

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Binyamin Dissen
Quite possible. To confirm, it is '\xf0' with surrounding quotes of \xF0 without quotes. Or both? On Wed, 17 Aug 2022 09:31:18 +0200 Bernd Oppolzer wrote: :>Could it be that the source has been transferred in any way? :> :>It would be valid, if there was a backslash before the hex constant, :

Re: Simple JOBGROUP or Simple User

2022-08-17 Thread Rob Scott
KB, >> SDSF folks at Rocket... job groups need some love too. SDSF does provide information and actions for jobgroups, but we are just a user of the JES2 SSI interface that allows us a view into that aspect of JES functionality. I suggest raising an RFE and then it will be assessed by the rele

Re: C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Bernd Oppolzer
Could it be that the source has been transferred in any way? It would be valid, if there was a backslash before the hex constant, like below; backslash, followed by x, followed by two hex digits is a single char in C. str2 = str2 ¦ '\xF0'; HTH, kind regards Bernd Am 17.08.2022 um 09:16 sc

C compile: INFORMATIONAL CCN4118 **name** C F1:2008 Character constant 'xF0' has more than 1 character.

2022-08-17 Thread Binyamin Dissen
I have inherited some C code. str2 = str2 ¦ 'xF0'; str1 = str1 >> 4; str1 = str1 ¦ 'xF0'; These receive CCN4118 Character constant 'xF0' has more than 1 character. Examining the source4 it appears the intent is for 0xF0 1. Why would this b