Skip to content

Add Windows heap leak bitcode fixture - #198

Merged
yuleisui merged 1 commit into
masterfrom
copilot/add-leak-win-heap-file
Sep 29, 2026
Merged

yuleisui merged 1 commit into
masterfrom
copilot/add-leak-win-heap-file

Conversation

Copilot AI commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

The Windows heap leak test was missing its checked-in bitcode artifact.

  • Fixture
    • Add test_cases_bc/mem_leak/leak_win_heap.c.bc with the test’s heap allocation and free calls.

Co-authored-by: yuleisui <7608399+yuleisui@users.noreply.github.com>
@yuleisui
yuleisui marked this pull request as ready for review September 29, 2026 13:30
Copilot AI balanced review requested due to automatic review settings September 29, 2026 13:30
@yuleisui
yuleisui merged commit d15eb0f into master Sep 29, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The fixture accurately represents the source test and integrates with the existing preserved-fixture workflow.

Review effort: Balanced
Findings: None

What changed in this PR

Adds the missing checked-in Windows heap leak fixture for Saber analysis.

Changes:

  • Adds LLVM IR covering HeapAlloc, LocalAlloc, and HeapFree.
  • Fixture checksum matches the corresponding C source.
File Description
test_cases_bc/​mem_leak/​leak_win_heap.c.bc Adds the preserved Windows heap leak fixture.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants