https://github.com/cqcl/hugr-llvm
Note: This project has been merged into the `CQCL/hugr` repository.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.4%) to scientific vocabulary
Repository
Note: This project has been merged into the `CQCL/hugr` repository.
Basic Info
- Host: GitHub
- Owner: CQCL
- License: apache-2.0
- Language: Rust
- Default Branch: main
- Homepage: http://crates.io/crates/hugr-llvm
- Size: 611 KB
Statistics
- Stars: 6
- Watchers: 10
- Forks: 3
- Open Issues: 6
- Releases: 10
Metadata Files
README.md
[!IMPORTANT]
This project has been archived.The
hugr-llvmcrate has been merged into the CQCL/hugr repository.
hugr-llvm
A general, extensible, rust crate for lowering HUGRs into LLVM IR. Built on hugr, inkwell, and llvm.
Usage
You'll need to point your Cargo.toml to use a single LLVM version feature flag corresponding to your LLVM version, by calling
bash
cargo add hugr-llvm --features llvm14-0
At present only llvm14-0 is supported but we expect to introduce supported versions as required. Contributions are welcome.
See the llvm-sys crate for details on how to use your preferred llvm installation.
Recent Changes
See CHANGELOG for a list of changes. The minimum supported rust version will only change on major releases.
Developing hugr-llvm
See DEVELOPMENT for instructions on setting up the development environment.
License
This project is licensed under Apache License, Version 2.0 (LICENCE or http://www.apache.org/licenses/LICENSE-2.0).
Owner
- Name: Cambridge Quantum
- Login: CQCL
- Kind: organization
- Location: Cambridge, UK
- Website: http://www.cambridgequantum.com
- Repositories: 48
- Profile: https://github.com/CQCL
Quantum Software and Technologies
GitHub Events
Total
- Create event: 18
- Issues event: 16
- Release event: 2
- Watch event: 1
- Delete event: 19
- Issue comment event: 20
- Push event: 20
- Pull request review comment event: 2
- Pull request review event: 7
- Pull request event: 9
- Fork event: 1
Last Year
- Create event: 18
- Issues event: 16
- Release event: 2
- Watch event: 1
- Delete event: 19
- Issue comment event: 20
- Push event: 20
- Pull request review comment event: 2
- Pull request review event: 7
- Pull request event: 9
- Fork event: 1
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 53
- Total pull requests: 119
- Average time to close issues: 2 months
- Average time to close pull requests: 2 days
- Total issue authors: 7
- Total pull request authors: 9
- Average comments per issue: 0.7
- Average comments per pull request: 0.93
- Merged pull requests: 105
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 53
- Pull requests: 119
- Average time to close issues: 2 months
- Average time to close pull requests: 2 days
- Issue authors: 7
- Pull request authors: 9
- Average comments per issue: 0.7
- Average comments per pull request: 0.93
- Merged pull requests: 105
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- doug-q (31)
- ss2165 (5)
- aborgna-q (4)
- croyzor (3)
- qartik (2)
- cqc-melf (1)
- mark-koch (1)
Pull Request Authors
- doug-q (30)
- hugrbot (18)
- aborgna-q (15)
- croyzor (12)
- mark-koch (11)
- ss2165 (4)
- qartik (2)
- lmondada (2)
- cqc-melf (2)
- acl-cqc (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v4 composite
- codecov/codecov-action v4 composite
- dorny/paths-filter v3 composite
- dtolnay/rust-toolchain stable composite
- dtolnay/rust-toolchain master composite
- mozilla-actions/sccache-action v0.0.4 composite
- taiki-e/install-action cargo-llvm-cov composite
- actions/checkout v4 composite
- actions/add-to-project v1.0.1 composite
- amannn/action-semantic-pull-request v5 composite
- marocchino/sticky-pull-request-comment v2 composite
- MarcoIeni/release-plz-action v0.5 composite
- actions/checkout v4 composite
- dtolnay/rust-toolchain stable composite
- 102 dependencies
- insta 1.39.0 development
- rstest 0.19.0 development
- anyhow 1.0.83
- delegate 0.12.0
- downcast-rs 1.2.1
- hugr 0.4.0
- inkwell 0.4.0
- itertools 0.12.1
- lazy_static *
- llvm-sys-140 140.1.3
- petgraph *
- annotated-types 0.7.0
- graphviz 0.20.3
- guppylang 0.5.2
- hugr 0.2.1
- networkx 3.3
- pydantic 2.7.4
- pydantic-core 2.18.4
- typing-extensions 4.12.2
- guppylang ^0.5.2
- python ^3.11