The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl
Simulators >> AMS Simulators >> Spectre compilation error
https://designers-guide.org/forum/YaBB.pl?num=1503320358

Message started by pskaria on Aug 21st, 2017, 5:59am

Title: Spectre compilation error
Post by pskaria on Aug 21st, 2017, 5:59am

Hi all,

I am trying to simulate a circuit with only verilog elements using MMSIM 7.0 / Spectre (64 bit) in Cadence 6.1.3. I get the following error on Run
 "  ERROR (VACOMP-1008): Cannot compile ahdlcmi module library .."

The ahdlcmi log file for the error says,
"ld: BFD (GNU Binutils) 2.18 internal error, aborting at /glad/sfi/ct_src/gcc-v4.1.2p2/platforms/lnx86_64/matrix_bootstrap_000/binutils-2.18/bfd/reloc.c line 446 in bfd_get_reloc_size

ld: Please report this bug.

collect2: ld returned 1 exit status
gnumake: *** [obj/optimize/5.0/libahdlcmi.so] Error 1 "

Does anyone know what is the problem and how to fix it?

Kind regards
PS

Title: Re: Spectre compilation error
Post by Andrew Beckett on Sep 9th, 2017, 12:32am

I couldn't find any specific reference to this problem, but why are you using a (roughly) 10 year old version of the simulator? There have been 9 major versions of the MMSIM/SPECTRE since then, so even if this was a bug then, it's highly likely it's been fixed in the meantime.

Even if it was a known bug then, it's likely that the only fix was to use a newer version. You probably could turn off compilation by adding "-ac 0" to the spectre command line - if using ADE, this can be done via Setup->Environment and then in the usrCmdLineOptions add "-ac 0". I wouldn't normally recommend doing that, but given that you're using such an ancient version of the simulator, you probably don't care that much about performance...

Regards,

Andrew.

The Designer's Guide Community Forum » Powered by YaBB 2.2.2!
YaBB © 2000-2008. All Rights Reserved.