[libre-riscv-dev] [Bug 217] create a "ring" system which allows pad locations to be specified conveniently
bugzilla-daemon at libre-riscv.org
bugzilla-daemon at libre-riscv.org
Tue Mar 17 17:24:28 GMT 2020
http://bugs.libre-riscv.org/show_bug.cgi?id=217
--- Comment #32 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jock Tanner from comment #31)
> (In reply to Luke Kenneth Casson Leighton from comment #30)
> > (In reply to Jock Tanner from comment #29)
> >
> > > I checked 'dir(Cell)' and it really has no
> > > 'getTerminalNetlistInstanceOccurrences' attribute. My Coriolis is up to
> > > date. Is Alliance toolkit now ahead of Coriolis?
> >
> > remember, coriolis2 is a c++ application (not a pure python application),
> > with "wrapper" python bindings around the c++ code. after the git pull you
> > need to rebuild the c++ code.
>
> My Coriolis is already up to date, on 'devel' branch. Its code didn't change
> since the last time I built it. Just reran 'bootstrap/ccb.py' to make sure.
> And its current C++ code does not contain the identifiers
> 'getTerminalNetlistInstanceOccurrences' or
> 'getNonTerminalNetlistInstanceOccurrences'.
do "git log" | head just to make absolutely sure.
> The repository is not recursive,
> the names just can't come out of thin air.
correct. they're in this git diff:
git diff dfe4d80b e2d69
> The only thing I can come up with is that alliance toolkit is ahead of
> Coriolis.
correct.
which means... you've not git pulled correctly and/or are on the master branch
not the devel branch
https://gitlab.lip6.fr/vlsi-eda/coriolis
here is the commit:
https://gitlab.lip6.fr/vlsi-eda/coriolis/commit/dfe4d80b600601dca1255de6d7066ecabe7985ec
ah.
i know what it is.
(coriolis2)lkcl at fizzy:~/coriolis-2.x/Linux.x86_64/Release.Shared/install$ ls
-altr
total 0
drwxr-xr-x 1 lkcl lkcl 18 Mar 4 04:56 etc
drwxr-xr-x 1 lkcl lkcl 24 Mar 4 04:56 ..
drwxr-xr-x 1 lkcl lkcl 42 Mar 4 04:56 .
drwxr-xr-x 1 lkcl lkcl 26 Mar 4 04:56 share
drwxr-xr-x 1 lkcl lkcl 56 Mar 4 04:56 include
drwxr-xr-x 1 lkcl lkcl 3276 Mar 16 23:10 lib
drwxr-xr-x 1 lkcl lkcl 240 Mar 16 23:10 bin
(coriolis2)lkcl at fizzy:~/coriolis-2.x/Linux.x86_64/Release.Shared/install$
what do you have in this directory?
you wouldn't *happen* to have two subdirectories - one named "lib" and one
named "lib64", would you?
suggestion: blow the entire ~/coriolis-2.x/Linux.x86_64 directory away and
re-run ccb bootstrap.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-riscv-dev
mailing list