llnl / llnl/scr

add valgrind and memcheck_all into test suite

Open
#321 0 comments 0 reactions 0 assignees View on GitHub
testing
Dominant language
C
Stars
108
Forks
37
PR merge metrics
No merged PRs in 30d

Description

Some of our users run memory debuggers against their application and its dependencies. This turns up any memory leaks, uninitialized memory, and buffer overruns we may have in SCR or its libs. We should add these tests to our own release process to save them the trouble.

Contributor guide

Open the contributing guide

Research direction

Start by locating the SCR release process and existing test-suite entry points, then identify how dependencies are built and tested. The work is done when Valgrind and memcheck_all are integrated into the release tests and can check SCR and its libraries for memory errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
release, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.