|
|
| Author |
Message |
Sivanthi
New User
Joined: 17 Sep 2008 Posts: 1 Location: Coimbatore
|
|
|
|
Hello All,
I have coded an simple assembler program to add two number.
while compiling that code i got Maxcc=0, but when i am running that program i am getting Maxcc=1064, the RUN JCL is an simple JCL.I have used sysudump to show the dump output of registers in my spool.But when reading the first step in my run JCL i am getting error.
for eg: step1 exec pgm=ex1,
my error is step1 was not executed, i am getting RC 1064. |
|
| Back to top |
|
 |
References
|
|
 |
Kevin Wailes
New User
Joined: 29 Aug 2008 Posts: 12 Location: UK
|
|
|
|
| Could you post the source of the program |
|
| Back to top |
|
 |
Robert Sample
Senior Member
Joined: 06 Jun 2008 Posts: 943 Location: Atlanta, GA
|
|
|
|
| Quote: |
| while compiling that code i got Maxcc=0, but when i am running that program i am getting Maxcc=1064 |
What does the compile condition code have to do with it? There's a huge number of programs that can be compiled cleanly with 0 condition code but which fail when executed.
Before posting the source, post the exact error messages since you say
| Quote: |
my error is step1 was not executed, i am getting RC 1064.
|
and if the program isn't running, what is generating the RC 1064? |
|
| Back to top |
|
 |
dick scherrer
Global Moderator
Joined: 23 Nov 2006 Posts: 8733 Location: 221 B Baker St
|
|
|
|
Hello,
Just before exiting the program (the branch to r14), make sure r15 is zero. The 1064 may be some "left over" value and r15 is the return code. |
|
| Back to top |
|
 |
|
|