I got below compile errors when I try to compile my parellel jobs. The job's design is like below.
DB-->Transformer-->Seq File
The error message is:
##E TBLD 000000 09:48:10(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 512
##E TFSR 000019 09:48:10(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 09:48:10(002) <transform> Error when checking composite operator: The number of reject datasets "0"is less than the number of input datasets "1".
##W TBLD 000000 09:48:10(003) <main_program> Error when checking composite operator: Output from subprocess: Error 175: "/OracleDWP/datastage1/datastage/Ascential/DataStage/PXEngine/include/apt_util/basicstring.h", line 1195 # Bitfield 'padChar_' width must be an integer constant expression.
##W TBLD 000000 09:48:10(004) <main_program> Error when checking composite operator: Output from subprocess:
C padChar_ : sizeof(C)*8; // 8(char) or 16(UChar) bits
^^^^^^^^^^^
##I TFCP 000008 09:48:10(005) <transform> Error when checking composite operator: /opt/aCC/bin/aCC +Z -O -I/OracleDWP/datastage1/datastage/Ascential/DataStage/PXEngine/include -O -c -ext -z +Z /OracleDWP/datastage1/datastage/Ascential/DataStage/Projects/KDW1_dev/RT_BP434.O/V0S5_KDW1DDOSInvoiceS001_tDOSInvoice.C -o /OracleDWP/datastage1/datastage/Ascential/DataStage/Projects/KDW1_dev/RT_BP434.O/V0S5_KDW1DDOSInvoiceS001_tDOSInvoice.tmp.o
##W TBLD 000000 09:48:10(006) <main_program> Error when checking composite operator: Output from subprocess: Error 175: "/OracleDWP/datastage1/datastage/Ascential/DataStage/PXEngine/include/apt_util/basicstring.h", line 1200 # Bitfield 'extra_' width must be an integer constant expression.
##W TBLD 000000 09:48:10(007) <main_program> Error when checking composite operator: Output from subprocess:
unsigned extra_ : 28-sizeof(C)*8; // Unused space fills out to 32
^^^^^^^^^^^^^^
##W TBLD 000000 09:48:10(008) <main_program> Error when checking composite operator: Output from subprocess: Error 175: "/OracleDWP/datastage1/datastage/Ascential/DataStage/PXEngine/include/apt_util/basicstring.h", line 1195 # Bitfield 'padChar_' width must be an integer constant expression.
##W TBLD 000000 09:48:10(009) <main_program> Error when checking composite operator: Output from subprocess:
C padChar_ : sizeof(C)*8; // 8(char) or 16(UChar) bits
^^^^^^^^^^^
##W TBLD 000000 09:48:10(010) <main_program> Error when checking composite operator: Output from subprocess: Error 175: "/OracleDWP/datastage1/datastage/Ascential/DataStage/PXEngine/include/apt_util/basicstring.h", line 1200 # Bitfield 'extra_' width must be an integer constant expression.
##W TBLD 000000 09:48:10(011) <main_program> Error when checking composite operator: Output from subprocess:
unsigned extra_ : 28-sizeof(C)*8; // Unused space fills out to 32
##W TBLD 000000 09:48:10(012) <main_program> Error when checking composite operator: Output from subprocess: ^^^^^^^^^^^^^^
(KDW1DDOSInvoiceS001.tDOSInvoice)
Does anyone know what's wrong with it? Thanks a lot.
PX Jobs can not compile on HP-UX, Need help!!!
Moderators: chulett, rschirm, roy
Re: PX Jobs can not compile on HP-UX, Need help!!!
Do you have a proper C++ compiler installed? HP comes default installed with a "small" compiler that can only be used to rebuild the kernel.
Regards,
Ogmios
Regards,
Ogmios