In my ouput I check via the test of alu_setup_reg() how many nodes have been assigned, I then check on the following test that I still have those nodes (which I should as I do not free them)
This is how I learned check has been interfering with my tests by clearing my global data despite it being declared BEFORE including check.h, is there anyone who knows how to stop this behavior or work around it?Code:../tests/check_alu.c:203: test_alu_setup_reg_fn() alu_upto() = 64 ../tests/check_alu.c:541:F:Core:test_alu_get_reg_node:0: Assertion '((alu)->given) > 0' failed
Edit: Here's a link to their github page: GitHub - libcheck/check: A unit testing framework for C