Skip to content

[0ff] and [0fk] pick their ASan variant only for build/asan; the CI ASan shards build asan-server, so both run as release there #1783

Open

Description

@InauguralPhysicist

Found by the #1758 R1.1 blind critic (PR #1776), 2026-10-14.

tests/sections/0ff-container-slots-1665.sh:4, and its copy in #1776 (tests/sections/0fk-phase2-slot-layer.sh:8), choose the sanitizer variant only when the suite binary is ../build/asan/eigenscript:

if [ -e ../build/asan/eigenscript ] && [ ./eigenscript -ef ../build/asan/eigenscript ]; then

The CI ASan shards build make asan-server (ci.yml, "Build with AddressSanitizer + UBSan"), so the suite binary there is build/asan-server/eigenscript. Both sections then run their release variant: no ASan, no LSan, no UBSan.

Observed in merge-queue run 38652383231, job 116154180640 (shard 3/3), section [0ff]:

Container slot API test built: build/release/test_container_slots

Consequences:

Done when

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:ciSubsystem: ciarea:gatesSubsystem: gatesfound-by:criticInstrument that surfaced it: critickind:gate-defectA gate, check or claim that measures less than it says

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions