Files
libakerror/tests/err_ignore_multitu.c
Logikoma 360026508b
Some checks failed
libakerror CI Build / cmake_build (push) Has been cancelled
libakerror CI Build / coverage (push) Has been cancelled
libakerror CI Build / mutation_test (push) Has been cancelled
Test ignored-error storage across translation units
2026-08-05 23:36:50 -04:00

19 lines
451 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;
}