Home > Community > Forums > Custom IC Design > ERROR (VACOMP-1008): Cannot compile ahdlcmi module library.

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. 

Last post Tue, Aug 30 2011 7:54 AM by Quek. 2 replies.
Started by lraf 30 Aug 2011 05:19 AM. Topic has 2 replies and 3966 views
Page 1 of 1 (3 items)
Sort Posts:
  • Tue, Aug 30 2011 5:19 AM

    • lraf
    • Not Ranked
    • Joined on Tue, Mar 9 2010
    • Posts 8
    • Points 150
    ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Reply

    Hello, 

    I am trying to simulate a schematic including a verilogA block but I have the following error when simulating:

     ERROR (VACOMP-1008): Cannot compile ahdlcmi module library.

    This schematic was working earlier, but I have changed the PDK and the .cshrc since. I am working with IC6.1.4 ans MMSIM 7.2.

    Can anyone please help me ?

    Please find hereafter the corresponding logfile (ahdlcmi.out):

    ahdlcmicompile: Compiling ahdlcmi in input.ahdlSimDB/1154_librairie_raf_resonateurAMS_resonateur_veriloga_veriloga.va.resonateur.ahdlcmi/Linux2.6.18-238.19.1.el5+gcc/ for Linux2.6.18-238.19.1.el5+gcc with optimize using gcc on Mon Aug 29 15:46:18 CEST 2011 [5.0]
    ahdlcmicompile: Generating makefile
    PATH:  /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/install/bin:/data/levy/2011/cds_ic6.1.4/bin:/data/levy/2011/cds_ic6.1.4/tools/bin:/data/levy/2011/cds_ic6.1.4/share/oa/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/util_lib/vm_util/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/plat_linux_gcc411_32/3rd/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/plat_linux_gcc411_32/bin:/home/levy/lfoundry/pdkdownload/PDK_LF150i_V2_0_0/tools/plugins/ciranova_plugin_linux_rhel30_gcc411_32_4.4.2_I6/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:./:/data/levy/2011/cds_mmsim7.2/tools/bin:/data/levy/2011/cds_incisive9.2/IUS92/tools/bin:/data/levy/2011/cds_incisive9.2/IUS92/tools/vtools/vfault/bin:/data/levy/2011/cds_incisive9.2/IFV92/tools/bin:/data/levy/2011/cds_incisive9.2/EMGR92/bin:/data/levy/2011/cds_incisive9
    .2/SPMN92/bin:/data/levy/2011/cds_incisive9.2/KITSOCV92/bin:/data/levy/2011/cds_vipp9.2/tools/bin:/data/levy/2011/cds_ccd9.1/bin:/data/levy/2011/cds_confrml9.1/bin:/data/levy/2011/cds_rc9.1/tools/bin:/data/levy/2011/cds_ets9.1/tools/bin:/data/levy/2011/cds_et9.1/bin:/data/levy/2011/cds_edi9.1/tools/bin:/data/levy/2011/cds_ic6.1.4/tools/dfII/bin:/data/levy/2011/cds_icc11.2.41/bin:/data/levy/2011/cds_icc11.2.41/tools/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/lefdef_if/bin:/data/levy/2011/cds_icc11.2.41/tools/iccraft/gds_if/bin:/data/levy/2011/cds_ext9.1/bin:/data/levy/2011/cds_ass4.1oa-614/tools/bin:/data/levy/2011/cds_ass4.1oa-614/tools/assura/bin:/data/levy/2011/cds_ass4.1oa-614/bin:/data/levy/2011/cds_pvs9.1/bin:/data/levy/2011/cds_pvs9.1/tools/bin:/data/levy/2011/cds_mvs9.2/tools/bin:/data/levy/2011/cds_kqv5.1/tools/K2/Viewer_5.1.2P1/bin
    LD_LIBRARY_PATH:  /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/install/lib:/data/levy/2011/cds_mmsim7.2/tools/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/mdl/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/mmsim/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/inca/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/lib:/data/levy/2011/cds_mmsim7.2/tools.lnx86/lib/SuSE:/data/levy/2011/cds_ic6.1.4/tools/lib:/data/levy/2011/cds_ic6.1.4/tools/lib/SuSE/SLES11:/data/levy/2011/cds_ic6.1.4/share/oa/lib/linux_rhel40_32/opt:/data/levy/2011/cds_ic6.1.4/tools/QT/lib:/data/levy/2011/cds_ic6.1.4/tools/dfII/lib:/data/levy/2011/cds_ic6.1.4/tools/sev/lib:/data/levy/2011/cds_incisive9.2/IUS92/tools.lnx86/lib:/data/levy/2011/cds_incisive9.2/IUS92/tools/systemc/gcc/install/lib
    sh: mpstat: command not found
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/bin/gnumake -j2 -f GNUmakefile
    sh: mpstat: command not found
    Compiling C file resonateur_DcFuncDerLoad.c (optimize)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_DcFuncDerLoad.c -o obj/optimize/5.0/resonateur_DcFuncDerLoad.o || rm -f -f obj/optimize/5.0/resonateur_DcFuncDerLoad.o;
    Compiling C file resonateur_func.c (optimize) with -O0
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_func.c -o obj/optimize/5.0/resonateur_func.o || rm -f -f obj/optimize/5.0/resonateur_func.o;
    resonateur_DcFuncDerLoad.c:1:18: error: math.h: No such file or directory
    resonateur_DcFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_DcFuncDerLoad.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_DcFuncDerLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_DcFuncDerLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_func.c:1:18: error: math.h: No such file or directory
    resonateur_func.c:2:20: error: stdlib.h: No such file or directory
    resonateur_func.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_func.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_func.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    resonateur_DcFuncDerLoad.c: In function 'resonateur_DcFuncDerLoad':
    resonateur_DcFuncDerLoad.c:68: warning: incompatible implicit declaration of built-in function 'memset'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_func.c: In function 'resonateur_AcLoad':
    resonateur_func.c:93: warning: incompatible implicit declaration of built-in function 'memset'
    Compiling C file resonateur_DcFuncLoad.c (optimize)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_DcFuncLoad.c -o obj/optimize/5.0/resonateur_DcFuncLoad.o || rm -f -f obj/optimize/5.0/resonateur_DcFuncLoad.o;
    Compiling C file resonateur_TranFuncDerLoad.c (optimize)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_TranFuncDerLoad.c -o obj/optimize/5.0/resonateur_TranFuncDerLoad.o || rm -f -f obj/optimize/5.0/resonateur_TranFuncDerLoad.o;
    resonateur_DcFuncLoad.c:1:18: error: math.h: No such file or directory
    resonateur_DcFuncLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_DcFuncLoad.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_DcFuncLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_DcFuncLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_DcFuncLoad.c: In function 'resonateur_DcFuncLoad':
    resonateur_DcFuncLoad.c:51: warning: incompatible implicit declaration of built-in function 'memset'
    Compiling C file resonateur_TranFuncLoad.c (optimize)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_TranFuncLoad.c -o obj/optimize/5.0/resonateur_TranFuncLoad.o || rm -f -f obj/optimize/5.0/resonateur_TranFuncLoad.o;
    resonateur_TranFuncDerLoad.c:1:18: error: math.h: No such file or directory
    resonateur_TranFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_TranFuncDerLoad.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_TranFuncDerLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_TranFuncDerLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_TranFuncDerLoad.c: In function 'resonateur_TranFuncDerLoad':
    resonateur_TranFuncDerLoad.c:79: warning: incompatible implicit declaration of built-in function 'memset'
    Compiling C file resonateur_CreateDevice.c (optimize)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc  -march=i686 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC   -DconfigSPECTRE -I. -I/data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include -c resonateur_CreateDevice.c -o obj/optimize/5.0/resonateur_CreateDevice.o || rm -f -f obj/optimize/5.0/resonateur_CreateDevice.o;
    resonateur_TranFuncLoad.c:1:18: error: math.h: No such file or directory
    resonateur_TranFuncLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_TranFuncLoad.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_TranFuncLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_TranFuncLoad.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_TranFuncLoad.c: In function 'resonateur_TranFuncLoad':
    resonateur_TranFuncLoad.c:54: warning: incompatible implicit declaration of built-in function 'memset'
    resonateur_CreateDevice.c:1:18: error: math.h: No such file or directory
    resonateur_CreateDevice.c:2:20: error: stdlib.h: No such file or directory
    resonateur_CreateDevice.c:3:20: error: string.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_CreateDevice.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:15:20: error: values.h: No such file or directory
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:16:20: error: setjmp.h: No such file or directory
    In file included from resonateur_inst_static.h:17,
                     from resonateur_CreateDevice.c:4:
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:196: error: expected specifier-qualifier-list before 'jmp_buf'
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/spectre/ahdlcmi/include/ahdlSimLib.h:439: error: expected declaration specifiers or '...' before 'size_t'
    resonateur_CreateDevice.c: In function 'resonateur_CreateDevice':
    resonateur_CreateDevice.c:18: error: 'NULL' undeclared (first use in this function)
    resonateur_CreateDevice.c:18: error: (Each undeclared identifier is reported only once
    resonateur_CreateDevice.c:18: error: for each function it appears in.)
    /data/levy/2011/cds_mmsim7.2/tools.lnx86/systemc/gcc/4.1/bin/gcc -shared -O0 -fPIC -o obj/optimize/5.0/libahdlcmi.so ./obj/optimize/5.0/resonateur_func.o ./obj/optimize/5.0/resonateur_DcFuncDerLoad.o ./obj/optimize/5.0/resonateur_DcFuncLoad.o ./obj/optimize/5.0/resonateur_TranFuncDerLoad.o ./obj/optimize/5.0/resonateur_TranFuncLoad.o ./obj/optimize/5.0/resonateur_CreateDevice.o  -Wl,-rpath,/usr/lib -Wl,-rpath,/lib -s
    gcc: ./obj/optimize/5.0/resonateur_func.o: No such file or directory
    gcc: ./obj/optimize/5.0/resonateur_DcFuncDerLoad.o: No such file or directory
    gcc: ./obj/optimize/5.0/resonateur_DcFuncLoad.o: No such file or directory
    gcc: ./obj/optimize/5.0/resonateur_TranFuncDerLoad.o: No such file or directory
    gcc: ./obj/optimize/5.0/resonateur_TranFuncLoad.o: No such file or directory
    gcc: ./obj/optimize/5.0/resonateur_CreateDevice.o: No such file or directory
    gnumake: *** [obj/optimize/5.0/libahdlcmi.so] Error 1
     

    • Post Points: 20
  • Tue, Aug 30 2011 5:53 AM

    Re: ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Reply

    Hi Iraf,

    Please contact Cadence Customer support by filing a Service Request regarding this issue.

    With Regards,

    Ashish

     

    • Post Points: 20
  • Tue, Aug 30 2011 7:54 AM

    • Quek
    • Top 10 Contributor
    • Joined on Wed, Oct 14 2009
    • Singapore, 00-SG
    • Posts 1,084
    • Points 16,515
    Re: ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Reply

    Hi Iraf

    These lines seem to indicate that you do not have all required gcc libraries:

    resonateur_DcFuncDerLoad.c:1:18: error: math.h: No such file or directory
    resonateur_DcFuncDerLoad.c:2:20: error: stdlib.h: No such file or directory
    resonateur_DcFuncDerLoad.c:3:20: error: string.h: No such file or directory

    You might be able to resolve the problem by installing all the gcc related libraries. If it does not help, then it would be good to contact Cadence support as suggested by Ashish. : )

    Best regards
    Quek

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by lraf at 30 Aug 2011 05:19 AM. Topic has 2 replies.