<@U0172QZ342D> Can you post the log ? I think I'v...
# caravel
t
@User Can you post the log ? I think I've seen some issue with the makefile and shell issues resulting it in not running the custom interactive script.
m
log
t
Yup that's wrong.
"/bin/sh: 1: [[: not found"
And "Running non-interactively"
given there is an
interactive.tcl
it should call openroad in interactive mode with that custom script.
try
export SHELL=/bin/bash
before calling
make
a
ah, ok, bashism issues...
m
my shell is bash already
same error
t
well huh. you can manually call
openroad -it -file /patch/to/interactive.tcl
Are you sure it's a true bash and not some substitute ?
a
Pull again; should be now fixed.
m
just the default that comes with ubuntu
that's fixed it
well, now it fails in a different place: manual_macro_place.py
log
t
I think you need to comment out the analog_io pins
a
You need to run
make uncompress -j4
in the project root to uncompress all .gz files (@Amr Gouhar is working on documenting that).
Also, FYI, I am reworking the wrapper currently to incorporate proper power rings.
m
ok, I think now it is a path issue:
it's trying to find something in /project
ok I leave this for now
a
/project
is just where the caravel repo is mounted inside the container. It works on my end though; is this a completely fresh clone? Or are you pointing to your own files instead of
user_project_wrapper.v
?
m
It's latest commit and reset hard
a
And is
user_proj_example.lef
under the
lef
directory?
m
I'll check tomorrow heading off now
πŸ‘ 1
Do I need a special openlane?
a
Nope, but I am on
develop
.
m
Me too
I'll report tomorrow
My latest macro has 0 LVS!
πŸŽ‰ 1
Getting closer
a
Good to know!
t
Arf in the new caravel user_project_wrapper segfaults during the PDN πŸ˜•
a
@tnt: You probably need the changes in this pull request: https://github.com/efabless/caravel/pull/9/files
t
@Ahmed Ghazy You're right as usual πŸ˜„ that fixed it.
πŸ˜„ 1