Home > Community > Forums > Custom IC SKILL > the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil

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: *

 the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil  

Last post Tue, Oct 2 2012 10:31 PM by Andrew Beckett. 19 replies.
Started by calla dai 08 Dec 2011 06:37 AM. Topic has 19 replies and 5204 views
Page 1 of 2 (20 items) 1 2 Next >
Sort Posts:
  • Thu, Dec 8 2011 6:37 AM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

     

    hi,

    i meet the similar problem to you. i dont know which file was deleted or which application will disturbe the virtuoso.

    The virtuoso tells me an error: ddMapGetFileViewType: argument #1 should be addUserType (type template = " b") -nil how can i solve this problem? Any guides or helps will be pleased.

    Regard

    Calla

    • Post Points: 20
  • Thu, Dec 8 2011 8:31 AM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    Calla,

    OK, now you've posted the same thing as a new thread, but without enough information to explain what you were doing that resulted in this error.

    If you don't give enough details, it's unlikely you'll get an answer to your question. We'd love to help you, so please provide some context to your problem.

    Kind Regards,

    Andrew.

    • Post Points: 20
  • Thu, Dec 8 2011 10:37 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    hi Andrew,

    I input the command "virtuoso" in the terminal to start the application and the cds.log shows me everything is ok. Then i want to exit the virtuoso, the cds.log shows me the error and some warnings.

    set forth at FAR 1252.227-19 or its equivalent.
    \o Loading geView.cxt
    \o Loading menuBuilder.cxt
    \o Loading schView.cxt
    \o Loading selectSv.cxt
    \o Loading LVS.cxt
    \o Loading layerProc.cxt
    \o Loading xlUI.cxt
    \o Loading auCore.cxt
    \o Loading vhdl.cxt
    \o Loading seismic.cxt
    \o Loading ci.cxt
    \o Loading ams.cxt
    \o Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.02s.
    \o END OF USER CUSTOMIZATION
    \w *WARNING* (reader): a '(' at line 269 was still unclosed on EOF, ')' added
    \w                     at line 286 of file .cdsinit
    \o //
    \o //  Calibre Skill Interface * (v2008.1_20.15) *
    \o //
    \o //                 Copyright Mentor Graphics Corporation 2005
    \o //                             All Rights Reserved.
    \o //         THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION
    \o //            WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION
    \o //              OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
    \o //
    \o //
    \i ddsWhatsNew()
    \p >
    \o Loading rte.cxt
    \a hiCloseWindow(window(2))
    \r t
    \w *WARNING* LIB cdsDefTechLib from File /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib Line 1 redefines
    \w LIB cdsDefTechLib from File /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w Insert UNDEFINE cdsDefTechLib
    \w before DEFINE cdsDefTechLib
    \w     in /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib
    \w Or remove or comment out DEFINE cdsDefTechLib
    \w     in /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB basic from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 1 redefines
    \w LIB basic from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE basic
    \w before DEFINE basic
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE basic
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB US_8ths from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 2 redefines
    \w LIB US_8ths from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE US_8ths
    \w before DEFINE US_8ths
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE US_8ths
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \a ciwHiExit()
    \p >
    \a hiDBoxOK(ciwDBox)
    \r t
    \o Loading cph.cxt
    \o
    \# Memory report: on exit 89157632 (0x5507000) bytes, UTC 2011.12.09 06:15:29.027

     

    Are there some files deleted? Or i install some applications disturbe the virtuoso? Please help me. 

    thanks a lot.

    • Post Points: 20
  • Fri, Dec 9 2011 1:18 AM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    Very hard to know what the real problem is, but it suggests that some code you are loading from the .cdsinit is not set up properly.  Maybe it's the Calibre Interface (which is from Mentor)?

    If you run "virtuoso -nocdsinit" do you still get the problem?

    Andrew.

    • Post Points: 20
  • Sun, Dec 11 2011 4:45 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    i try it, but the virtuoso still has this problem
    • Post Points: 20
  • Sun, Dec 11 2011 11:00 PM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    Please post the CDS.log from when you ran "virtuoso -nocdsinit" (you can attach files on the Options tab when posting).

    Andrew
    • Post Points: 20
  • Mon, Dec 12 2011 9:56 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    \# Program start time UTC 2011.12.13 05:38:54.473
    \# Local time Tuesday 13 December 2011, 1:38 pm
    \o Program:        @(#)$CDS: virtuoso version 6.1.4 09/30/2010 00:19 (sjfnl010) $
    \o Hierarchy:        /software_tools/IC614/tools.lnx86/dfII/
    \o Sub version:        sub-version  IC6.1.4.500.8  (32-bit addresses)
    \# Host name (type):    localhost.localdomain (i686)
    \# Operating system:    Linux 2.6.18-274.12.1.el5 #1 SMP Tue Nov 29 13:37:35 EST 2011
    \# X display name (WxH):    :0.0 (1280x800)
    \# Available geometry:            TL(0:25) BR(1279:774)
    \# X server:            The X.Org Foundation
    \# Depth of Visual (Root):    24 (24)
    \# Number of Planes Used:    24
    \# X version:        11.0 (vendor release 70101000)
    \# X resource pool:    base 0x1c00000, mask 0xfffff (1048575), shift 0
    \#             current id 0x3c, current max 0xffffa (1048570)
    \# Memory report:    maximum data size 4294967295 (0xffffffff) bytes
    \# Memory report:    maximum process size 4294967295 (0xffffffff) bytes
    \# Initial sbrk value:    332918784 (0x13d7f000) bytes
    \# Maximum memory size:    4011134975 (0xef150fff) bytes
    \# Initial memory used:    49086464 (0x2ed0000) bytes
    \# Qt version:        4.4.1
    \# Window Manager:    gnome (metacity)
    \# User Name:        root
    \o Working Directory:    localhost.localdomain:/home/daiyijun
    \# Process Id:        14144
    \o
    \o COPYRIGHT © 1992-2009  CADENCE DESIGN SYSTEMS INC.  ALL RIGHTS RESERVED.
    \o           © 1992-2009  UNIX SYSTEMS Laboratories INC.,
    \o                          Reproduced with permission.
    \o
    \o This Cadence Design Systems program and online documentation are
    \o proprietary/confidential information and may be disclosed/used only
    \o as authorized in a license agreement controlling such use and disclosure.
    \o
    \o           RESTRICTED RIGHTS NOTICE (SHORT FORM)
    \o Use/reproduction/disclosure is subject to restriction
    \o set forth at FAR 1252.227-19 or its equivalent.
    \o Loading geView.cxt
    \o Loading menuBuilder.cxt
    \o Loading schView.cxt
    \o Loading selectSv.cxt
    \o Loading LVS.cxt
    \o Loading layerProc.cxt
    \o Loading xlUI.cxt
    \o Loading auCore.cxt
    \o Loading vhdl.cxt
    \o Loading seismic.cxt
    \o Loading ci.cxt
    \o Loading ams.cxt
    \o Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.01s.
    \o END OF USER CUSTOMIZATION
    \w *WARNING* (reader): a '(' at line 269 was still unclosed on EOF, ')' added
    \w                     at line 286 of file .cdsinit
    \o //
    \o //  Calibre Skill Interface * (v2008.1_20.15) *
    \o //
    \o //                 Copyright Mentor Graphics Corporation 2005
    \o //                             All Rights Reserved.
    \o //         THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION
    \o //            WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION
    \o //              OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.
    \o //
    \o //
    \i ddsWhatsNew()
    \p >
    \o Loading rte.cxt
    \a ddsNewsSearch()
    \p >
    \a hiiSetCurrentForm('ddsvNewsFindForm)
    \r t
    \a ddsvNewsFindForm->string->value="CDS.log"
    \r "CDS.log"
    \a hiFormDone(ddsvNewsFindForm)
    \o What's New: Pattern "CDS.log" not found.
    \r t
    \r t
    \a hiResizeWindow(window(2) list(405:117 995:617))
    \r t
    \a hiResizeWindow(window(2) list(594:98 1184:598))
    \r t
    \a hiResizeWindow(window(2) list(594:98 1184:598))
    \r t
    \a hiResizeWindow(window(2) list(596:97 1186:597))
    \r t
    \a hiSetFilter()
    \p >
    \a hiiSetCurrentForm('hiSetFilterForm)
    \r t
    \a _hiFormApplyCB(hiSetFilterForm)
    \r t
    \a hiHelp('form 'hiSetFilterForm)
    \r t
    \a hiCloseWindow(window(2))
    \r t
    \w *WARNING* LIB cdsDefTechLib from File /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib Line 1 redefines
    \w LIB cdsDefTechLib from File /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w Insert UNDEFINE cdsDefTechLib
    \w before DEFINE cdsDefTechLib
    \w     in /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib
    \w Or remove or comment out DEFINE cdsDefTechLib
    \w     in /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB basic from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 1 redefines
    \w LIB basic from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE basic
    \w before DEFINE basic
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE basic
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB US_8ths from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 2 redefines
    \w LIB US_8ths from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE US_8ths
    \w before DEFINE US_8ths
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE US_8ths
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \a ddsHiRefresh()
    \o
    \o Refreshing data from disk:
    \w *WARNING* LIB cdsDefTechLib from File /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib Line 1 redefines
    \w LIB cdsDefTechLib from File /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w Insert UNDEFINE cdsDefTechLib
    \w before DEFINE cdsDefTechLib
    \w     in /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib
    \w Or remove or comment out DEFINE cdsDefTechLib
    \w     in /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB basic from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 1 redefines
    \w LIB basic from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE basic
    \w before DEFINE basic
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE basic
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB US_8ths from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 2 redefines
    \w LIB US_8ths from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE US_8ths
    \w before DEFINE US_8ths
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE US_8ths
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \o .. ddUpdateLibList called to update the library list.
    \p >
    \a hiDBoxOK(ddsDBox)
    \r t
    \o .. all open properties and cellviews are current with their
    \o    files on disk and all effective CDF data is current with
    \o    the base CDF data.
    \r nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \a ciwHiExit()
    \p >
    \a hiDBoxOK(ciwDBox)
    \r t
    \o Loading cph.cxt
    \o
    \# Memory report: on exit 89059328 (0x54ef000) bytes, UTC 2011.12.13 05:52:37.853

     Excuse me, the Mozilla Firefox didn't support to post the image or the text in my OS, so I have to paste the CDS.log on the message. 

    I find when I choose the "File"  option on CIW, the problem will appear. And the problem doesn't appear if I choose "Tools", "Options" or "Help" on CIW.

    Thank you for your helps

    • Post Points: 20
  • Mon, Dec 12 2011 10:10 PM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    OK, you clearly did not run with the "-nocdsinit" option because it's still installing the Mentor customization.

    My guess is that you have something trying to register some additional viewTypes (maybe for Mentor simulators?) and it's not set up correctly. 

    You need to check through what is in your .cdsinit , and also how the environment is set up. Most likely this is due to a third party customization you have though, so you might want to contact that provider for help.

    Regards,

    Andrew.

    • Post Points: 20
  • Mon, Dec 12 2011 10:44 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

     \# Program start time UTC 2011.12.13 06:41:07.049
    \# Local time Tuesday 13 December 2011, 2:41 pm
    \o Program:        @(#)$CDS: virtuoso version 6.1.4 09/30/2010 00:19 (sjfnl010) $
    \o Hierarchy:        /software_tools/IC614/tools.lnx86/dfII/
    \o Sub version:        sub-version  IC6.1.4.500.8  (32-bit addresses)
    \# Host name (type):    localhost.localdomain (i686)
    \# Operating system:    Linux 2.6.18-274.12.1.el5 #1 SMP Tue Nov 29 13:37:35 EST 2011
    \# X display name (WxH):    :0.0 (1280x800)
    \# Available geometry:            TL(0:25) BR(1279:774)
    \# X server:            The X.Org Foundation
    \# Depth of Visual (Root):    24 (24)
    \# Number of Planes Used:    24
    \# X version:        11.0 (vendor release 70101000)
    \# X resource pool:    base 0x2100000, mask 0xfffff (1048575), shift 0
    \#             current id 0x3c, current max 0xffffa (1048570)
    \# Memory report:    maximum data size 4294967295 (0xffffffff) bytes
    \# Memory report:    maximum process size 4294967295 (0xffffffff) bytes
    \# Initial sbrk value:    348680192 (0x14c87000) bytes
    \# Maximum memory size:    3995402239 (0xee24ffff) bytes
    \# Initial memory used:    49115136 (0x2ed7000) bytes
    \# Qt version:        4.4.1
    \# Window Manager:    gnome (metacity)
    \# User Name:        root
    \o Working Directory:    localhost.localdomain:/home/daiyijun
    \# Process Id:        14970
    \o
    \o COPYRIGHT © 1992-2009  CADENCE DESIGN SYSTEMS INC.  ALL RIGHTS RESERVED.
    \o           © 1992-2009  UNIX SYSTEMS Laboratories INC.,
    \o                          Reproduced with permission.
    \o
    \o This Cadence Design Systems program and online documentation are
    \o proprietary/confidential information and may be disclosed/used only
    \o as authorized in a license agreement controlling such use and disclosure.
    \o
    \o           RESTRICTED RIGHTS NOTICE (SHORT FORM)
    \o Use/reproduction/disclosure is subject to restriction
    \o set forth at FAR 1252.227-19 or its equivalent.
    \o Loading geView.cxt
    \o Loading menuBuilder.cxt
    \o Loading schView.cxt
    \o Loading selectSv.cxt
    \o Loading LVS.cxt
    \o Loading layerProc.cxt
    \o Loading xlUI.cxt
    \o Loading auCore.cxt
    \o Loading vhdl.cxt
    \o Loading seismic.cxt
    \o Loading ci.cxt
    \o Loading ams.cxt
    \o Virtuoso Framework License (111) was checked out successfully. Total checkout time was 0.01s.
    \i ddsWhatsNew()
    \p >
    \o Loading rte.cxt
    \a hiCloseWindow(window(2))
    \r t
    \w *WARNING* LIB cdsDefTechLib from File /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib Line 1 redefines
    \w LIB cdsDefTechLib from File /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w Insert UNDEFINE cdsDefTechLib
    \w before DEFINE cdsDefTechLib
    \w     in /software_tools/edi912/EDI91/share/cdssetup/dfII/cds.lib
    \w Or remove or comment out DEFINE cdsDefTechLib
    \w     in /software_tools/IC614/share/cdssetup/dfII/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB basic from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 1 redefines
    \w LIB basic from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE basic
    \w before DEFINE basic
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE basic
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \w *WARNING* LIB US_8ths from File /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib Line 2 redefines
    \w LIB US_8ths from File /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Insert UNDEFINE US_8ths
    \w before DEFINE US_8ths
    \w     in /software_tools/edi912/EDI91/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w Or remove or comment out DEFINE US_8ths
    \w     in /software_tools/IC614/tools.lnx86/dfII/etc/cdsDotLibs/composer/cds.lib
    \w to suppress this warning message.
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \a ddsHiMakeReadOnly()
    \p >
    \a hiDBoxOK(ddsDBox)
    \r t
    \r t
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \e *Error* ddMapGetFileViewType: argument #1 should be a ddUserType (type template = "b") - nil
    \a ciwHiExit()
    \p >
    \a hiDBoxOK(ciwDBox)
    \r t
    \o Loading cph.cxt
    \o
    \# Memory report: on exit 88358912 (0x5444000) bytes, UTC 2011.12.13 06:41:44.063

    I'm sorry, I forget send the CDS_nocdsinit.log.

    I run the virtuoso -nocdsinit command. The result is above.

    My add the following code into  .cdsinit file to start the virtuoso with calibre. And it ran successfully without problem at the first time. 

    mgc_home = getShellEnvVar("MGC_HOME")
    if( mgc_home!=nil && isReadable(mgc_home) then
            load(strcat(mgc_home "/shared/pkgs/icv/tools/queryskl/calibre.skl"))
    else
        ; MGC_HOME is not set correctly. Report the problem.
        printf("//  Calibre Error: Environment variable ")
            if( mgc_home==nil || mgc_home=="" then
                    printf("MGC_HOME is not set.");
            else
                    if( !isDir(mgc_home) then
                            printf("MGC_HOME does not point to a directory.");
                    else
                            if( !isReadable(mgc_home) then
                                    printf("MGC_HOME points to an unreadable directory.");
                            )
                    )
            )
        printf(" Calibre Skill Interface not loaded.\n")

    • Post Points: 20
  • Mon, Dec 12 2011 11:04 PM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    Can you try typing "cdswhich -all data.reg" in the UNIX window in the same directory that you start virtuoso? Maybe there's a view type being registered but only partially.

    The other thing you might want to try is deleting (or maybe just renaming for now) the ".cadence" directory where you started virtuoso from:

    mv .cadence .cadence_renamed

    Andrew
    • Post Points: 20
  • Mon, Dec 12 2011 11:19 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    I try the first one: typing "cdswhich -all data.reg" in the UNIX window,  it tells me the "data.reg" not found

    The second one is perfect. I rename the .cadence, and restart the virtuoso, the problem disappeared. 

    gaga...gaga...

    thank you very much!

    • Post Points: 20
  • Mon, Dec 12 2011 11:31 PM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    My guess is that you had some strange views in the last 10 opened cellview (ie the history shown on the File menu). Hard to know what the problem was without seeing the data, but glad it's resolved now.

    Andrew
    • Post Points: 20
  • Mon, Dec 12 2011 11:36 PM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

     o, I have some questions about the .cadence file.  What is .cadence file's function? How do you know to delete the file maybe will ok?

    • Post Points: 20
  • Mon, Dec 12 2011 11:57 PM

    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply
    It is used to record various preferences and settings. For example, if you create workspaces inside the schematic editor (the arrangement of assistants and menus) and save this with a name, it goes into the .cadence dir. Similarly setup of ViVA is recorded there. Bookmarks and history are recorded there.

    Losing the .cadence dir won't break anything, but might lose some preferences in some cases. I suspect it's just the history bit (I'd have to check the filename to delete just the history - I'm not in front of my computer right now). I also want to check a theory I have about what might cause your problem.

    Andrew
    • Post Points: 20
  • Tue, Dec 13 2011 12:57 AM

    • calla dai
    • Not Ranked
    • Joined on Thu, Dec 8 2011
    • Posts 11
    • Points 220
    Re: the virtuoso tells me :argument #1 should be addUserType (type template = 'b') -nil Reply

    There are two files (dfII and cadence.signature.xml) in the .cadence file. And the old .cadence file has history, Navigator and viva. The history file has only one file "root.history", it tells me about some cellview I opened before. And the Navigator has Option.xml, I can't open it with firefox. The viva file is an empty file.

     Is that help you to find the problem?

     

    • Post Points: 20
Page 1 of 2 (20 items) 1 2 Next >
Sort Posts:
Started by calla dai at 08 Dec 2011 06:37 AM. Topic has 19 replies.