• 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 SKILL
  3. Knowing the error line number in CIW window

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 4699
  • 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

Knowing the error line number in CIW window

Vishaljha
Vishaljha over 1 year ago

Hello,

I loaded a skill code file "xyz.il" in CIW window which has some set of functions defined.

However, when the code encounters error in one the function, I can't find the error line number in CIW window. Is it possible to know at what line error has occurred?

Thank you,

VJ 

  • Cancel
  • AurelBuche
    AurelBuche over 1 year ago

    Hi VJ,

    Here are the usual SKILL settings I use for debug

    ;; Set debug options
    (sstatus debugMode         t  ) ; use debug mode
    (sstatus traceArgs         t  ) ; display functions arguments in stack trace
    (sstatus stacktrace        15 ) ; stack trace 15 levels
    (sstatus stacktraceDump    t  ) ; print environment (local variables) in stack trace
    (setq    tracelength       50 ) ; otherwise trace displays reduced lists (using ...)
    (setq    _stacktrace       50 )
    (sstatus sourceTracing     t  ) ; Try to point errors to the file and line they happen (for files loaded in debugMode)
    (sstatus profCount         t  ) ; Count the number of calls per function when profiling
    (sstatus verboseLoad       t  ) ; Print full path of loaded files in CIW
    (sstatus verboseNamespace  t  ) ; Enable printing of warnings related to SKILL namespaces

    Cheers,
    Aurélien

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to AurelBuche

    Also, if you use the SKILL IDE, the debugger will show you the line in the code where an error occurs, and you'll also be able to inspect the values of local variables when the error occurs.

    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