The-OpenROAD-Project / The-OpenROAD-Project/OpenROAD

syn: crash during elaboration due to unimplemented feature

Open
#11,415 7 comments 0 reactions 1 assignee View on GitHub

@povik is already working on this.

Since Sep 16, 2026.

syn
Dominant language
Verilog
Stars
3.1k
Forks
1k
Avg merge
2d 23h
Merged PRs (30d)
136

Description

Describe the bug

OpenROAD 26Q3-2218-g6e089cbc28
Features included (+) or not (-): -GPU +GUI -Python
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
Top level design units:
STUSB4531_top_digital

Feature unimplemented at third-party/slang-elab/src/slang_frontend.cc:874: procedural != nullptr (expression kind: Assignment)
Signal 6 received
Stack trace:
0# 0x00000000021C3385 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
1# 0x000000000004E630 in /lib64/libc.so.6
2# gsignal in /lib64/libc.so.6
3# abort in /lib64/libc.so.6
4# 0x00000000042C3837 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
5# 0x00000000042C38A5 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
6# 0x00000000042DBE15 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
7# 0x00000000042FD865 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
8# 0x00000000042FFA7B in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
9# 0x00000000042E591F in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
10# 0x00000000042D4C2B in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
11# 0x00000000042D540D in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
12# 0x0000000003FB0DC8 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
13# 0x0000000003FAB4A1 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
14# 0x0000000003FAC492 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
15# 0x00000000058F60B3 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
16# 0x00000000058F7449 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
17# 0x00000000058F698A in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
18# 0x00000000058023C9 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
19# 0x00000000021C6B64 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
20# 0x00000000021C3623 in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
21# 0x00000000059C924C in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
22# 0x00000000021C322F in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad
23# __libc_start_main in /lib64/libc.so.6
24# 0x00000000021C2CCA in /prj/gpca_dig/users/costa/install/OpenROAD/bin/openroad

Expected Behavior

Should elaborate

Environment
OpenROAD 26Q3-2218-g6e089cbc28
RHEL 8.1
To Reproduce

I can provide a test case on PII sftp server if needed.

Relevant log output

Screenshots

No response

Additional Context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.