Article View: comp.lang.cobol
Article #56COBOL LE v2r2 TEST functions also working in v2r1m2?
From: Kelly Bert Manning
Date: Fri, 24 May 2002 00:50
Date: Fri, 24 May 2002 00:50
34 lines
2699 bytes
2699 bytes
I gave up on TEST when LE arrived, since we didn't get whatever the follow
on product to COBTEST was. IIRC COBTEST and PLITEST were part and parcel
of VS COBOL II and PL/I v2r3, but the follow on product was a separate
monthly charge item.
I was asked to help someone locate the source of an S0C7 abend yesterday.
Staring at the CEEDUMP I noticed an information message saying that it
hadn't tried to display variable values because it wasn't compiled with
TEST(SYM). There were also some lables indicating where statement numbers
might be found, but they were all empty.
Recompiled with TEST(NONE,SYM) and CEEDUMP started to display variables and
statement numbers. The compile listing also showed a new third TEST parm,
NOSEPARATE.
None of this is documented in the v2r1 manuals, even the web bookserver
versions. It does seem to be fully documented in the v2r2 programming guide.
The SEPARATE option seems like a way of avoiding virtual storage headaches
in crowed regions such as IMS Message Processing Regions or CICS Regions
if TEST(SYM) bloats the load modules too much.
They also avoided the possibility of a loop when printing variable contents
after a S0C7. The variable with bad decimal data was printed as character
data, so trying to print it didn't generate a second S0C7 for the same abend.
Looks like IBM is giving Abend-Aid a serious run for it's money. Abend-Aid
will use PL/I GOSTMT information to print statement numbers on the ABENDAID
report, but so far it doesn't seem to be picking up on this new source of
information. TEST(SYM/NOSYM) isn't on the list of recommended compile
options.
--
Technical Details
Message-ID:
<ack2o8$mfq$1@freenet9.carleton.ca>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sunqbc.risq.qc.ca!torn!cunews!freenet-news!FreeNet.Carleton.CA!bo774Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fd4af,f2c96b752c744643,start X-Google-Attributes: gidfd4af,public X-Google-Thread: 10d15b,f2c96b752c744643,start X-Google-Attributes: gid10d15b,public X-Google-ArrivalTime: 2002-05-23 18:00:03 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sunqbc.risq.qc.ca!torn!cunews!freenet-news!FreeNet.Carleton.CA!bo774 From: bo774@FreeNet.Carleton.CA (Kelly Bert Manning) Newsgroups: comp.lang.cobol,bit.listserv.ibm-main Subject: COBOL LE v2r2 TEST functions also working in v2r1m2? Date: 24 May 2002 00:50:16 GMT Organization: National Capital Freenet, Ottawa, Ontario, Canada Lines: 34 Message-ID: <ack2o8$mfq$1@freenet9.carleton.ca> NNTP-Posting-Host: freenet10 X-Trace: freenet9.carleton.ca 1022201416 23034 134.117.136.30 (24 May 2002 00:50:16 GMT) X-Complaints-To: complaints@ncf.ca NNTP-Posting-Date: 24 May 2002 00:50:16 GMT X-Given-Sender: bo774@freenet10.carleton.ca (Kelly Bert Manning)