Skip to content

Fuzz: "==5810== ERROR: libFuzzer: timeout after 1417 seconds" (ubuntu-latest) #3085

@github-actions

Description

@github-actions

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 latest main 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.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions