Files
libakerror/tests/err_ignore_multitu.c
Logikoma bab2f102a1
Some checks failed
libakerror CI Build / cmake_build (push) Successful in 2m55s
libakerror CI Build / cmake_build_freestanding (push) Successful in 2m44s
libakerror CI Build / sanitizer (push) Failing after 2m55s
libakerror CI Build / coverage (push) Successful in 2m55s
libakerror CI Build / mutation_test (push) Successful in 42m38s
Test ignored-error storage across translation units
2026-08-05 23:38:07 -04:00

19 lines
447 B
C

#include "akerror.h"
#include "err_ignore_multitu.h"
#include <stdio.h>
int main(void)
{
akerr_ErrorContext *main_address = &akerr_last_ignored;
akerr_ErrorContext *helper_address = akerr_multitu_snapshot_address();
if ( main_address != helper_address ) {
fprintf(stderr,
"CHECK FAILED: ignored-error storage differs between translation units\n");
return 1;
}
fprintf(stderr, "err_ignore_multitu ok\n");
return 0;
}