suite [69] test_leak_guard.sh reports SKIP 'ASan not available' on an empty SOURCES list or a failed build
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 84/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Domain
- testing-qa
Research direction
Start with tests/test_leak_guard.sh and the suite [69] path that handles the SOURCES list, the ASan availability check, and the ASan build. Plant an empty SOURCES list and a failing ASan build; done means both report named FAIL results, while SKIP occurs only after a compiler probe proves -fsanitize=address is unavailable.
Written by the indexing model from the issue text.
Description
Found by the small-batch builder while fixing #1340. tests/test_leak_guard.sh (suite [69]) prints SKIP: AddressSanitizer not available and exits 0 in two cases where it never checked that ASan is missing:
- when the
SOURCESlist comes back empty; - when the ASan build fails.
This is how #1340's broken print-* reader stayed hidden in [69]: the build failed, and the section reported a SKIP. This is the silent-tolerance class.
Done when
- [69] SKIPs only when a probe proves the compiler lacks
-fsanitize=address, for example compiling a one-line program with the flag. - An empty
SOURCESlist or a failed ASan build is a named FAIL. - Plant: an empty
SOURCESlist and a failing build each turn [69] red.
- Dominant language
- C
- Stars
- 3
- Forks
- 7
- Avg merge
- 4h 1m
- Merged PRs (30d)
- 121
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- Ships a Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from InauguralSystems/EigenScript
-
area:ci kind:gate-defect
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
InauguralSystems/EigenScript#1448 ·
Maintainers usually reply within 1 day
-
area:ci kind:gate-defect
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
InauguralSystems/EigenScript#1431 ·
Maintainers usually reply within 1 day
-
area:docs kind:docs-drift
Difficulty 1/5 Under an hour Newbie friendliness 92/100
InauguralSystems/EigenScript#1428 ·
Maintainers usually reply within 1 day
-
area:docs good first issue kind:docs-drift
Difficulty 1/5 Under an hour Newbie friendliness 92/100
InauguralSystems/EigenScript#1400 ·
Maintainers usually reply within 1 day
-
area:docs good first issue kind:docs-drift
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
InauguralSystems/EigenScript#1396 · 1 comment ·
Maintainers usually reply within 1 day
All issues in InauguralSystems/EigenScript
Similar issues
-
Status: Opened
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
darktable-org/darktable#22455 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
BasedHardware/omi#20084 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
raspberrypi/pico-sdk#3225 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100