• 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. Warning message about OS compatibility while invoking v...

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 126
  • Views 26602
  • 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

Warning message about OS compatibility while invoking virtuoso

tangudubharat
tangudubharat over 8 years ago

Hey,

I am facing some warning message unexpectedly while I was invoking virtuoso.

When I searched about this warning in the forum, it was saying about OS compatibility issue. I am using compatible OS only which is RHEL 6.7.
In one solution, there was a solution mentioning to change the environment saying "setenv W3264_NO_HOST_CHECK  1"

I don't know where to set this and how to?

If it is relevant to this, somebody looks at the error and provide the assistance.

I am copying the warning

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

[Sudershana@sudershana cadence]$ virtuoso
WARNING: HOST <sudershana> DOES NOT APPEAR TO BE A CADENCE SUPPORTED LINUX CONFIGURATION.
         For More Info,  Please Run '<cdsroot>/tools.lnx86/bin/

checkSysConf' <productId>.

sh: /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/cdsDaemonStarter: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
(null)
sh: /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/cdsDaemonStarter: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
/home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/cdsServIpc[80]: .[1121]: exec: /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/32bit/cdsServIpc: not found
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • Cancel
  • Tawna
    Tawna over 8 years ago
    Hi,

    I recommend that you file a Case for this on http://support.cadence.com . The Support AE on-call can assist quickly.

    To find out the proper productID, type:
    checkSysConf -r

    It will return something like SPECTRE16.1 or IC6.1.6

    Then you can run checkSysConf properly:

    checkSysConf SPECTRE161

    or (I'm guessing here based on your path) you can do this:

    /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/checkSysConf -r

    and then (I suspect this might work in your case):

    /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/tools/bin/checkSysConf IC6.1.6

    A logfile will be created telling you what needs to be done next. A Support AE can assist you in this (thus, please file a Case.)


    Disclaimer: Be advised...I'm writing this before having my morning coffee. It's a dangerous thing. :-)

    best regards,
    Tawna
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tangudubharat
    tangudubharat over 8 years ago
    Thanks for the fast reply.

    I run those lines whatever was suggested to do. For the first line, it had returned with the command IC6.1.6.
    After the execution of 2nd line, log file also created and everything shown as PASS.

    I am copying the data whatever was mentioned in that log file.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    =====================================================================
    [Copyright 2002-2011] Cadence Design Systems, Inc. All rights reserved.

    This program and online documentation may not be copied, modified,
    re-published, uploaded, executed, or distributed in any way, in any
    medium, whether in whole or in part, without prior written permission
    from Cadence Design Systems, Inc.
    =====================================================================


    ============== checkSysConf: Version 3.19 ====================

    Operating System release details:
    Red Hat Enterprise Linux Client release 6.8 (Santiago)



    Date information gathered: Tue Jan 24 23:11:50 IST 2017
    -------------------------------------------------------
    Host Name ..............: sudershana
    Hostid .................: 10ac440a
    Operating System .......: Linux / x86_64
    OS Version .............: 6.0WS
    Kernel Version .........: 2.6.32-642.13.1.el6.x86_64
    Hardware Type ..........: x86_64
    Memory .................: 3705 Megabyte
    No. of CPUs ............: 8
    Total Swap Space........: 3839 Megabyte
    X Server ...............:
    Patch Data file ........: /home/Sudershana/cadence_tools/IC616/IC616ISR11_lnx86/share/patchData/Linux/x86_64/redhat/6.0WS/IC6.1.6


    **************** Now verifying configuration ****************


    Validating Kernel requirements...
    Minimum Installed Status Info
    ------- --------- ------ --------------------
    2.6.32-71 2.6.32-642.13.1.el6.x86_64PASS


    Validating MEMORY requirements MegaByte ...
    Minimum Installed Status Info
    ------- --------- ------ --------------------
    1024MB 3705MB PASS


    Validating SWAP requirements in MegaByte ...
    Minimum Installed Status Info
    ------- --------- ------ --------------------
    2048MB 3839MB PASS


    Validating DISPLAY requirements...
    Minimum Installed Status Info
    --------- -------------------- ------ ----
    8 planes --- PASS
    PseudoColor


    Validating PACKAGE requirements.....7 to check
    # PACKAGE Release Build Installed Status Info
    -- ------- ------- ----- --------- ------ --------------------
    1 glibc 2.12 1.7 2.12-1.192.el6.x86_64PASS
    -> 'GlibC'
    2 elfutils-libelf 0.148 1 0.164-2.el6.x86_64PASS
    -> 'Libelf Library'
    3 ksh 20100621 2 20120801-33.el6.x86_64PASS ksh is installed
    -> 'ksh'
    4 mesa-libGL 7.7 2 11.0.7-4.el6.x86_64PASS
    -> 'Mesa libGL Library'
    5 mesa-libGLU 7.7 2 11.0.7-4.el6.x86_64PASS
    -> 'Mesa libGLU Library'
    6 gdbm 1.8.0 36 1.8.0-39.el6.x86_64PASS
    -> 'libgdbm.so.2'
    7 glibc-devel 2.12 1.7 2.12-1.192.el6.x86_64PASS
    -> 'GlibC-devel'


    Validating FILE existence .....0 to check


    Validating NOTFILE existence .....0 to check



    Normal exit. This workstation (sudershana) status is: PASS


    Exiting checkSysConf ... Good-bye
    Output is saved as /tmp/checkSysConf.sudershana-2017.01.24.23:11.13622.log
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Tawna
    Tawna over 8 years ago
    So, what happens if you start Virtuoso now? If checkSysConf passes, then you should be good to go.
    If you get that message again, then please contact Customer Support to assist you in troubleshooting your issue.
    It may be something simple. It may not. Sorry... I've got to get back to my "day job" (those of us Cadence employees that assist on the forums do this outside of our job).
    If you contact Customer Support, an AE on-call can work with you one-on-one.

    You may also want to view Article 11855744, which describes a similar issue.
    support.cadence.com/.../cos;solutionNumber=11855744

    best regards,
    Tawna
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 8 years ago

    Please post here the output of these 5 UNIX commands:

    cat /etc/redhat-release

    uname -rsn

    /lib/libc.so.6

    ls -l /lib/ld-linux.so.2

    rpm -q -f /lib/ld-linux.so.2

    Thanks,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tangudubharat
    tangudubharat over 8 years ago
    It's not that i am not able to invoke the tool but it's almost taking 15 to 20 minutes to invoke along with the warning that i mentioned in the first post.

    BTW, i tried to get the outputs of the above mentioned 5 UNIX commands. I have both 'lib' and 'lib64' folders and the files you mentioned are there in 'lib64' in my machine and not in 'lib'. I have replaced the 'lib' with 'lib64' and run the commands.

    I am copying the outputs of all the commands you suggested.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    [Sudershana@sudershana ~]$ cat /etc/redhat-release
    Red Hat Enterprise Linux Client release 6.8 (Santiago)
    [Sudershana@sudershana ~]$ uname -rsn
    Linux sudershana 2.6.32-642.13.1.el6.x86_64
    [Sudershana@sudershana ~]$ /lib64/libc.so.6
    GNU C Library stable release version 2.12, by Roland McGrath et al.
    Copyright (C) 2010 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.
    Compiled by GNU CC version 4.4.7 20120313 (Red Hat 4.4.7-17).
    Compiled on a Linux 2.6.32 system on 2016-01-28.
    Available extensions:
    The C stubs add-on version 2.1.2.
    crypt add-on version 2.1 by Michael Glad and others
    GNU Libidn by Simon Josefsson
    Native POSIX Threads Library by Ulrich Drepper et al
    BIND-8.2.3-T5B
    RT using linux kernel aio
    libc ABIs: UNIQUE IFUNC
    For bug reporting instructions, please see:
    <www.gnu.org/.../bugs.html&gt;.
    [Sudershana@sudershana ~]$ ls -l /lib64/ld-linux-x86-64.so.2
    lrwxrwxrwx. 1 root root 10 Jan 20 21:45 /lib64/ld-linux-x86-64.so.2 -> ld-2.12.so
    [Sudershana@sudershana ~]$ rpm -q -f /lib64/ld-linux-x86-64.so.2
    glibc-2.12-1.192.el6.x86_64
    [Sudershana@sudershana ~]$
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • tangudubharat
    tangudubharat over 8 years ago
    Hey,

    i got it...

    It's because of missing package called "glibc-2.12-1.192.el6.i686".
    I installed it and its working fine.

    Thank you very much to both Andrew and Tawna for guiding me.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 8 years ago

    Good! Unfortunately this is precisely the kind of thing that checkSysConf ought to check, but currently it doesn't. It was recently enhanced to allow checking of the presence of both 32-bit and 64-bit RPMs if needed, but we need the patchData files for the releases to catch up to take advantage of this... that would make diagnosis of such missing packages much easier.

    Regards,

    Andrew.

    • 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