Skip to content

Conversation

@DRovara
Copy link
Collaborator

@DRovara DRovara commented Apr 17, 2025

Description

This PR adds all features implemented for assertion compilation. This includes:

  • Method to automatically translate assertions to measurements for real quantum computers
  • Method to estimate the number of shots required for an accurate evaluation of measured runtime assertions
  • Method to evaluate runtime assertions by analysing measurement outcomes

The PR also includes some minor fixes in the code base.

Checklist:

  • The pull request only contains commits that are related to it.
  • I have added appropriate tests and documentation.
  • I have made sure that all CI jobs on GitHub pass.
  • The pull request introduces no new warnings and follows the project's style guidelines.

Currently, this is just an empty test fixture.
Defines basic compilation settings and a boilerplate function to be filled later on.
…ed code

Originally, there was not enough space for the 0-terminator of the string
…ation method, starting with statistical slices
@codecov
Copy link

codecov bot commented Apr 22, 2025

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@DRovara DRovara self-assigned this May 2, 2025
@DRovara DRovara merged commit 5f9f526 into main May 2, 2025
53 checks passed
@DRovara DRovara deleted the assertion-compilation branch May 2, 2025 14:50
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