fix(precheck): force single-threaded mode in sky130A_mr.drc

avoids intermittent segfaults in klayout FEOL check
This commit is contained in:
htfab
2026-03-12 22:48:48 +02:00
committed by Uri Shaked
parent becdf49dd7
commit 34f7730b3a
+1
View File
@@ -102,6 +102,7 @@ def klayout_drc(gds: str, check: str, script=f"{PDK_NAME}_mr.drc", extra_vars=[]
script_vars = { script_vars = {
check: "true", check: "true",
"input": gds, "input": gds,
"thr": "1", # single-threaded operation in sky130A_mr.drc to work around klayout bug
} }
script_vars.update(extra_vars) script_vars.update(extra_vars)
klayout_custom_drc(check, script, script_vars, ["report", "report_file"]) klayout_custom_drc(check, script, script_vars, ["report", "report_file"])