Skip to content

Omnistaging is globally off by default#2987

Open
paul0403 wants to merge 2 commits into
mainfrom
paul0403/compile_time_constant_eval
Open

Omnistaging is globally off by default#2987
paul0403 wants to merge 2 commits into
mainfrom
paul0403/compile_time_constant_eval

Conversation

@paul0403

@paul0403 paul0403 commented Jul 2, 2026

Copy link
Copy Markdown
Member

Context:
In tandem PL PR PennyLaneAI/pennylane#9755

Description of the Change:

Benefits:

Possible Drawbacks:

Related GitHub Issues:

@dime10

dime10 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

I was wondering if this was already working on the whole test suite, but I guess not 😅

Once it does, we should run the benchmarks on it, although I'm not sure if those are set up for program capture yet?

@paul0403

paul0403 commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

I was wondering if this was already working on the whole test suite, but I guess not 😅

Once it does, we should run the benchmarks on it, although I'm not sure if those are set up for program capture yet?

I think there's more quantum primitives that I need to "turn off" the jax const eval context. That's probably why the precompiled rules are failing.

But I think this is on the right track. For a small example, I can already get it to work correctly.

@paul0403

paul0403 commented Jul 6, 2026

Copy link
Copy Markdown
Member Author

Also it needs the PL PR but I didn't do the "run with this PL PR" in CI 😆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants