Can any one know why pre-check failed?
# shuttle
r
Can any one know why pre-check failed?
v
Post a complete log will helps to debug
r
Copy code
[03/15/22 03:16:36 PDT] SUBMITTED






[03/15/22 03:20:36 PDT] STARTED






[03/15/22 03:20:40 PDT] PROJECT GIT INFO
Repository: <https://github.com/merledu/caravel_azadi_soc_iii.git> | Branch: submission | Commit: 87136bf3cf2ad44126f272b8678c70c08253dc59






[03/15/22 03:20:40 PDT] EXTRACTING FILES
Extracting compressed files in: azadi_iii






[03/15/22 03:20:43 PDT] PROJECT TYPE INFO
digital






[03/15/22 03:20:43 PDT] PROJECT GDS INFO
user_project_wrapper: 6df7d0187223aef9bd0f3cb5082f4c5d4c1495a4






[03/15/22 03:20:43 PDT] TOOLS INFO
KLayout: v0.27.8 | Magic: v8.3.274






[03/15/22 03:20:43 PDT] PDKS INFO
Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb






[03/15/22 03:20:43 PDT] START
Precheck Started, the full log 'precheck.log' will be located in 'azadi_iii/jobs/mpw_precheck/1cd3fb3a-b621-4563-bf88-32d004c83321/logs'






[03/15/22 03:20:43 PDT] PRECHECK SEQUENCE
Precheck will run the following checks: [License, Makefile, Default, Documentation, Consistency, XOR, Magic DRC, Klayout FEOL, Klayout BEOL, Klayout Offgrid, Klayout Metal Minimum Clear Area Density, Klayout Pin Label Purposes Overlapping Drawing, Klayout ZeroArea]






[03/15/22 03:20:43 PDT] STEP UPDATE
Executing Check 1 of 13: License






[03/15/22 03:20:44 PDT] MAIN LICENSE CHECK PASSED
An approved LICENSE was found in project root.






[03/15/22 03:20:45 PDT] SUBMODULES LICENSE CHECK PASSED
No prohibited LICENSE file(s) was found in project submodules






[03/15/22 03:20:45 PDT] SPDX COMPLIANCE CHECK FAILED
Found 30 non-compliant file(s) with the SPDX Standard.






[03/15/22 03:20:45 PDT] STEP UPDATE
Executing Check 2 of 13: Makefile






[03/15/22 03:20:45 PDT] MAKEFILE CHECK PASSED
Makefile valid.






[03/15/22 03:20:45 PDT] STEP UPDATE
Executing Check 3 of 13: Default






[03/15/22 03:20:45 PDT] README DEFAULT CHECK PASSED
Project 'README.md' was modified and is not identical to the default 'README.md'






[03/15/22 03:20:46 PDT] CONTENT DEFAULT CHECK PASSED
Project 'gds' was modified and is not identical to the default 'gds'






[03/15/22 03:20:46 PDT] STEP UPDATE
Executing Check 4 of 13: Documentation






[03/15/22 03:20:46 PDT] DOCUMENTATION CHECK PASSED
Project documentation is appropriate.






[03/15/22 03:20:46 PDT] STEP UPDATE
Executing Check 5 of 13: Consistency






[03/15/22 03:20:52 PDT] NETLIST CONSISTENCY CHECK PASSED
caravel netlist passed all consistency checks.






[03/15/22 03:20:52 PDT] EXCEPTION
Script error code: 1
v
Copy code
[03/15/22 03:20:45 PDT] SPDX COMPLIANCE CHECK FAILED
Found 30 non-compliant file(s) with the SPDX Standard.
m
I don't think that's the case, the precheck no longer should fail on SPDX errors
I think it's the script error code 1 is the issue
the link @User posted is good resource though, and at the end the faq says this error might be todo with a space in your project name
r
NO,there is no space in project name
t
Definitely at least one issue needs to be raised here, which is that "EXCEPTION" is insufficient error information to pass back to the user.
m
@User or @User could you take a look pls
m
@User can you take a look?
o
@User I will be taking a look soon, sorry for the inconvenience, you can also try and run locally on your machine if you want to expose the stack trace to know more. I will reach out as soon as I have something. @User
EXCEPTION
as the only user given message is intentional as the code exited unexpectedly and we don't expose underlying stack traces on the platform. In cases of exceptions on the platform, users are expected to reach out to us to investigate the issue, as far as we are concerned, it is sufficient error information.
πŸ‘ 1
@User I see you have gotten past your issue and have multiple failing prechecks over the last couple of days, I also tested your project on my end and it ran through the end, failing the
default
check. Is there anything we can help you with ?
πŸ™Œ 1
r
Finally prechecks passed. Thank you so much @User @User @User @User
πŸ™Œ 1
πŸ‘ 1