-
Notifications
You must be signed in to change notification settings - Fork 169
Fuzz: "==5810== ERROR: libFuzzer: timeout after 1417 seconds" (ubuntu-latest) #3085
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't working
Description
The fuzz-testing workflow has detected a bug.
Auto-Minimized Fuzzing Input That Triggers the Bug: Click this line.
Note: If the input is multi-line then the end-of-line characters ' ' (0x0A) and ' ' (0x0D) may affect the reproducibility of the bug. If you fail to repro the bug with the input shown below then you may want to go to the workflow that reported this GitHub bug, download the artifact, and extract the file with the exact minimized input.(Input minimization failed, see the workflow logs and artifacts)The branch/commit the bug has been found in: Click.
If the developers fail to repro the bug in the latestmain then the branch/commit info below can help them to make sure
that they are using the correct way to repro. If the bug is reproducible in the branch/commit below, but not in latest main,
then the bug is likely fixed already or is not in the main branch.
Branch: * main
commit 111e4bd86ac7cbee2ce940b5682b06a7268a9a53
Author: Stefan J. Wernli <swernli@microsoft.com>
Date: Wed Apr 1 10:49:02 2026 -0700
Introduce QIR v2.1 Profile `Adaptive_RIFLA` (#3037)
This change introduces a new QIR profile, `Adaptive_RIFLA`, which
targets the upcoming QIR v2.1 specification This profile builds from the
Integer and Float computations supported by `Adaptive_RIF` and adds
flags for Loops (backwards branching) and Arrays. Note that this PR does
not include actual codegen support for these features, but the flags are
specified in the template in advance of that work. `Adaptive_RIFLA` is
intended to be in preview/experimental and is not configured as a
default (opt-in only).
This PR includes the following changes:
- Adds the `Adaptive_RIFLA` profile to as a recognized profile for Q#
and OpenQASM
- Adds the profile to Python enum
- Adds new v2 codegen for QIR that uses opaque pointers, updated LLVM
pattterns, and updated module flags
- Updates the RIR data structures to introduce new `AdvancedInstr`
struct to capture instructions that are only supported in the new
profile.
- Adds `Load` and `Alloca` advanced instructions to complement the
existing `Store` instruction
- Adds an RIR pass that prunes most extraneous store instructions to
identify the required set of variables and values
- Adds an RIR pass that adds the necessary `Load` and `Alloca`
instructions to support stack-based variable management
- Adds test cases for new RIR passes, v2 instructions, and integration
tests verifying QIR generation and execution via qir-runner.
Other Info
- Workflow (contains the run artifacts).
- Workflow Agent System Info:
ubuntu-latest: Linux runnervmrg6be 6.17.0-1008-azure #8~24.04.1-Ubuntu SMP Mon Jan 26 18:35:40 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working