• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Unable to run Spectre181 on Ubuntu16.04 -- GCC Version ...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 2222
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Unable to run Spectre181 on Ubuntu16.04 -- GCC Version mismatch

VLSI lab IITB
VLSI lab IITB over 6 years ago

Here is the output log (spoectre.out) when I try to run a transient simulation from ADE(L) in virtuoso. I initially wrote a d_ flip flop and applied a clock to the symbol of the d_flip_flop. Why do I get the error ?

Spectre (R) Circuit Simulator
Version 18.1.0.077 64bit -- 1 Aug 2018
Copyright (C) 1989-2018 Cadence Design Systems, Inc. All rights reserved worldwide. Cadence and Spectre are registered trademarks of Cadence Design Systems, Inc. All others are the property of their respective holders.

Includes RSA BSAFE(R) Cryptographic or Security Protocol Software from RSA Security, Inc.

User: root   Host: seminar-OptiPlex-3050   HostID: 7F0101   PID: 19163
Memory  available: 1.7836 GB  physical: 4.0223 GB
Linux   : Ubuntu 16.04 LTS
CPU Type: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz
        Socket: Processors [Frequency]
        0:       0 [800.0],  1 [800.0],  2 [800.0],  3 [3401.0]
        
System load averages (1min, 5min, 15min) : 9.8 %, 5.0 %, 10.2 %


Simulating `input.scs' on seminar-OptiPlex-3050 at 3:54:51 PM, Thur May 23, 2019 (process id: 19163).
Current working directory: /root/simulation/d_ff_tb/spectre/schematic/netlist
Command line:
    /vlsi/cad/cadence/SPECTRE181/tools/bin/spectre -64 input.scs  \
        +escchars +log ../psf/spectre.out +inter=mpsc  \
        +mpssession=spectre1_16392_2 -format psfxl -raw ../psf  \
        +lqtimeout 900 -maxw 5 -maxn 5
spectre pid = 19163

Loading /vlsi/cad/cadence/SPECTRE181/tools.lnx86/cmi/lib/64bit/5.0/libinfineon_sh.so ...
Loading /vlsi/cad/cadence/SPECTRE181/tools.lnx86/cmi/lib/64bit/5.0/libphilips_o_sh.so ...
Loading /vlsi/cad/cadence/SPECTRE181/tools.lnx86/cmi/lib/64bit/5.0/libphilips_sh.so ...
Loading /vlsi/cad/cadence/SPECTRE181/tools.lnx86/cmi/lib/64bit/5.0/libsparam_sh.so ...
Loading /vlsi/cad/cadence/SPECTRE181/tools.lnx86/cmi/lib/64bit/5.0/libstmodels_sh.so ...
Reading file:  /root/simulation/d_ff_tb/spectre/schematic/netlist/input.scs
Reading file:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/configs/mapsubckt.cfg
Reading file:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/configs/spectre.cfg
Reading file:  /vlsi/cad/cadence/EE668/d_ff/veriloga/veriloga.va
Reading file:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/ahdl/constants.vams
Reading file:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/ahdl/disciplines.vams
Time for NDB Parsing: CPU = 68 ms, elapsed = 299.449 ms.
Time accumulated: CPU = 80 ms, elapsed = 299.452 ms.
Peak resident memory used = 91.3 Mbytes.


Error found by spectre during AHDL read-in.
    ERROR (VACOMP-2353): "/vlsi/cad/cadence/EE668/d_ff/veriloga/veriloga.va", near line 29: GCC version mismatch found. The GCC installation is either corrupted or has been modified. To solve the issue, either use the GCC version that came packaged with the release, or reinstall the release.

Opening directory input.ahdlSimDB/ (775)
Opening directory input.ahdlSimDB//31cae44eca85f506acf8071b666ca921.d_ff.ahdlcmi/ (775)
Opening directory input.ahdlSimDB//31cae44eca85f506acf8071b666ca921.d_ff.ahdlcmi/Linux-64/ (775)

Error found by spectre during AHDL read-in.
    ERROR (SFE-91): Error when elaborating the instance d_ff. Simulation should be terminated.

Reading link:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/ahdl/discipline.h
Reading link:  /vlsi/cad/cadence/SPECTRE181/tools.lnx86/spectre/etc/ahdl/constants.h
Time for Elaboration: CPU = 28 ms, elapsed = 185.845 ms.
Time accumulated: CPU = 108 ms, elapsed = 485.371 ms.
Peak resident memory used = 104 Mbytes.


Aggregate audit (3:54:52 PM, Thur May 23, 2019):
Time used: CPU = 108 ms, elapsed = 486 ms, util. = 22.2%.
Time spent in licensing: elapsed = 90.2 ms, percentage of total = 18.6%.
Peak memory used = 104 Mbytes.
Simulation started at: 3:54:51 PM, Thur May 23, 2019, ended at: 3:54:52 PM, Thur May 23, 2019, with elapsed time (wall clock): 486 ms.
spectre completes with 2 errors, 0 warnings, and 0 notices.
spectre terminated prematurely due to fatal error.

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    First of all, posting this in the Feedback, Suggestions and Questions forum doesn't make much sense - that's for questions about the forum infrastructure itself, not for technical questions. It went into moderation because of the repeated text in the post above (the system automatically assumed it was spam as a result). Anyway, I fixed that and moved it into the correct forum.

    SPECTRE18.1 is supported on Ubuntu, but nominally Ubuntu 14 not 16. I'm not sure whether that's the root cause, but the error message is a bit strange because it suggests that the installation is not complete. Normally we use the gcc that comes with the SPECTRE release, and that's less dependent upon the OS.

    I think you may be best contacting customer support so that we can make best efforts to help on this despite you using an unsupported OS.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 6 years ago

    First of all, posting this in the Feedback, Suggestions and Questions forum doesn't make much sense - that's for questions about the forum infrastructure itself, not for technical questions. It went into moderation because of the repeated text in the post above (the system automatically assumed it was spam as a result). Anyway, I fixed that and moved it into the correct forum.

    SPECTRE18.1 is supported on Ubuntu, but nominally Ubuntu 14 not 16. I'm not sure whether that's the root cause, but the error message is a bit strange because it suggests that the installation is not complete. Normally we use the gcc that comes with the SPECTRE release, and that's less dependent upon the OS.

    I think you may be best contacting customer support so that we can make best efforts to help on this despite you using an unsupported OS.

    Regards,

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Children
  • VLSI lab IITB
    VLSI lab IITB over 6 years ago in reply to Andrew Beckett

    Thanks a lot for all the pointers.

    Regards,

    Vlsi

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information