IBM Support

JR37615: VS .NET 2005 DOES NOT SUPPORT 64BIT TIME_T C++ FUNCTIONS. UNABLE TO CREATE PARALLEL ROUTINE WITH TIME FUNCTIONS.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • On Windows 2003 platform, with VC++ 8 Express Edition (VS .NET
    2005), compilation of parallel job fails for jobs which uses a
    parallel routine containing 'time' functions.
    
    Error at compilation time:
    
    ##I IIS-DSEE-TBLD-00000 12:22:14(012) <main_program> Error when
    checking composite operator: Output from subprocess:
    V0S2_TestRoutine2PX_Transformer_2.tmp.o : error LNK2019:
    unresolved external symbol "int __cdecl nbJoursOuvres(char
    *,char *)" (?nbJoursOuvres@@YAHPAD0@Z) referenced in function
    "protected: virtual void __thiscall
    APT_TransformOperatorImplV0S2_TestRoutine2PX_Transformer_2::proc
    essInputRecordChild(int,int * const,int * const)"
    (?processInputRecordChild@APT_TransformOperatorImplV0S2_TestRout
    ine2PX_Transformer_2@@MAEXHQAH0@Z)
    LIBCMT.lib(crt0.obj) : error LNK2019: unresolved external symbol
    _main referenced in
    ##I IIS-DSEE-TBLD-00000 12:22:14(013) <main_program> Error when
    checking composite operator: Output from subprocess:  function
    ___tmainCRTStartup
    E:\IBM\InformationServer\Server\Projects\fabg\RT_BP1515.O\V0S2_T
    estRoutine2PX_Transformer_2.dll : fatal error LNK1120: 2
    unresolved externals
    

Local fix

  • Install VC++ 2005 instead of VC++ 8 (VS .NET 2005) on the
    DataStage server
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    IS DS 8.1
    ****************************************************************
    PROBLEM DESCRIPTION:
    64-bit data structure time_t cannot be used within parallel
    external routine.
    ****************************************************************
    RECOMMENDATION:
    Remove reference to 64-bit time_t in parallel external routines.
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

  • This is an enhancement request. Will consider it in a major
    release.
    

APAR Information

  • APAR number

    JR37615

  • Reported component name

    WIS DATASTAGE

  • Reported component ID

    5724Q36DS

  • Reported release

    810

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-08-27

  • Closed date

    2010-09-13

  • Last modified date

    2011-05-13

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

  • R810 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSEF","label":"IBM InfoSphere DataStage"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

More support for:
IBM InfoSphere DataStage

Software version:
8.1

Document number:
4229517

Modified date:
13 May 2011