Quantcast
Channel: Cadence Technology Forums
Viewing all articles
Browse latest Browse all 62917

Forum Post: RE: Libmanager callback always prints stack trace despite errset()

$
0
0
yeah, that did it, can you please have them fix the documentation? kinda annoying that libmanager introduces a different execution context procedure(_amCopyStdCellToRelease(caller, libName, cellName, @rest extra) prog(() printf("_stacktrace:%L\n", _stacktrace); printf("errsetTracePre: %L\n", status(errsetTrace)) errset(error("test"), t); printf("errsetTracePost:%L\n", status(errsetTrace)) )) via CIW: _amCopyStdCellToRelease(nil, nil, nil) _stacktrace:0 errsetTracePre: nil *Error* test errsetTracePost:nil nil via LibManager: _stacktrace:10 errsetTracePre: nil *Error* test >> error("test") funobj@0x4c3adf70() errset(lambda(nil error("test")) t) prog((objSch objSym objFun objLay objTag ... ) printf("_stacktrace:%L\n" _stacktrace) printf("errsetTracePre: %L\n" status(errsetTrace)) errset(lambda(nil error("test")) t) printf("errsetTracePost:%L\n" status(errsetTrace))) _amCopyStdCellToRelease("amCopyReleaseCell" "testlib" "test" "" "" ... ) (... in ddsiLMCEval ...) (... in ddsLMCMenuItem ...) ddsLMCMenuItem(20 "amCopyReleaseCell" "_amCopyStdCellToRelease" ("testlib" "test" "" "" "")) errsetTracePost:nil

Viewing all articles
Browse latest Browse all 62917

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>