check operator error while compiling dstage 91 transformloop

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
zuhairkhan
Participant
Posts: 13
Joined: Mon Nov 01, 2010 6:09 pm
Contact:

check operator error while compiling dstage 91 transformloop

Post by zuhairkhan »

i am getting a compiler error while compiling a job with transform loop

##I IIS-DSEE-TBLD-00079 07:33:55(015) <transform> Error when checking composite operator: g++ -fPIC -O -IXXXXXXXXXXXXXX/include -c -O -fPIC -Wno-deprecated -m64 -mtune=generic -mcmodel=small


##I IIS-DSEE-TUTL-00036 07:33:54(001) <main_program> The virtual memory limit is 41346170880 bytes. Raising to 18446744073709551615.
##I IIS-DSEE-TFCN-00006 07:33:54(002) <main_program> conductor uname: -s=Linux; -r=2.6.32.59-0.19-default; -v=#1 SMP 2015-02-17 09:37:12 +0100; -n=xxxxx; -m=x86_64
##I IIS-DSEE-TOSH-00002 07:33:54(003) <main_program> orchgeneral: loaded
##I IIS-DSEE-TOSH-00002 07:33:54(004) <main_program> orchsort: loaded
##I IIS-DSEE-TOSH-00002 07:33:54(005) <main_program> orchstats: loaded
##W IIS-DSEE-TOSH-00049 07:33:54(008) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 07:33:55(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E IIS-DSEE-TFSR-00019 07:33:55(001) <main_program> Could not check all operators because of previous error(s)
##W IIS-DSEE-TFTM-00012 07:33:55(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W IIS-DSEE-TFEV-00023 07:33:55(003) <transform> Error when checking composite operator: Implicit conversion from source type "String" to result type "UString".
##W IIS-DSEE-TFEV-00025 07:33:55(004) <transform> Error when checking composite operator: Converting ustring to number.
##W IIS-DSEE-TFEV-00023 07:33:55(005) <transform> Error when checking composite operator: Implicit conversion from source type "UString" to result type "Int64".
##W IIS-DSEE-TFEV-00025 07:33:55(006) <transform> Error when checking composite operator: Converting number to ustring.
##W IIS-DSEE-TFEV-00023 07:33:55(007) <transform> Error when checking composite operator: Implicit conversion from source type "UInt64" to result type "UString".
##W IIS-DSEE-TBLD-00000 07:33:55(008) <main_program> Error when checking composite operator: Output from subprocess:


the job is getting compiled in the QA and dev environments.
Has anyone experienced this kind of error , jobs with trasnformer stage are getting compiled but no with transformerloop .. any ideas?
qt_ky
Premium Member
Premium Member
Posts: 2895
Joined: Wed Aug 03, 2011 6:16 am
Location: USA

Post by qt_ky »

Just a guess, where it fails to compile, is the compiler version or patch level any different at all?
Choose a job you love, and you will never have to work a day in your life. - Confucius
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Check also that the compiler licence has not expired on that system.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Post by chulett »

Note that they said jobs with transformers will compile, it's only jobs with transformer looping that do not. I'm going to go with patch level as well, compiler or perhaps DataStage itself.
-craig

"You can never have too many knives" -- Logan Nine Fingers
zuhairkhan
Participant
Posts: 13
Joined: Mon Nov 01, 2010 6:09 pm
Contact:

Post by zuhairkhan »

found that the job was either force compile or batch compiled, which is screwing up the jobs(meaning making them uncompilable), we will open a ticket with the IBM... unbelievable ...
qt_ky
Premium Member
Premium Member
Posts: 2895
Joined: Wed Aug 03, 2011 6:16 am
Location: USA

Post by qt_ky »

Perhaps your compiler version or patch level is a bit off from the system requirements. I have seen very unusual things happen in that situation.
Choose a job you love, and you will never have to work a day in your life. - Confucius
Post Reply