Adrien Suau

Results 36 issues of Adrien Suau

## Description of the bug The [`run()`](https://github.com/100/Solid/blob/master/Solid/SimulatedAnnealing.py#L132) method of the SimulatedAnnealing class has a bug when the annealing method does not find a better state than the initial one. ##...

Pre-Request Checklist --------------------- - [x] I checked to make sure that this feature has not already been requested. Issue Description ----------------- The following code ```py from qiskit import QuantumCircuit from...

good first issue
priority/p1
zne/scaling
feature-request

**Describe the bug** `sw` needs `flex` and `bison` to work and it seems to be missing from the README. **Expected behavior** Dependencies are written on the README or on the...

### Team Name: my\_favourite\_team ### Project Description: In this Qhack 2022 Open Hackathon, we propose to re-implement concepts related to asynchronous Quantum Computing, also framed as Ensemble Quantum Computing, for...

IBM Qiskit Challenge
Hybrid Algorithms Challenge
QAOA Challenge
Quantum Chemistry Challenge
Quantum Finance Challenge
Science Challenge
Simulation Challenge

## The issue In the [AST node for the `barrier` statement](https://github.com/openqasm/openqasm/blob/05c0f9fd5211de972d55c8e4396f88cc251fa777/source/openqasm/openqasm3/ast.py#L594), the arguments following the `barrier` keyword are `Expression`s. I think it should rather be similar to the [AST node...

clarify specification

The notation `s:m:f` for floating-point numbers appears at the very beginning of the specification but is not used directly. https://github.com/openqasm/openqasm/blob/c841100fa4d45334e7340d8b5e64d0f38fb7981b/source/language/types.rst?plain=1#L48-L54 It is first used in https://github.com/openqasm/openqasm/blob/c841100fa4d45334e7340d8b5e64d0f38fb7981b/source/language/types.rst?plain=1#L171-L173 Wouldn't it be better...

clarify specification

### What is the expected enhancement? In this issue I am only speaking about [`pragma`s](https://openqasm.com/language/directives.html#pragmas), **not** [`annotation`s](https://openqasm.com/language/directives.html#annotations). Please read the whole issue first, the initial improvements proposed are not needed...

Reference Parser
clarify specification

## The issue The current grammar for the `rangeExpression` rule is: https://github.com/openqasm/openqasm/blob/c841100fa4d45334e7340d8b5e64d0f38fb7981b/source/grammar/qasm3Parser.g4#L159 This rule is only used in 2 rules: 1. https://github.com/openqasm/openqasm/blob/c841100fa4d45334e7340d8b5e64d0f38fb7981b/source/grammar/qasm3Parser.g4#L66 2. https://github.com/openqasm/openqasm/blob/c841100fa4d45334e7340d8b5e64d0f38fb7981b/source/grammar/qasm3Parser.g4#L166-L172 The first rule, `forStatement`, requires both...

clarify specification

The initial comments on #100 raised a few very valid points that are not fixed yet. This issue document one of them. Relevant part of the original comment: > -...

enhancement
help wanted
question
backend
QOL

**Is your feature request related to a problem? Please describe.** Running coverage analysis with `python -m pytest --cov=tqec .` on the `tqec` library yields the following results ``` ---------- coverage:...

enhancement
good first issue
help wanted
backend
ci/cd