<#1935 TritonCTS crashes with multiple clocks> Iss...
# openlane-development
g
#1935 TritonCTS crashes with multiple clocks Issue created by mo-hosni Description TritonCTS fails crashes with no specific error. Defining the clocks
dll_clk
and
dll_clk90
causes the crash. I tried removing the
.lib
files of the DLL macro that produces these clocks and it still crashes. Expected Behavior CTS creating clock trees for
dll_clk
and
dll_clk90
. Environment report
Copy code
Kernel: Linux v6.2.0-26-generic
Distribution: ubuntu 23.04
Python: v3.11.4 (OK)
Container Engine: docker v24.0.5 (OK)
OpenLane Git Version: 01e67230f35aa4cd08ef33a9f8df8a83f578b710
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)

01e67230 2023-07-25T13:53:21+03:00 [BOT] Update magic (#1914) - Openlane Bot -  (HEAD -> master, tag: 2023.07.26, origin/master, origin/HEAD)
157a6505 2023-07-25T13:02:39+03:00 Update Documentation (#1917) - Mohamed Gaber -  ()
f6e50abd 2023-07-24T15:20:03+03:00 PIP Version Ranges (#1916) - Mohamed Gaber -  (tag: 2023.07.25)
---
Git Remotes

origin  git@github.com:The-OpenROAD-Project/OpenLane.git (fetch)
origin  git@github.com:The-OpenROAD-Project/OpenLane.git (push)
Reproduction material issue_reproducible.part1.zip issue_reproducible.part2.zip Relevant log output
Copy code
[INFO CTS-0007] Net "gpio_in[38]" found for clock "clk".
[INFO CTS-0010]  Clock net "gpio_in[38]" has 3 sinks.
[WARNING CTS-0041] Net "_02778_" has 1 sinks. Skipping...
[INFO CTS-0007] Net "dll_clk" found for clock "dll_clk".
Signal 11 received
Stack trace:
 0# 0x0000000000D429A7 in openroad
 1# 0x00007FABFB640400 in /lib64/libc.so.6
 2# odb::dbBTerm::getConstName() in openroad
 3# cts::TritonCTS::initClock(odb::dbNet*, std::string const&, cts::TreeBuilder*) in openroad
 4# cts::TritonCTS::initOneClockTree(odb::dbNet*, std::string const&, cts::TreeBuilder*) in openroad
 5# cts::TritonCTS::populateTritonCTS() in openroad
 6# cts::TritonCTS::runTritonCts() in openroad
 7# 0x000000000123E23F in openroad
 8# 0x00007FAC00174EB2 in /lib64/libtcl8.5.so
 9# 0x00007FAC001B936C in /lib64/libtcl8.5.so
The-OpenROAD-Project/OpenLane