Maxim Blinov
08/17/2022, 8:27 PM[ERROR ORD-0003] 0 does not exist.
ORD-0003
Looks like '0' is the uninitialized name of something, just need to figure out what ORD-0003
is referring to...Vitor Viana Bandeira
08/17/2022, 9:13 PMread_def 0
The error code is for when the def file does not existVitor Viana Bandeira
08/17/2022, 9:17 PM-gui
?Maxim Blinov
08/17/2022, 9:23 PMflow.tcl
without the -gui
flag, then it looks like I get a full run of the tool (I see a lot of [STEP <nn>]
log entries, starting at [STEP 1]
and ending at [STEP 43]
At the end, it says [SUCCESS]: Flow complete.
Vitor Viana Bandeira
08/18/2022, 4:20 PMMatt Liberty
08/18/2022, 5:55 PMMatt Liberty
08/18/2022, 5:56 PMMatt Liberty
08/18/2022, 5:56 PMMaxim Blinov
08/18/2022, 6:04 PMflow.tcl
under strace
like so:
$ strace -s 10000 -f flow.tcl -gui 2> log.stderr
And within log.stderr
, I eventually found the following entry:
[pid 460] execve("/build//bin/openroad", ["openroad", "-gui", "/openlane/scripts/openroad/gui.tcl"], 0x2900480 /* 368 vars */ <unfinished ...>
which I think is the openroad
invocation string - If I try to do this manually from a `$ make mount`'ed OpenLane container, I get the following on the terminal
OpenLane Container (c0be543):/openlane$ /build//bin/openroad -gui /openlane/scripts/openroad/gui.tcl
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-'
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
OpenROAD 4a99e88667b0840531ca0096c4fa0da8f80d6cb1
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
can't read "::env(MERGED_LEF)": no such variable
can't read "::env(CURRENT_DEF)": no such variable
One thing I haven't figured out yet is where those environment variables get setMatt Liberty
08/18/2022, 6:44 PMMaxim Blinov
08/18/2022, 6:46 PM$ flow.tcl -gui
I thought for some reason, that if i ran it from the designs/spm
directory, then it would automagically load the spm
design. Thanks!Matt Liberty
08/18/2022, 6:46 PM