Re: How to clear EREP using CPEREP and sometimes I wish for printed manual again
Hello everyone,
I think I got the clear of CPEREP working.? I did:
1) FILEDEF ACCDEV DISK CPEREP?REPORT A 2) CPEREP 2A) Prompt:? clear 2B Prompt: return key 3) CPEREP?ends with saying clear successful. I run CPEREP again but with clearf?for 2A? (This is clearing the frames.)
I have yet to figure out the other two questions, but clearing the EREP is a first step.
Bertram / WB8ERT
toggle quoted message
Show quoted text
On Fri, Oct 28, 2022 at 1:03 PM Bertram Moshier via <herc370390vm= [email protected]> wrote: Hi,
I've been reading various manuals on the CPEREP?command.? I still have yet to figure out how to clear my EREP data (let alone figure out why my EREP area is full already).
I guess I'm wondering:
1) How do I clear my EREP area? 2) How do I figure out what is causing my EREP area to fill up so quickly? 3) How do I expand the EREP area?
As for the manuals, I find searching a nice feature, BUT I find the digital?books are so SLOW in moving around.? I remember physical books were so much faster in going to specific areas or speed reading to find the useful and/or good parts.? Well just my opinion (of course digital books save trees and the environment).
Bertram / WB8ERT
|
How to clear EREP using CPEREP and sometimes I wish for printed manual again
Hi,
I've been reading various manuals on the CPEREP?command.? I still have yet to figure out how to clear my EREP data (let alone figure out why my EREP area is full already).
I guess I'm wondering:
1) How do I clear my EREP area? 2) How do I figure out what is causing my EREP area to fill up so quickly? 3) How do I expand the EREP area?
As for the manuals, I find searching a nice feature, BUT I find the digital?books are so SLOW in moving around.? I remember physical books were so much faster in going to specific areas or speed reading to find the useful and/or good parts.? Well just my opinion (of course digital books save trees and the environment).
Bertram / WB8ERT
|
Re: Do I have a looping issue?
Have we actually determined WHY these protection exceptions are
occurring, albeit apparently legitimately with VM/370?? If so I missed
understanding that.? Yes, I got that CS is being used to test
writability to a location.? But WHY is VM doing THAT?? This is the part
I missed.
It's not in VM (CP) code; the CS is in MVS code running in a virtual machine.
Tony H.
|
Re: Adding disks found in DMKRIO and CPEREP error
Hi Bob,
Thank you so very much for the FILEDEV?command for CPEREP.? CPEREP ran with?only a RC of 4 (Warning as I remember).
Bertram / WB8ERT
toggle quoted message
Show quoted text
On Fri, Oct 28, 2022 at 10:53 AM Bob Bolch < Bob@...> wrote: ACCDEV is the DDNAME of the CPEREP?output report. Issue:? FILEDEF ACCDEV DISK X X A Before running CPEREP.
Bob Bolch
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
Re: Adding disks found in DMKRIO and CPEREP error
Hello Bob,
In DMKRIO?ASSEMBLE, I'm seeing 3390 with CLASS=DASD for address 390,16.? I'm also seeing 3390 drives on channels A, B, C, D, E, and F (A00 - FFF) all withOUT CLASS=DASD.? What is the purpose of so many 3390 drives?
Can someone help me create the 3350 and 3380 drives on the Herc system?? I'm not sure of the command.? (If someone already answered this question, I apologize for mising it.)? The drives are:
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 16 3380 drives added by me for my use.? They are already in DMKRIO.
0380 ? ?3380 ? ?disks/vm0380_BGM001.cckd ro sf=disks/shadows/vm0380_BGM001_*.shadow . . . 038F ? ?3380 ? ?disks/vm038F_BGM015.cckd ro sf=disks/shadows/vm038F_BGM015_*.shadow??
toggle quoted message
Show quoted text
On Fri, Oct 28, 2022 at 10:36 AM Bob Bolch < Bob@...> wrote: For item 3, VM/370 does not support 3390 disks. Over the years, support for 3380s was added, by modifications present on the MAINT 094 disk. The 3390 disks in DMKRIO?have the CLASS=DASD parameter specified which allows guest operating systems to use them.?
Bob Bolch
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
Re: virtual memory and overlays
And to elaborate a bit on why exactly - the reason is that it would be really cool if we could compile on the same platform by pulling this off. We are looking at cross-compilation, like you would nowadays do with microcontrollers, as another solution.
¸é±ð²Ô¨¦.
toggle quoted message
Show quoted text
On 28 Oct 2022, at 11:51, rvjansen@... wrote:
Just a wild question here with regard to the compiler we need to use for cREXX.
Is there anyone from that era who still knows how this is done, can tell us whether it would be possible, and can advise on what to do?
best regards,
¸é±ð²Ô¨¦.
|
Re: Adding disks found in DMKRIO and CPEREP error
ACCDEV is the DDNAME of the CPEREP?output report. Issue:? FILEDEF ACCDEV DISK X X A Before running CPEREP.
Bob Bolch
toggle quoted message
Show quoted text
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
virtual memory and overlays
Just a wild question here with regard to the compiler we need to use for cREXX.
The gcc compiler ported to VM/370 suffers address space size problems (so I have heard from reliable sources) and even has led to the ¡®380¡¯ version of Hercules to be able to be compiled (so I have read). A larger language like PL/I does not have these problems however, and when I read up about its history, this seems to be due to the fact that it has a lot of ¡®phases¡¯ that could be implemented in overlays, something the linkage editor/loader could handle in the pre-virtual memory days (and following IBM¡¯s reputation for preserving compatibility, probably still can).
This has led to the anecdote that one IBM lab was toiling at phases and overlays to fit PL/I in even the smallest of S/360 machines, while the other team was putting the finishing touches on virtual memory. Should they have talked to each other, a lot of work could have been avoided.
Now gcc is a lot bigger than anything from that era, and we have problems - where it first compiled cRexx on VM/370, now it does not. My speculation is that if we went in the opposite route than the historic development went, and we packaged this compiler in overlays, we could lessen its memory footprint.
Is there anyone from that era who still knows how this is done, can tell us whether it would be possible, and can advise on what to do?
best regards,
¸é±ð²Ô¨¦.
|
Re: Adding disks found in DMKRIO and CPEREP error
Hello Bob,
Thank you for letting me know about the 3390 drives.? I'll remove them from my vm370ce.conf file.? I'll look through DMKRIO for other drives, I can add to the Hercules configuration.
Bert / WB8ERT
toggle quoted message
Show quoted text
On Fri, Oct 28, 2022, 10:36 Bob Bolch < Bob@...> wrote: For item 3, VM/370 does not support 3390 disks. Over the years, support for 3380s was added, by modifications present on the MAINT 094 disk. The 3390 disks in DMKRIO?have the CLASS=DASD parameter specified which allows guest operating systems to use them.?
Bob Bolch
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
Re: Adding disks found in DMKRIO and CPEREP error
For item 3, VM/370 does not support 3390 disks. Over the years, support for 3380s was added, by modifications present on the MAINT 094 disk. The 3390 disks in DMKRIO?have the CLASS=DASD parameter specified which allows guest operating systems to use them.?
Bob Bolch
toggle quoted message
Show quoted text
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
Re: Do I have a looping issue?
Hercules should not be in the business?of reporting program checks. It should only report on a disabled wait condition, which it does. OSTAILOR is a useless option and should default?to QUIET. If an application program checks, the underlying OS produces the appropriate messages. If an OS program checks, it either produces?a dump, or loads a disablbed wait with memory intact for problem determination or a standalone?dump. Just my 2 cents. Best regards,
toggle quoted message
Show quoted text
I am running VM/370 with DOS/VS as a guest machine and MVS 3.8J TK4- as a guest machine.? I use HercGUI and Hercules version 4.4.1.10647-SDL-gd0ccfbc9.? I've recently noticed that a recurring display occurs:
22:21:46.721 000060B8 HHC02324I PSW=078D2000000383EC INST=BA661000? ? ?CS? ? 6,6,0(1)? ? ? ? ? ? ? ?compare_and_swap
22:21:46.721 000060B8 HHC02326I V:00FE3E30:R:00000000007E3E30:K:06=009BCD10 809BCF98 00404040 40404040? .......q.
22:21:46.722 000060B8 HHC02269I GR00=00000001 GR01=00FE3E30 GR02=00FE3000 GR03=00FE3000
22:21:46.722 000060B8 HHC02269I GR04=009BC7B0 GR05=00000C5C GR06=009BCD10 GR07=00000C54
22:21:46.722 000060B8 HHC02269I GR08=00000001 GR09=00000003 GR10=009BDB58 GR11=009BDE48
22:21:46.722 000060B8 HHC02269I GR12=60038376 GR13=0009C978 GR14=40017C44 GR15=009BDB58
22:21:46.722 000060B8 HHC02271I CR00=81800CC0 CR01=0FFF9C00 CR02=FFFFFFFF CR03=00000000
22:21:46.722 000060B8 HHC02271I CR04=00000000 CR05=00000000 CR06=87FBAE10 CR07=00000000
22:21:46.722 000060B8 HHC02271I CR08=00000000 CR09=00000000 CR10=00000000 CR11=00000000
22:21:46.722 000060B8 HHC02271I CR12=00000000 CR13=00000000 CR14=EFC00000 CR15=00000000
22:21:47.221 000060B8 HHC00801I Processor CP00: Protection exception code 0004 ilc 4
22:21:47.221 000060B8 HHC02324I PSW=078D2000000383EC INST=BA661000? ? ?CS? ? 6,6,0(1)? ? ? ? ? ? ? ?compare_and_swap
22:21:47.221 000060B8 HHC02326I V:00FE3E30:R:00000000007E3E30:K:06=809BCD10 809BCF98 00404040 40404040? .......q.
22:21:47.221 000060B8 HHC02269I GR00=00000000 GR01=00FE3E30 GR02=00FE3000 GR03=00FE3000
22:21:47.221 000060B8 HHC02269I GR04=009BC7B0 GR05=00000C5C GR06=809BCD10 GR07=00000C54
22:21:47.221 000060B8 HHC02269I GR08=00000001 GR09=00000000 GR10=009BDB58 GR11=009BDDA8
22:21:47.221 000060B8 HHC02269I GR12=60038376 GR13=0009CA08 GR14=4001815A GR15=009BDB58
22:21:47.221 000060B8 HHC02271I CR00=81800CC0 CR01=0FFF9C00 CR02=FFFFFFFF CR03=00000000
22:21:47.221 000060B8 HHC02271I CR04=00000000 CR05=00000000 CR06=87FBAE10 CR07=00000000
22:21:47.221 000060B8 HHC02271I CR08=00000000 CR09=00000000 CR10=00000000 CR11=00000000
22:21:47.221 000060B8 HHC02271I CR12=00000000 CR13=00000000 CR14=EFC00000 CR15=00000000
22:21:47.223 000060B8 HHC00801I Processor CP00: Protection exception code 0004 ilc 4
22:21:47.223 000060B8 HHC02324I PSW=078D2000000383EC INST=BA661000? ? ?CS? ? 6,6,0(1)? ? ? ? ? ? ? ?compare_and_swap
22:21:47.223 000060B8 HHC02326I V:00FE3E30:R:00000000007E3E30:K:06=009BCD10 809BCF98 00404040 40404040? .......q.
22:21:47.223 000060B8 HHC02269I GR00=00000001 GR01=00FE3E30 GR02=00FE3000 GR03=00FE3000
22:21:47.223 000060B8 HHC02269I GR04=009BC7B0 GR05=00000C5C GR06=009BCD10 GR07=00000C54
22:21:47.223 000060B8 HHC02269I GR08=00000001 GR09=00000003 GR10=009BDB58 GR11=009BDE48
22:21:47.223 000060B8 HHC02269I GR12=60038376 GR13=0009C978 GR14=40017C44 GR15=009BDB58
22:21:47.223 000060B8 HHC02271I CR00=81800CC0 CR01=0FFF9C00 CR02=FFFFFFFF CR03=00000000
22:21:47.223 000060B8 HHC02271I CR04=00000000 CR05=00000000 CR06=87FBAE10 CR07=00000000
22:21:47.223 000060B8 HHC02271I CR08=00000000 CR09=00000000 CR10=00000000 CR11=00000000
22:21:47.223 000060B8 HHC02271I CR12=00000000 CR13=00000000 CR14=EFC00000 CR15=00000000
22:21:47.603 000060B8 HHC01603I stopall
I pressed the STOP button to capture the above.
Am I doing something wrong to cause this?? It looks like these messages are going to the log file and there's a lot of these!
|
Adding disks found in DMKRIO and CPEREP error
Hi,
I'm trying to add disks found in DMKRIO?because I want to create my own accounts and on different drives.
I'm running into three issues.
1) My error recording area is full.? When I run CPEREP, I get the following error.? Again it has been so long since I was a systems programmer I forget how to run and also fix stuff.
cperep ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?GLOBAL TXTLIB ERPTFLIB EREPLIB ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CPEREP ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?ENTER: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?EREP INFORMATIONAL MESSAGES ? ? ? ? ? ? ? ? ? ? DATE - 301 22 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PARAMETER OPTIONS VALID FOR THIS EXECUTION ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RECORD TYPES(MCH,CCH,OBR,SOFT,IPL,DDR,MIH,EOD,MDR),PRINT(SUMMARY),ACCUMULATE,LOGREC INPUT ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DATE/TIME RANGE - ALL ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TABLE SIZE - 024K,LINE COUNT - 050 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IFC135I PROCESSING TERMINATED ACCDEV ? WRITE ERROR ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?IFC120I ? ?205 ? ? RECORDS THAT PASSED FILTERING ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DMSSCT120S OUTPUT ERROR 005 ON ACCDEV. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?DMSABN148T SYSTEM ABEND 001 CALLED FROM F94A24. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? CMS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
2) How do I copy and paste text from a 3270 screen to email without having it look so crappy.? Any thoughts?? Yeah, copy line by line, but ...
3) Why my drives aren't showing up?? OK, I see.? Hercules doesn't create the drives just because you add them to the configuration file.
** I'm not sure of the command and the parameters for creating the drives.? Yes, I did read the Hercules 4 webpage manual for creating drives.? I didn't understand it well enough to feel safe using the command.? Thus, I'm asking for help here.
** I noticed in the webpages the 3390 has various model numbers and NONE of them look to NOT have a model number?? In DMKRIO?the 0AE0-0AFF entries are for a 3390, but doesn't have a model number.? What model number should one use for these drives, when creating them in Hercules?
I'm starting to see the advantage of using the Hercules GUI (especially for a newbie to Hercules).
I'm adding to the message the entries I added to the vm370ce.conf file.? I'm hoping I did them correctly; did I?
# 32 3350 drives added by me for my use.? They are already defined in DMKRIO.
08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow . . . 08BF ? ?3350 ? ?disks/vm08BF_BGM031.cckd ro sf=disks/shadows/vm08BF_BGM031_*.shadow
# 32 3390 drives added by me for my use.? They are already in DMKRIO.
0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow . . . 0AFF ? ?3390 ? ?disks/vm0AFF_BGM031.cckd ro sf=disks/shadows/vm0AFF_BGM031_*.shadow?
Just FYI:? I wrote a short program in REXX to create the drive entries.? It is:
/* Examples only
base08A0 = '08A0 ? ?3350 ? ?disks/vm08A0_BGM001.cckd ro sf=disks/shadows/vm08A0_BGM001_*.shadow' base0AE0 = '0AE0 ? ?3390 ? ?disks/vm0AE0_BGM001.cckd ro sf=disks/shadows/vm0AE0_BGM001_*.shadow'
*/
num = 1
base_haddr = '0AE0'? /* Change for the address you're using */ haddr = base_haddr drive = '3390'? ? ? ? ? ? ?/* Change for the drive you're using. */ file_001 = 'disks/vm' file_002 = haddr file_003 = '_BGM'? ?/* Change as you desire for your file names. */ file_004 = right(num,3,'0') file_005 = '.cckd ro sf=disks/shadows/vm' file_006 = haddr file_007 = file_003 file_008 = file_004 file_009 = '_*.shadow'
do num = 1 to 32 ? say haddr || ' ? ?' || drive ' ? ' || file_001 || file_002 || , ? ? ? file_003 || file_004 || file_005 || file_006 || file_007 || , ? ? ? file_008 || file_009
? haddr = right(d2x((x2d(base_haddr)) + num),4,'0') ? file_002 = haddr ? file_006 = haddr ? file_004 = right(num,3,'0') ? file_008 = file_004 ? end? ? ? ? ? ? ? ? ? ? ??
|
Is AP or MP support in VM/CE?
Hi,
Just wondering is AP/MP support in VM/CE?? I remember having (at Owens Corning Fiberglas) two systems; one was an AP and the other MP.
Thanks,
Bertram / WB8ERT
|
Re: Do I have a looping issue?
happen.) But why protection exceptions IN THIS CASE must be manually turned off is what confuses me. (This sort of gets back to why VM/370 is testing location writability.) That would still suggest that there is something unique going on here that others have not encountered. Or maybe they were all smart enough to know to manually turn off reporting of protection exceptions.
It appears that tk4- issues an OSTAILOR QUIET so that will hide it for many users Dave
|
Re: Do I have a looping issue?
toggle quoted message
Show quoted text
-----Original Message----- From: [email protected] <[email protected]> On Behalf Of Harold Grovesteen Sent: 28 October 2022 12:23 To: [email protected] Subject: Re: [h390-vm] Do I have a looping issue?
Have we actually determined WHY these protection exceptions are occurring, albeit apparently legitimately with VM/370? If so I missed understanding that. Yes, I got that CS is being used to test writability to a location. But WHY is VM doing THAT? This is the part I missed.
Does it make sense to add protection exceptions to the VM OSTAILOR setting rather then setting it manually? One would expect that if this is a "normal" situation with VM/370 that the VM setting would turn this report off. (Obviously it is reported when OSTAILOR is not being used.)
What mystifies me is why after years of people using VM/370 and MVS as guest that this is the first time this apparently legitimate situation has arisen. (I get it that obviously without OSTAILOR the report would happen.) But why protection exceptions IN THIS CASE must be manually turned off is what confuses me. (This sort of gets back to why VM/370 is testing location writability.) That would still suggest that there is something unique going on here that others have not encountered. Or maybe they were all smart enough to know to manually turn off reporting of protection exceptions. Harold, its not the first time it has occurred, it was first mentioned 19 years ago on the YAHOO on the Hercules-390 group. you need to skip the first message then if you read down the entire thread all your questions are answered Harold Grovesteen
Dave Wade On Thu, 2022-10-27 at 09:21 -0700, Fish Fish wrote:
Dave Wade wrote:
[...]
So its pointless looking at the PSW Hercules reports to see the Machine State that MVS believes it has created. What is reported is the fake VM has created¡ Correct. Due to the way VM works its magic, the PSWs that the real hardware (i.e. Hercules) uses (dispatches?) -- which is always what VM itself uses (dispatches, since its ultimately in control of (what it thinks is) the real hardware) -- is never what the VM guest (i.e. MVS in this case) thinks is (or sees as) ITS "real" PSW. What MVS always "sees" is what it THINKS is a "real" PSW, but it's actually a virtualized PSW that VM fakes (emulates) for it.
The PSWs that VM *itself* uses however (and thus what Hercules reports on the HMC), are the actual real hardware PSW that VM used to dispatch its VM guest with.
So in the context of our original discussion, the PSWs that Hercules was reporting were the REAL hardware PSWs that VM itself dispatched its MVS guest with.
Which, as explained, were causing REAL (bona-fide) Protection Exception program interrupts.
MVS might not have been "seeing" any Protection Exception program interrupts, I don't know (I'm guessing it probably wasn't; I'm guessing that VM was intercepting them and dealing with them itself), but the Protection Exception program interrupts WERE actually occurring on the real hardware.
On real hardware (i.e. on real IBM machines), these Protection Exceptions were actually occurring, but were not being "reported" (displayed) anywhere that the machine operator/user could see. But they were certainly happening!
On Hercules however, as a courtesy (i.e. in order to be helpful), whenever certain "unexpected" program interrupts occur, it DOES report them. It DOES display them.
And Hercules was reporting all of these many Protection Exception program interrupts that were occurring because its OSTAILOR setting (or more technically, its "pgmtrace" setting(*)) was telling Hercules that they SHOULD be reported (displayed).
You won't "see" them on real IBM hardware (because IBM hardware doesn't bother to "report" them), but you *WILL* see them on Hercules!
As long as your OSTAILOR (i.e. pgmtrace(*)) says to do so of course.
I hope that all makes sense now.
--------------------- (*) The "OSTAILOR" configuration file statement is just a more convenient (more compact) way of specifying a long series of "PGMTRACE" commands that define WHICH program interrupts should be reported and which ones SHOULDN'T be reported. Code 11 program interrupts for example (Page Faults) occur all the time and are thus largely uninteresting to the Hercules user, so they're typically marked to not be reported. (All of our predefined OSTAILOR setting specify a pgmtrace value with code 11 marked as "don't report".)
OTHER program interrupts however (such as Protection Exceptions, Addressing Exceptions, Specification Exceptions, OPERATION EXCEPTIONS(!), etc) are marked as "DON'T filter!" (i.e. "Please report!"), since they almost always indicative of a serious programming error.
And USUALLY (not always, but *usually*) the Hercules user who is running Hercules wants to know whether their software is operating correctly or messing up. So Hercules helpfully reports such occurrences -- according to what it was told to report (which is controlled via its PGMTRACE setting of which the OSTAILOR statement is simply a more convenient way of specifying).
Hope that helps!
|
Re: Do I have a looping issue?
Have we actually determined WHY these protection exceptions are occurring, albeit apparently legitimately with VM/370? If so I missed understanding that. Yes, I got that CS is being used to test writability to a location. But WHY is VM doing THAT? This is the part I missed.
Does it make sense to add protection exceptions to the VM OSTAILOR setting rather then setting it manually? One would expect that if this is a "normal" situation with VM/370 that the VM setting would turn this report off. (Obviously it is reported when OSTAILOR is not being used.)
What mystifies me is why after years of people using VM/370 and MVS as guest that this is the first time this apparently legitimate situation has arisen. (I get it that obviously without OSTAILOR the report would happen.) But why protection exceptions IN THIS CASE must be manually turned off is what confuses me. (This sort of gets back to why VM/370 is testing location writability.) That would still suggest that there is something unique going on here that others have not encountered. Or maybe they were all smart enough to know to manually turn off reporting of protection exceptions.
Harold Grovesteen
toggle quoted message
Show quoted text
On Thu, 2022-10-27 at 09:21 -0700, Fish Fish wrote: Dave Wade wrote:
[...]
So its pointless looking at the PSW Hercules reports to see the Machine State that MVS believes it has created. What is reported is the fake VM has created¡ Correct. Due to the way VM works its magic, the PSWs that the real hardware (i.e. Hercules) uses (dispatches?) -- which is always what VM itself uses (dispatches, since its ultimately in control of (what it thinks is) the real hardware) -- is never what the VM guest (i.e. MVS in this case) thinks is (or sees as) ITS "real" PSW. What MVS always "sees" is what it THINKS is a "real" PSW, but it's actually a virtualized PSW that VM fakes (emulates) for it.
The PSWs that VM *itself* uses however (and thus what Hercules reports on the HMC), are the actual real hardware PSW that VM used to dispatch its VM guest with.
So in the context of our original discussion, the PSWs that Hercules was reporting were the REAL hardware PSWs that VM itself dispatched its MVS guest with.
Which, as explained, were causing REAL (bona-fide) Protection Exception program interrupts.
MVS might not have been "seeing" any Protection Exception program interrupts, I don't know (I'm guessing it probably wasn't; I'm guessing that VM was intercepting them and dealing with them itself), but the Protection Exception program interrupts WERE actually occurring on the real hardware.
On real hardware (i.e. on real IBM machines), these Protection Exceptions were actually occurring, but were not being "reported" (displayed) anywhere that the machine operator/user could see. But they were certainly happening!
On Hercules however, as a courtesy (i.e. in order to be helpful), whenever certain "unexpected" program interrupts occur, it DOES report them. It DOES display them.
And Hercules was reporting all of these many Protection Exception program interrupts that were occurring because its OSTAILOR setting (or more technically, its "pgmtrace" setting(*)) was telling Hercules that they SHOULD be reported (displayed).
You won't "see" them on real IBM hardware (because IBM hardware doesn't bother to "report" them), but you *WILL* see them on Hercules!
As long as your OSTAILOR (i.e. pgmtrace(*)) says to do so of course.
I hope that all makes sense now.
--------------------- (*) The "OSTAILOR" configuration file statement is just a more convenient (more compact) way of specifying a long series of "PGMTRACE" commands that define WHICH program interrupts should be reported and which ones SHOULDN'T be reported. Code 11 program interrupts for example (Page Faults) occur all the time and are thus largely uninteresting to the Hercules user, so they're typically marked to not be reported. (All of our predefined OSTAILOR setting specify a pgmtrace value with code 11 marked as "don't report".)
OTHER program interrupts however (such as Protection Exceptions, Addressing Exceptions, Specification Exceptions, OPERATION EXCEPTIONS(!), etc) are marked as "DON'T filter!" (i.e. "Please report!"), since they almost always indicative of a serious programming error.
And USUALLY (not always, but *usually*) the Hercules user who is running Hercules wants to know whether their software is operating correctly or messing up. So Hercules helpfully reports such occurrences -- according to what it was told to report (which is controlled via its PGMTRACE setting of which the OSTAILOR statement is simply a more convenient way of specifying).
Hope that helps!
|
Re: It has been awhile and I forget how to get past a power loss
toggle quoted message
Show quoted text
-----Original Message----- From: [email protected] <[email protected]> On Behalf Of Dave McGuire Sent: 28 October 2022 01:07 To: [email protected] Subject: Re: [h390-vm] It has been awhile and I forget how to get past a power loss
On 10/27/22 19:51, Mark A. Stevens via groups.io wrote:
I am willing to host it here, gratis. I'd prefer it not be MediaWiki (the "Wikipedia software" in particular, but I'll do that if that's what people want.
groups.io, also has wiki space on groups.io, per Dave Wade.
/g/h390-vm/wiki Suit yourself; I was just seeking to avoid further vendor lock-in. Good point - something we need to explore - I am starting a new thread. -Dave
-- Dave McGuire, AK4HZ New Kensington, PA
|
Re: It has been awhile and I forget how to get past a power loss
toggle quoted message
Show quoted text
-----Original Message----- From: [email protected] <[email protected]> On Behalf Of Dave McGuire Sent: 27 October 2022 23:27 To: [email protected] Subject: Re: [h390-vm] It has been awhile and I forget how to get past a power loss
On 10/26/22 16:18, Bertram Moshier wrote:
I love the idea of a WIKI for VM/CE.
I guess we need to find a place to host our own VM/CE Wikipedia. I found:
<> and <>
We just need three things:
1) Wikipedia software 2) Hosting place 3) People to run, maintain, and update the VM/CE Wiki I am willing to host it here, gratis. I'd prefer it not be MediaWiki (the "Wikipedia software" in particular, but I'll do that if that's what people want. Dave, Thanks for your offer. Whilst I know we have started to put some things under the groups.io Wiki but I am not sure this is the right place as:- 1. Groups.io is very much a "one man band" 2. I don't see any export or import facility 3. I think it eats into our file allocation. On the plus side:- 1. I can add additional owners so in the event of me passing there is continuity. So I am starting a new thread to start a discussion on how we manage continuity and how we can create a path for an orderly transfer of control should.. 1. groups.io disappears 2. something happens to the people who currently manage the group.. Dave -Dave
-- Dave McGuire, AK4HZ New Kensington, PA
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
On Thu, Oct 27, 2022 at 07:26 PM, Bob Bolch wrote:
VM/370 does not have EXEC2.
Some day, I will remember that. ?... Mark S.
|
Re: #VMCE #rexx EE goes XEDIT - compiling a wish list
#VMCE
#rexx
VM/370 does not have EXEC2.
I don't know if EE is reentrant, which is a requirement of a saved segment.?
Currently, EE resides in the user area at x'20000'.? That restricts the CMS commands it can issue to those that run? the transient area 2. in high memory in a segment 3. in a Nucleus Extension or 4. in an area loaded by the RESLIB command.
Bob Bolch
toggle quoted message
Show quoted text
On Thu, Oct 27, 2022, 8:00 PM Mark A. Stevens via <marXtevens= [email protected]> wrote: On Thu, Oct 27, 2022 at 01:36 PM, Martin Scheffler wrote:
CMS HELP was based on XEDIT since VM/SP 1. FILELIST arrived with VM/SP 2, EXEC 2 was used ( still EXEC 2 on LCM+L's VM/SP 5 but (compiled) REXX on z/VM 6.4).
REXX arrived with VM/SP 3, XEDIT received EXTRACT, Prefix Macro Support, Selective Line Editing (see ).
I think as a minimum we should approach VM/SP 3 XEDIT compatibility.
Martin
I think SP3 compatibility would be a good start. BREXX still has a problem with parsing its command line, so that will be a challenge, in and of itself. Would support of EXEC2 be present, until BREXX is fixed?
I don't know where XEDIT lives in memory, when invoked. Does putting it, or part of it in a DisContiguous Saved Segment (DCSS) hurt or help? Was it in the CMS DCSS since SP 1?
?... Mark S.
|