-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Yosys ABC Tool crashes with exit code 139 #2124
Comments
@Fabbboy The issue reproducible is missing some files. Since this crash happens early in the flow, can you upload your input files (config, rtl, gds..)? It will also be useful to determine if there is an issue in producing the reproducibles in OpenLane. |
This is weird. I just zipped the folder and did not change anything. Sadly I currently have no more access to the project.... This was kinda dumb. I give my best to recover it. |
@kareefardi I'm able to upload the project file but I'm not able to compress the whole logs to less or equal the limit I have. |
@Fabbboy I can confirm the issue. I will try compiling the latest yosys and see if the crash persists. |
Perfect I'm glad its not my fault |
Created a test case and submitted an issue to Yosys YosysHQ/yosys#4473 |
Description
I encountered a segmentation fault in the ABC tool while trying to build a Verilog project within the OpenLane container. Despite attempting to resolve all warnings and even reducing the codebase to its minimal form, the error persists. This issue occurs during the synthesis stage managed by Yosys, specifically when executing ABC for technology mapping.
I'm not sure if I have to report this here or in the Yosys Project
Expected Behavior
The ABC tool shouldn't crash
Environment report
Failed to get distribution info. open_pdks bdc9412b3e468c102d01b7cf6337be06ec6e9c9a Kernel: Linux v5.15.146.1-microsoft-standard-WSL2 Python: v3.11.6 (OK) Critical Alert: No Docker or Docker-compatible container engine was found. OpenLane Git Version: 77eb5ffc00966b47b36e332ccbf42103eb95e974 python-venv: INSTALLED --- PDK Version Verification Status: OK --- Git Log (Last 3 Commits) 77eb5ff 2024-05-13T09:25:58+03:00 remove thread count from volare - Mohamed Gaber - (grafted, HEAD -> master, tag: 2024.05.14, origin/master, origin/HEAD) --- Git Remotes origin https://github.com/The-OpenROAD-Project/OpenLane.git (fetch) origin https://github.com/The-OpenROAD-Project/OpenLane.git (push)
Reproduction material
issue_reproducible.zip
Relevant log output
The text was updated successfully, but these errors were encountered: