tnt
12/09/2020, 10:10 PMAmr Gouhar
12/10/2020, 2:08 PMtnt
12/10/2020, 7:39 PMAmr Gouhar
12/10/2020, 7:40 PMtnt
12/10/2020, 7:41 PMtnt
12/10/2020, 7:41 PMSTDOUT: Found (613583) user wrapper cell names differences: ['mprj', 'FILLER_601_708', 'FILLER_27_2563', 'FILLER_729_2099', 'FILLER_941_4795', 'PHY_39147', 'FILLER_337_4258', 'FILLER_704_520', 'FILLER_137_3514', 'FILLER_267_5674', 'FILLER_713_2416', 'PHY_4673', 'FILLER_236_5326', 'FILLER_724_1898', 'FILLER_573_2245', 'PHY_79162', 'ANTENNA_40', 'FILLER_157_2831', 'FILLER_314_4411', 'PHY_41683']
STDOUT: Found (35) user wrapper cell type differences: ['pyfive_top', 'sky130_fd_sc_hd__inv_8', 'sky130_fd_sc_hd__decap_3', 'sky130_fd_sc_hd__decap_12', 'sky130_fd_sc_hd__clkbuf_16', 'sky130_fd_sc_hd__fill_2', 'sky130_fd_sc_hd__nor3_4', 'sky130_fd_sc_hd__nor4_4', 'sky130_fd_sc_hd__buf_4', 'sky130_fd_sc_hd__buf_2', 'sky130_fd_sc_hd__conb_1', 'sky130_fd_sc_hd__nor2_4', 'sky130_fd_sc_hd__decap_6', 'sky130_fd_sc_hd__decap_4', 'sky130_fd_sc_hd__buf_1', 'sky130_fd_sc_hd__or2_4', 'sky130_fd_sc_hd__and2_4', 'sky130_fd_sc_hd__o21ai_4', 'sky130_fd_sc_hd__clkbuf_1', 'sky130_fd_sc_hd__a32oi_4']
STDOUT: Found (0) toplevel cell names differences: []
STDOUT: Found (0) toplevel cell type differences: []
Amr Gouhar
12/10/2020, 7:42 PMopenlane/user_project_wrapper/runs/user_project_wrapper/results/synthesis/user_project_wrapper.synthesis.v
to verilog/gl/user_project_wrapper.v
?Amr Gouhar
12/10/2020, 7:42 PMtnt
12/10/2020, 7:42 PMtnt
12/10/2020, 7:42 PMAmr Gouhar
12/10/2020, 7:43 PMtnt
12/10/2020, 8:35 PMuser_project_wrapper.synthesis.v
contains ... nothing but an instance of the subblock I harded, I supposed I need to put that .v
in there as well ?Amr Gouhar
12/10/2020, 8:38 PMtnt
12/10/2020, 8:39 PMAmr Gouhar
12/10/2020, 8:41 PMtnt
12/10/2020, 8:43 PMtnt
12/10/2020, 9:19 PMAmr Gouhar
12/10/2020, 9:21 PMtnt
12/10/2020, 9:23 PMSTDOUT: Precheck is running on REPO: <https://github.com/PyFive-RISC-V/caravel_pyfive.git> | BRANCH: master | COMMIT: e1e91ba
tnt
12/10/2020, 9:23 PMAmr Gouhar
12/10/2020, 9:26 PMcaravel.mag
is missing from the .mag/
directory so it won't really run DRC.tnt
12/10/2020, 9:27 PMAmr Gouhar
12/10/2020, 9:27 PMgds/caravel.mag
isn't but the mag/caravel.mag
istnt
12/10/2020, 9:28 PMtnt
12/10/2020, 9:28 PMAmr Gouhar
12/10/2020, 9:30 PMtnt
12/10/2020, 9:30 PMAmr Gouhar
12/10/2020, 9:31 PM{{PROGRESS}} Executing Step 2 of 4: Checking YAML description.
{{PROGRESS}} YAML file valid!
Step 2 done without fatal errors.
{{PROGRESS}} Executing Step 3 of 4: Executing Fuzzy Consistency Checks.
{{WARNING}} Manifest Checks Failed. Please rebase your Repository to the latest
Caravel master.
{{PROGRESS}} Documentation Checks Passed.
{{PROGRESS}} Makefile Checks Passed.
{{PROGRESS}} Basic Hierarchy Checks Passed.
{{PROGRESS}} Running Magic Extractions From GDS...
{{PROGRESS}} Fuzzy Consistency Checks Passed!
Step 3 done without fatal errors.
{{PROGRESS}} Executing Step 4 of 4: Checking DRC Violations.
{{FAIL}} DRC Checks on MAG Failed, Reason: MAG not found
TEST FAILED AT STEP 4
Amr Gouhar
12/10/2020, 9:31 PMAmr Gouhar
12/10/2020, 9:31 PMtnt
12/10/2020, 9:32 PMtnt
12/10/2020, 9:33 PMAmr Gouhar
12/10/2020, 9:36 PMtnt
12/10/2020, 9:37 PMtnt
12/10/2020, 10:12 PMdrr
12/10/2020, 10:30 PMdrr
12/10/2020, 10:30 PMtnt
12/10/2020, 10:32 PMtnt
12/10/2020, 10:32 PMgit pull
you need to reset --hard
or do a fresh clone ...tnt
12/10/2020, 10:32 PMtnt
12/10/2020, 10:33 PMdrr
12/10/2020, 10:45 PMreset --soft
, there was no rewriting historyjeffdi
jeffdi
drr
12/11/2020, 1:11 AMtnt
12/11/2020, 7:27 AMtnt
12/11/2020, 8:26 AMAmr Gouhar
12/11/2020, 1:51 PMtnt
12/11/2020, 1:52 PMtnt
12/11/2020, 1:53 PMtnt
12/11/2020, 1:53 PMAmr Gouhar
12/11/2020, 1:55 PMgit checkout HEAD --quiet
git pull --recurse-submodules --force --ff-only --quiet
git reset --hard HEAD --quiet
What can I change in this sequence of commands to "update" your repo with each run (without breaking it for other users)?tnt
12/11/2020, 2:00 PMgit remote update
git reset --hard origin/master
git submodule update
is usually what I do, but that assumes the remote default branch is named master
Amr Gouhar
12/11/2020, 2:07 PMtnt
12/11/2020, 2:13 PMorigin/HEAD
might actually work.Amr Gouhar
12/11/2020, 2:52 PMtnt
12/11/2020, 2:54 PMAmr Gouhar
12/11/2020, 2:59 PMtnt
12/11/2020, 3:20 PMAmr Gouhar
12/11/2020, 3:22 PMtnt
12/11/2020, 3:24 PMmaster
or the mpw-one-a
tag btw ?Amr Gouhar
12/11/2020, 3:25 PMtnt
12/11/2020, 3:25 PMAmr Gouhar
12/11/2020, 3:25 PMAmr Gouhar
12/11/2020, 3:25 PMtnt
12/11/2020, 3:30 PMAmr Gouhar
12/11/2020, 3:30 PMgit checkout HEAD --quiet
git pull --recurse-submodules --force --ff-only --quiet
git reset --hard origin/HEAD --quiet
* not that the git pull
did anything *
What update should I look for in the files to verify?tnt
12/11/2020, 3:31 PMgit log
should be enough and should show faefdb3fee6661aba2b2aa396ca696efd17f3e21
Amr Gouhar
12/11/2020, 3:31 PMcommit faefdb3fee6661aba2b2aa396ca696efd17f3e21 (HEAD -> master, origin/master, origin/HEAD)
tnt
12/11/2020, 3:32 PMAmr Gouhar
12/11/2020, 3:33 PMtnt
12/11/2020, 3:33 PMgit reset
does the rest.tnt
12/11/2020, 3:33 PMAmr Gouhar
12/11/2020, 3:53 PMtnt
12/11/2020, 3:54 PM