tnt
10/29/2024, 8:51 AMgdstk
in the nix environment of OL2 ( so that nix-shell
has it ). But I know nothing about nix and just adding gdstk
randomly didn't work π
donn
10/29/2024, 8:54 AMtnt
10/29/2024, 8:54 AMdonn
10/29/2024, 8:55 AMdonn
10/29/2024, 8:55 AMtnt
10/29/2024, 8:56 AMdonn
10/29/2024, 8:57 AMdonn
10/29/2024, 8:57 AMtnt
10/29/2024, 8:59 AMtnt
10/29/2024, 9:00 AMLeo Moser
10/29/2024, 9:01 AMLeo Moser
10/29/2024, 9:03 AMtnt
10/29/2024, 9:04 AMdonn
10/29/2024, 9:09 AMtnt
10/29/2024, 9:10 AMdonn
10/29/2024, 9:10 AMtnt
10/29/2024, 9:11 AMdonn
10/29/2024, 9:12 AMdonn
10/29/2024, 9:12 AMdonn
10/29/2024, 9:21 AMdonn
10/29/2024, 9:22 AMgit add -N
the newly created file -- Nix flakes ignore untracked filestnt
10/29/2024, 9:25 AMerror:
β¦ while calling the 'derivationStrict' builtin
at //builtin/derivation.nix:9:12: (source not available)
β¦ while evaluating derivation 'openlane-shell'
whose name attribute is located at /nix/store/w6qscasrm9g56nwgz9xv6nwcpcm2fjz8-source/pkgs/stdenv/generic/make-derivation.nix:348:7
β¦ while evaluating attribute 'PYTHONPATH' of derivation 'openlane-shell'
at /nix/store/6wy4dfpw5833v5zbavdbq9g8wqhb45kz-source/nix/create-shell.nix:63:5:
62|
63| PYTHONPATH = "${openlane-env-sitepackages}"; # Allows venvs to work properly
| ^
64| shellHook = ''
(stack trace truncated; use '--show-trace' to show the full trace)
error: undefined variable 'gdstk'
at /nix/store/6wy4dfpw5833v5zbavdbq9g8wqhb45kz-source/default.nix:120:7:
119| klayout-pymod
120| gdstk
| ^
121|
donn
10/29/2024, 9:26 AMtnt
10/29/2024, 9:27 AMdonn
10/29/2024, 9:27 AMdonn
10/29/2024, 9:27 AMdonn
10/29/2024, 9:28 AMdonn
10/29/2024, 9:28 AMtnt
10/29/2024, 9:28 AMERROR Missing dependencies:
oldest-supported-numpy; platform_system != "Darwin"
error: builder for '/nix/store/m7w48x5bqsrbhl3xlcp5apvxlzxinbrq-python3.11-gdstk-0.9.52.drv' failed with exit code 1;
last 10 log lines:
> updateAutotoolsGnuConfigScriptsPhase
> configuring
> no configure script, doing nothing
> building
> Executing pypaBuildPhase
> Creating a wheel...
> * Getting build dependencies for wheel...
>
> ERROR Missing dependencies:
> oldest-supported-numpy; platform_system != "Darwin"
For full logs, run 'nix-store -l /nix/store/m7w48x5bqsrbhl3xlcp5apvxlzxinbrq-python3.11-gdstk-0.9.52.drv'.
error: 1 dependencies of derivation '/nix/store/2848li4fqgdi69s9ad0acy4rr82xqf2x-python3-3.11.6-env.drv' failed to build
donn
10/29/2024, 9:30 AMdonn
10/29/2024, 9:30 AMdonn
10/29/2024, 9:35 AMsed -i.bak '/oldest-supported-numpy/d' pyproject.toml
tnt
10/29/2024, 9:36 AMtnt
10/29/2024, 9:37 AMdonn
10/29/2024, 9:38 AMtnt
02/10/2025, 3:56 PMdonn
02/10/2025, 3:56 PMtnt
02/10/2025, 3:57 PMdonn
02/10/2025, 3:57 PMtnt
02/10/2025, 3:58 PMLeo Moser
02/10/2025, 4:15 PMtnt
02/10/2025, 4:16 PMLeo Moser
02/10/2025, 4:17 PMdev
branch. (but I didn't need gdstk)tnt
02/10/2025, 4:49 PMtnt
02/10/2025, 4:49 PMLeo Moser
02/10/2025, 4:57 PMtnt
02/10/2025, 5:00 PMtnt
02/10/2025, 5:04 PMLeo Moser
02/10/2025, 5:13 PMtnt
02/10/2025, 5:15 PMtnt
02/10/2025, 5:15 PMLeo Moser
02/10/2025, 5:20 PMdonn
02/10/2025, 5:21 PMLeo Moser
02/10/2025, 5:31 PMcell_rise
and cell_fall
would be the correct entries in the LIB?
Here's the first row of the cell_rise
table for `sg13g2_buf_1`:
"0.0498944, 0.115637, 0.159174, 0.231014, 0.351089, 0.551484, 0.884922"
And here the first row of `cell_fall`:
"0.0530651, 0.108407, 0.143335, 0.200824, 0.296681, 0.456355, 0.722692"
Not bad, but also not exactly balanced πdonn
02/10/2025, 5:33 PMdonn
02/10/2025, 5:33 PMLeo Moser
02/12/2025, 3:08 PM