Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

ERROR (SFE-91): Error when elaborating the instance res_va

Status
Not open for further replies.

datnguyen

Newbie
Newbie level 1
Joined
Oct 20, 2013
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Hanoi, Vietnam, Vietnam
Visit site
Activity points
1,386
Hello,
I am trying to simulate a schematic using Cadence IC 6.14 on Fedora 19 - 64bit then i get this error

ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Check the log file input.ahdlSimDB/3260____skill____models_res_va.va.res_va.ahdlcmi/Linux/../ahdlcmi.out for details. If the compiler ran out of memory, use 'setenv CDS_CMI_COMPLEVEL 0', and try again. If the reason for the failure was a syntax error, contact your Cadence Customer Support representative with the netlist, log files, behavioral model files, and any other information that can help identify the problem.

ERROR (SFE-91): Error when elaborating the instance res_va. Simulation should be terminated.

I did search the internet but just could not find a solution for this :(

Here is the ahdlcmi.out, can anyone help me :(


ahdlcmicompile: Compiling ahdlcmi in input.ahdlSimDB/3260____skill____models_res_va.va.res_va.ahdlcmi/Linux/ for Linux with optimize using gcc on Sun Oct 20 16:16:54 ICT 2013 [5.0]
ahdlcmicompile: Generating makefile
PATH: /usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.1/install/bin:/usr/cadence/IC614-500-13/bin:/usr/cadence/IC614-500-13/tools/bin:/usr/cadence/IC614-500-13/oa_v22.04.073/bin:/usr/cadence/MMSIM11-10-228/tools/bin:/usr/cadence/IC614-500-13/share/cdsdoc/bin:/usr/cadence/IC614-500-13/share/bin:/usr/cadence/IC614-500-13/tools/dfII/bin:/usr/cadence/IC614-500-13/tools.lnx86/dfII/bin:/usr/cadence/MMSIM11-10-228/tools/bin:/usr/cadence/IC614-500-13/share/cdsdoc/bin:/usr/cadence/IC614-500-13/share/bin:/usr/cadence/IC614-500-13/tools/dfII/bin:/usr/cadence/IC614-500-13/tools.lnx86/dfII/bin:/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/usr/synopsys/Hercules_B-2008.09-SP3/bin/IA.32:/usr/synopsys/Star_E-2010.12-SP2/bin:/usr/synopsys/Hspice/hspice/bin:/usr/synopsys/CD_E-2011.03/bin:/usr/synopsys/CustomExplorer/bin:/usr/synopsys/XA/bin:/home/datnguyen/.local/bin:/home/datnguyen/bin:/usr/synopsys/Hercules_B-2008.09-SP3/bin/IA.32:/usr/synopsys/Star_E-2010.12-SP2/bin:/usr/synopsys/Hspice/hspice/bin:/usr/synopsys/CD_E-2011.03/bin:/usr/synopsys/CustomExplorer/bin:/usr/synopsys/XA/bin
LD_LIBRARY_PATH: /usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.1/install/lib:/usr/cadence/MMSIM11-10-228/tools/lib:/usr/cadence/MMSIM11-10-228/tools.lnx86/mdl/lib:/usr/cadence/MMSIM11-10-228/tools.lnx86/mmsim/lib:/usr/cadence/MMSIM11-10-228/tools.lnx86/inca/lib:/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/lib:/usr/cadence/MMSIM11-10-228/tools.lnx86/lib/SuSE:/usr/cadence/IC614-500-13/tools/lib:/usr/cadence/IC614-500-13/tools/lib/SuSE/SLES11:/usr/cadence/IC614-500-13/oa_v22.04.073/lib/linux_rhel40_32/opt:/usr/cadence/IC614-500-13/tools/QT/lib:/usr/cadence/IC614-500-13/tools/dfII/lib:/usr/cadence/IC614-500-13/tools/sev/lib:/usr/cadence/IC614-500-13/tools/inca/lib
Can't exec "mpstat": No such file or directory at /usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/bin/getCPUnum.pl line 41.
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/bin/gnumake -j2 -f GNUmakefile
Can't exec "mpstat": No such file or directory at /usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/bin/getCPUnum.pl line 41.
Compiling C file res_va_DcFuncDerLoad.c (optimize)
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O0 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -c res_va_func.c -o obj/optimize/5.0/res_va_func.o || rm -f -f obj/optimize/5.0/res_va_func.o
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O3 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -c res_va_DcFuncDerLoad.c -o obj/optimize/5.0/res_va_DcFuncDerLoad.o || rm -f -f obj/optimize/5.0/res_va_DcFuncDerLoad.o
In file included from /usr/include/features.h:399,
from /usr/include/math.h:27,
from res_va_func.c:1:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
In file included from /usr/include/features.h:399,
from /usr/include/math.h:27,
from res_va_DcFuncDerLoad.c:1:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
rm -f -rf res_va_func.c
Compiling C file res_va_DcFuncLoad.c (optimize)
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O3 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -c res_va_DcFuncLoad.c -o obj/optimize/5.0/res_va_DcFuncLoad.o || rm -f -f obj/optimize/5.0/res_va_DcFuncLoad.o
res_va_DcFuncDerLoad.c: In function 'res_va_DcFuncDerLoad':
res_va_DcFuncDerLoad.c:59: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_DcFuncDerLoad.c:60: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_DcFuncDerLoad.c:61: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_DcFuncDerLoad.c:64: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_DcFuncDerLoad.c:65: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
rm -f -rf res_va_DcFuncDerLoad.c
In file included from /usr/include/features.h:399,
from /usr/include/math.h:27,
from res_va_DcFuncLoad.c:1:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
Compiling C file res_va_TranFuncDerLoad.c (optimize)
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O3 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -c res_va_TranFuncDerLoad.c -o obj/optimize/5.0/res_va_TranFuncDerLoad.o || rm -f -f obj/optimize/5.0/res_va_TranFuncDerLoad.o
In file included from /usr/include/features.h:399,
from /usr/include/math.h:27,
from res_va_TranFuncDerLoad.c:1:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
rm -f -rf res_va_DcFuncLoad.c
Compiling C file res_va_TranFuncLoad.c (optimize)
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O3 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -c res_va_TranFuncLoad.c -o obj/optimize/5.0/res_va_TranFuncLoad.o || rm -f -f obj/optimize/5.0/res_va_TranFuncLoad.o
res_va_TranFuncDerLoad.c: In function 'res_va_TranFuncDerLoad':
res_va_TranFuncDerLoad.c:57: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_TranFuncDerLoad.c:58: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_TranFuncDerLoad.c:59: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_TranFuncDerLoad.c:62: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
res_va_TranFuncDerLoad.c:63: warning: passing argument 1 of 'aslDevInterAddStaticElement' makes pointer from integer without a cast
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1430: note: expected 'void *' but argument is of type 'long int'
In file included from /usr/include/features.h:399,
from /usr/include/math.h:27,
from res_va_TranFuncLoad.c:1:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
rm -f -rf res_va_TranFuncDerLoad.c
Compiling C file res_va_cmi_c.c (optimize)
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -march=i686 -m32 -ffast-math -O3 -DSYSV -DSVR4 -D_REENTRANT -fPIC -DconfigSPECTRE -I. -I/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include -I/usr/cadence/MMSIM11-10-228/tools.lnx86/cmi/include -c res_va_cmi_c.c -o obj/optimize/5.0/res_va_cmi_c.o || rm -f -f obj/optimize/5.0/res_va_cmi_c.o
In file included from /usr/include/features.h:399,
from /usr/include/setjmp.h:25,
from /usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:40,
from res_va_cmi_c.c:2:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
rm -f -rf res_va_TranFuncLoad.c
res_va_cmi_c.c: In function 'res_va_pSaveRestart':
res_va_cmi_c.c:643: warning: passing argument 2 of 'aslDevAvarSR' from incompatible pointer type
/usr/cadence/MMSIM11-10-228/tools.lnx86/spectre/ahdlcmi/include/ahdlDevLibGlobal.h:1116: note: expected 'struct ahdlAnalogVar *' but argument is of type 'char *'
rm -f -rf res_va_cmi_c.c
/usr/cadence/MMSIM11-10-228/tools.lnx86/cdsgcc/gcc/4.4/bin/gcc -shared -O3 -fPIC -o obj/optimize/5.0/libahdlcmi.so ./obj/optimize/5.0/res_va_func.o ./obj/optimize/5.0/res_va_DcFuncDerLoad.o ./obj/optimize/5.0/res_va_DcFuncLoad.o ./obj/optimize/5.0/res_va_TranFuncDerLoad.o ./obj/optimize/5.0/res_va_TranFuncLoad.o ./obj/optimize/5.0/res_va_cmi_c.o -m32 -Wl,-rpath,/usr/lib -Wl,-rpath,/lib -s
gcc: ./obj/optimize/5.0/res_va_func.o: No such file or directory
gcc: ./obj/optimize/5.0/res_va_DcFuncDerLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/res_va_DcFuncLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/res_va_TranFuncDerLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/res_va_TranFuncLoad.o: No such file or directory
gcc: ./obj/optimize/5.0/res_va_cmi_c.o: No such file or directory
gnumake: *** [obj/optimize/5.0/libahdlcmi.so] Error 1
 

Probably You need developer packages - in debian-like distros the "build-essential" package provides what your need. At redhat should be similar package - install it.

//edit:
BTW the only distro blessed by Cadence is RHEL5 so if You're not good in linux administration You will have many system problems with cadence tools...
 

I think you need to drill down into that Perl script that
the first error refers to (getCPUnum.pl) and see what it
is looking for. Maybe you just need one more entry in
your PATH. Although your PATH looks pretty elaborate
already, with a lot of non-Cadence junk in it that also
precedes other Cadence "stuff". Who knows, maybe a
priority problem is there and you're pulling some Synopsys
script when you want to be finding the Cadence one,
or whatever.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top