```"^" in: xor.drc:38 ERROR: In /openLANE_flow/scr...
# openlane
k
Copy code
"^" in: xor.drc:38
ERROR: In /openLANE_flow/scripts/klayout/xor.drc: std::bad_alloc in Region::^
v
design details?
k
What kind of details are You interested in ?
that is the repo, it passes almost all the flow however fails on DRC and the tool is not very verbose
v
Copy code
set ::env(RUN_KLAYOUT_XOR) 0
set this config.tcl and run the flow again
k
ok will try it
however yesterday I have modified the design a little bit an it fails as well on DRC. The log is the following:
Copy code
ERROR: In /openLANE_flow/scripts/klayout/xor.drc: std::bad_alloc in Region::^^M
Writing report database: /project/openlane/user_proj_example/runs/user_proj_example/results/klayout/SonarOnChip.xor.xml ..^M
ERROR: std::bad_alloc in Region::^ in MacroInterpreter::execute^M
  /openLANE_flow/scripts/klayout/xor.drc:38:in `block in execute_drc'^M
  /openLANE_flow/scripts/klayout/xor.drc:35:in `each'^M
  /openLANE_flow/scripts/klayout/xor.drc:35:in `execute_drc'^M
  :/built-in-macros/drc_interpreters.lym:18:in `instance_eval'^M
  :/built-in-macros/drc_interpreters.lym:18:in `execute_drc'^M
  :/built-in-macros/drc_interpreters.lym:92:in `execute'^M
^[[31m[ERROR]: during executing: "bash /openLANE_flow/scripts/klayout/xor.sh /project/openlane/user_proj_example/runs/user_proj_example/results/magic/SonarOnChip.gds /project/openlane/user_proj_example/runs/user_proj_example/results/klayout/SonarOnChip.gds SonarOnChip /project/openlane/user_proj_example/runs/user_proj_example/results/klayout/SonarOnChip.xor.xml |& tee >&@stdout /project/openlane/user_proj_example/runs/user_proj_example/logs/klayout/39-klayout.xor.log"^[[37m^M^M