Looking for circt==1.48.1.dev34
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 524
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 46
Description
I'm trying to install a Python module which requires `circt==1.48.1.dev34`:
```
ERROR: Could not find a version that satisfies the requirement circt==1.48.1.dev34 (from magma-lang) (from versions: none)
ERROR: No matching distribution found for circt==1.48.1.dev34
```
I'm on an Apple Silicon system, and understand that the wheels for circt are having an issue: #6153. So, I'm building from source using this as reference: https://github.com/llvm/circt/blob/main/docs/PythonBindings.md#installing-and-building-with-wheels. For `firtool-1.72.0` (latest tag), this installs `circt-1.72.1.dev29`. So, I assumed using `firtool-1.48.0` should provide the required circt version. However, I ended up with `circt-0.0.1`?!
The question is, how do I install `circt-1.48.1.dev34` for Apple Silicon Mac?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with docs/PythonBindings.md, especially the wheel-building instructions, and compare the firtool-1.48.0 and firtool-1.72.0 builds described in the report. Reproduce the Apple Silicon installation and trace why the requested build produces circt-0.0.1 instead of circt-1.48.1.dev34; done means the documented process installs the required version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100