-
Notifications
You must be signed in to change notification settings - Fork 14
Change defaults to enable QSim and disable XACC #43
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
Conversation
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates documentation and configuration to shift QIR-EE's focus from XACC to qsim as the primary quantum backend, while fixing a file path comment. The changes improve the user experience by providing clearer installation instructions and usage examples for the qsim interface.
- Updated default build options to enable qsim and disable XACC by default
- Added comprehensive documentation for qir-qsim usage and examples
- Reorganized installation documentation to separate minimal and XACC builds
Reviewed Changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| src/qirqsim/QsimQuantum.cc | Corrected file path comment from qirxacc to qirqsim |
| doc/main/usage.rst | Added qir-qsim usage section with examples and reorganized content |
| doc/main/introduction.rst | Streamlined introduction text and removed marketing language |
| doc/main/installation.rst | Split installation into minimal and XACC-specific sections |
| doc/main/acknowledgments.rst | Expanded acknowledgments with MACH-Q project details |
| doc/_static/references.bib | Added new bibliography entry for QIR-EE repository |
| README.md | Updated with qsim-first approach, installation steps, and examples |
| CMakeLists.txt | Changed default build options to enable qsim and disable XACC |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
@wongey I'll take a look after the AI-deduced typos are fixed 😄 |
sethrj
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @wongey ! I've changed the PR title since the most notable change is to switch from XACC to QSim by default (and update the documentation accordingly). Feel free to iterate again on the title and merge when you're ready :)
Basic refresh of README and docs pages. I have removed XACC as the default backend, but still included its usage and examples. I will add lightning stuff once it is merged.