MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Problem compiling IDMS program.

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL)
View previous topic :: View next topic  
Author Message
Ram
Beginner


Joined: 12 Jan 2004
Posts: 53
Topics: 12

PostPosted: Tue Jul 13, 2004 10:24 am    Post subject: Problem compiling IDMS program. Reply with quote

Hi ,

I am facing a really wierd problem. I am trying to compile a IDMS Cobol program and the compile job is abending with RC=16 Crying or Very sad . When I look into the logs, it says SIZE parameter too small for this pgm. The compiler options are as follows :

CLI,APO,LIB,DMA,NOSEQ,SXR,DYN,TER,NODUMP,ADV,
OPT,NOSTA,NOFLO,NOSYM,'SIZE=MAX','BUF=512K' & the compiler name is IKFCBL00. The same pgm compiles fine when I change the SIZE parameter to 512K. Confused . Please help .

Ram
Back to top
View user's profile Send private message
kolusu
Site Admin
Site Admin


Joined: 26 Nov 2002
Posts: 12378
Topics: 75
Location: San Jose

PostPosted: Tue Jul 13, 2004 10:38 am    Post subject: Reply with quote

Ram,

It will be easier if you can post the apporiate error messages.

Kolusu
_________________
Kolusu
www.linkedin.com/in/kolusu
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Ram
Beginner


Joined: 12 Jan 2004
Posts: 53
Topics: 12

PostPosted: Wed Jul 14, 2004 12:16 am    Post subject: Reply with quote

Kolusu,

Here is the error message that I am getting during compilation of the program.

IKF0009I-W BUF PARAMETER IGNORED. DEFAULT USED.
IKF0001I-D SIZE PARAMETER TOO SMALL FOR THIS PROGRAM.

Ram

The good life is one that is inspired by love and true knowledge -- Bertrand Russell.
Back to top
View user's profile Send private message
Mike Chantrey
Intermediate


Joined: 10 Sep 2003
Posts: 234
Topics: 1
Location: Wansford

PostPosted: Fri Jul 16, 2004 8:14 am    Post subject: Reply with quote

My manuals do not mention MAX as a valid value for SIZE. I would guess that it is ignoring this and using the default of 128K, which is not enough, explaining why it works when you increase it to 512K.
Back to top
View user's profile Send private message
Mike Chantrey
Intermediate


Joined: 10 Sep 2003
Posts: 234
Topics: 1
Location: Wansford

PostPosted: Fri Jul 16, 2004 8:20 am    Post subject: Reply with quote

I just tried SIZE=MAX and it is ignored. No error, no warning, it just uses the default. Run with SIZE=MAX and look at the "options in effect" part of the compiler output and you will see what SIZE value the compiler is actually using.
Back to top
View user's profile Send private message
Ram
Beginner


Joined: 12 Jan 2004
Posts: 53
Topics: 12

PostPosted: Wed Jul 21, 2004 4:30 am    Post subject: Reply with quote

Hey Mike,

The pgm is compiling fine now with the default parameters. Very Happy To answer your question I tried compiling the job with SIZE=512K and here are the compiler options in effect.

*OPTIONS IN EFFECT* SIZE = 524288 BUF = 131072 LINECNT = 57 ......

I was making changes to an existing pgm and the changes made by me was definition of a table in working storage. It was then I started facing the problem. Some how this table definition did'nt suit the logic so I deleted it and added a group level element which had two elements under it. I later compiled this pgm with the defaults and much to my amazement it compiled fine . Shocked

Hope whatever I have written makes sense. Razz
Thanks,

Ram
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL) All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group