Page 1 of 1

Rent option in CICS

PostPosted: Sun Mar 02, 2014 11:00 am
by gauthamnagpur18
Hi,

Through CICS manual i came to know about rent option . It means each program has separate storage .

Recently we faced storage violation in production region. Cics team suggested that compiling the program with rent option will resolve the problem.

But IBM by default compiles the program with rent option.But cics team also asked me to compile the program with link-edit parm as RENT.

So I'm little bit confused now.

Compiling the program with link-edit parm as RENT has any significance ?

Thanks,
Gautham :roll:

Re: Rent option in CICS

PostPosted: Sun Mar 02, 2014 3:41 pm
by enrico-sorichetti
now it is Your chance to suggest/explain something to Your ( some derogatory adjective ) cics team ;)

suggest) to read the manuals about storage violations ...

explain) ...

that storage violations are discovered when CICS does storage management functions

that many times the task abending for a storage violation might be the innocent victim,
somebody else stepped over it' s CICS managed dynamic working storage ( usually because an array/table went over the declared/expected size )
( in my experience it is not many ... it is most )

and that wrong compile/link parameters will cause abends/unexpected results,
but in NOO way a storage violation in the common cics sense
( which is head and tail storage accounting areas mismatch )

PS ...
if You did build Your program used the endorsed ( by Your cics team ) procedures and tools
THEY SHOULD FIX SUPPOSED BUILD ERRORS