¿ªÔÆÌåÓý

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


 

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


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


 

On Fri, Oct 28, 2022 at 01:18 PM, Bertram Moshier wrote:
I think I got the clear of CPEREP working.? I did:
I wrote a simple EXEC to do steps 1-2B. See below.

type cperep01 exec a
?
&CONTROL CMS
FILEDEF ACCDEV DISK CPEREP REPORT A
&STACK CLEAR
&STACK
CPEREP
&EXIT

I Hope This Helps

?... Mark S.


 

Don't know whether anyone is still interested in this but here are some more answers...
?
2) How do I figure out what is causing my EREP area to fill up so quickly?
? ? The CP error recording area records all device errors seen by CP... things like INTREQ or CMDREJ among others.
?
3) How do I expand the EREP area
? ? The CP error recording area is defined by the SYSERR= parameter on the SYSRES macro in DMKSYS
?
Here is a little bit more on how to run the CPEREP program
  • FILEDEF? ACCDEV DUMMY
    This is a necessary definition. In the real world, it would be a tape device where you would accumulate the error info for the CE t to examine
  • FILEDEF EREPPT PRINTER
    This is where the printed report goes
  • CPEREP
    PRINT=PS? ? this prints a summary and all error details
    CLEAR? ? ? ? ? clears the error recording area
Here are a couple of publications that give more info

  • (There are other copies out there but they are missing important parts)
  • http://bitsavers.trailing-edge.com/pdf/ibm/370/OS_VS/GC28-0772-0_OS_VS_Environmental_Recording_Editing_and_Printing_(EREP)_Program_1st_ed_197701.pdf
?
cheers,
William


 

I agree?with you about printed manuals.? While I love the search and find features, I find ebooks less functional than printed reference material.?

Bertram Moshier
WB8ERT

On Thu, Aug 22, 2024, 15:29 William Denton via <williamedenton=[email protected]> wrote:
Don't know whether anyone is still interested in this but here are some more answers...
?
2) How do I figure out what is causing my EREP area to fill up so quickly?
? ? The CP error recording area records all device errors seen by CP... things like INTREQ or CMDREJ among others.
?
3) How do I expand the EREP area
? ? The CP error recording area is defined by the SYSERR= parameter on the SYSRES macro in DMKSYS
?
Here is a little bit more on how to run the CPEREP program
  • FILEDEF? ACCDEV DUMMY
    This is a necessary definition. In the real world, it would be a tape device where you would accumulate the error info for the CE t to examine
  • FILEDEF EREPPT PRINTER
    This is where the printed report goes
  • CPEREP
    PRINT=PS? ? this prints a summary and all error details
    CLEAR? ? ? ? ? clears the error recording area
Here are a couple of publications that give more info

  • (There are other copies out there but they are missing important parts)
?
cheers,
William


 

On Thu, Aug 22, 2024 at 03:29 PM, William Denton wrote:
CPEREP
PRINT=PS? ? this prints a summary and all error details
CLEAR? ? ? ? ? clears the error recording area
I added to my EXEC below and this is what happened. Any suggestions?
?
CPEREP02
FILEDEF ACCDEV DISK CPEREP REPORT A
FILEDEF EREPPT PRINTER
CPEREP
THE FOLLOWING NAMES ARE UNDEFINED:
?IFCEREP1 IFCMSG01 IFCIOHND IFCEDSUM IFCEEDIT IFCESUMS IFCMES01 IFCPARM1
?IFCPARM2
+++ R(00004) +++
Ready; T=0.01/0.01 19:24:54
Unknown CP/CMS command
Invalid character '=' in fileID 'PRINT=PS MODULE'.
Invalid CMS command
CMS
type cperep02 exec a
?
&CONTROL CMS
FILEDEF ACCDEV DISK CPEREP REPORT A
FILEDEF EREPPT PRINTER
&STACK CLEAR
&STACK PRINT=PS
&STACK
CPEREP
&EXIT
?
?... Mark S.


 

Mark,
?
I seem to recall &STACK defaults to FIFO order.? To stack lifo, you need to specify &STACK LIFO token token token ....
The undefined module names suggest a TXTLIB or LOADLIB is missing and needs to be GLOBAL'ed.? Alas, I don't remember which one it is.?? I have a Release 5 VM/SP Planning Guide open next to me and it suggests that MAINT 19D or 201 might have what you need.? The sample DIRECT definition shows
?
LINK MAINT 190 190 RR
LINK MAINT 19D 19D RR
LINK MAINT 201 192 RR
?
I'll rummage around a bit and see what else I can find.
?
Jim
?
type cperep02 exec a
?
&CONTROL CMS
FILEDEF ACCDEV DISK CPEREP REPORT A
FILEDEF EREPPT PRINTER
&STACK CLEAR
&STACK PRINT=PS
&STACK
CPEREP
&EXIT
?