PAPI 7.1.0.0
Loading...
Searching...
No Matches
memleak_check.c
Go to the documentation of this file.
1// This is a simple minimal test for memory leaks.
2// This is automatically compiled with -g (including debug info).
3// Execute: valgrind --leak-check=yes ./memleak_check
4// You can modify this program to check for leaks in specific
5// operations, as necessary.
6
7#include <papi.h>
8
9int main(int argv, char **argc) {
10 (void) argv; // prevent warning for not-used.
11 (void) argc; // prevent warning for not-used.
12
13 int retval = PAPI_library_init(PAPI_VER_CURRENT); // This does several allocations.
14 (void) retval; // prevent warning for not-used.
15
16 PAPI_shutdown(); // Shutdown should release them all.
17 return(0);
18} // end main()
initialize the PAPI library.
Finish using PAPI and free all related resources.
#define PAPI_VER_CURRENT
Definition: f90papi.h:54
Return codes and api definitions.
int main()
Definition: pernode.c:20
int retval
Definition: zero_fork.c:53