Skip to content
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

Unify python stack #1077

Merged

Conversation

khalatepradnya
Copy link
Collaborator

@khalatepradnya khalatepradnya commented Jan 9, 2024

Description

This PR attempts to get a working docker image and Python wheels file for the experimental Python features.

  • Some tests are skipped and annotated with SKIP_TEST comment; fixes for which will be handled in separate PR.
  • New feature of remote simulation is not (yet) available in Python
  • Python wheel skipped for arm64 platform

@khalatepradnya khalatepradnya self-assigned this Jan 9, 2024
@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Jan 11, 2024

/ok to test

Command Bot: Processing...

@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Jan 11, 2024

/ok to test

Command Bot: Processing...

@khalatepradnya khalatepradnya marked this pull request as ready for review January 12, 2024 00:01
@khalatepradnya
Copy link
Collaborator Author

Unable to get CI to work due to 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit..

@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Jan 12, 2024

/ok to test

Command Bot: Processing...

github-actions bot pushed a commit that referenced this pull request Jan 12, 2024
github-actions bot pushed a commit that referenced this pull request Jan 12, 2024
@khalatepradnya khalatepradnya force-pushed the unify-python-stack branch 2 times, most recently from e8eee6a to a14cd46 Compare January 12, 2024 18:43
github-actions bot pushed a commit that referenced this pull request Jan 12, 2024
github-actions bot pushed a commit that referenced this pull request Jan 12, 2024
@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Jan 13, 2024

/ok to test

Command Bot: Processing...

github-actions bot pushed a commit that referenced this pull request Jan 15, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
github-actions bot pushed a commit that referenced this pull request Jan 16, 2024
@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Jan 17, 2024

/ok to test

Command Bot: Processing...

github-actions bot pushed a commit that referenced this pull request Feb 2, 2024
Co-authored-by: Alex McCaskey <amccaskey@nvidia.com>
  'double_excitation_gate_opt()' to satisfy spellchecker requirements.
github-actions bot pushed a commit that referenced this pull request Feb 2, 2024
in 'jitAndCreateArgs()' to see if it affects the failure(s) seen on
CI pipeline (not reproducible locally).
github-actions bot pushed a commit that referenced this pull request Feb 2, 2024
github-actions bot pushed a commit that referenced this pull request Feb 2, 2024
  'remote' backend, its corresponding tests and adding of thread safe
code.
* Establish a baseline.

Revert "* Partial fix for 'remote' backend"

This reverts commit fbc07dd.

Revert "* Workaround for remote multi QPU implementation"

This reverts commit 2439890.

Revert "* Making JIT execution classes thread safe"

This reverts commit a610481.
@khalatepradnya khalatepradnya enabled auto-merge (squash) February 3, 2024 00:13
github-actions bot pushed a commit that referenced this pull request Feb 3, 2024
@amccaskey
Copy link
Collaborator

We have FileCheck tests in both the compiler and mlir folder. We should probably merge these two together under one ctest target and in one folder.

@khalatepradnya
Copy link
Collaborator Author

khalatepradnya commented Feb 4, 2024

We have FileCheck tests in both the compiler and mlir folder. We should probably merge these two together under one ctest target and in one folder.

Sure, I had them merged into 'mlir' but, reverted to keep existing functionality v/s new functionality tests - perhaps not necessary. I will club them back into one directory.
Fixed in 43273e6

github-actions bot pushed a commit that referenced this pull request Feb 4, 2024
…e whole suite of tests

Co-authored-by: Alex McCaskey <amccaskey@nvidia.com>
  directory.
* Python wheels stage update - we want to skip 'remote' tests until they
  are enabled but, '--ignore' has no effect, hence running individual
sub-directory.
github-actions bot pushed a commit that referenced this pull request Feb 4, 2024
github-actions bot pushed a commit that referenced this pull request Feb 4, 2024
github-actions bot pushed a commit that referenced this pull request Feb 4, 2024
Copy link
Collaborator

@amccaskey amccaskey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@khalatepradnya khalatepradnya merged commit c5862a2 into NVIDIA:experimental/python Feb 5, 2024
108 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Feb 5, 2024
@khalatepradnya khalatepradnya deleted the unify-python-stack branch February 5, 2024 17:12
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants