Closed pvelesko closed 11 months ago
Not sure why only asserts, printfs,and similar tests fail. Any ideas?
What are "similar" to asserts and aborts in this context? Check handleAbortRequest() in CHIPBindings.cc. It uses memcpy to update the abort flag, maybe it is somehow related to the problem here?
RESULTS:
dgpu_opencl_make_check_result.txt: PASS
igpu_opencl_make_check_result.txt: FAIL
892 - TestAssert (Failed)
893 - TestAssertFail (Failed)
899 - abort (Failed)
937 - PrintfSimple (Failed)
938 - PrintfNOP (Failed)
939 - PrintfDynamic (Failed)
igpu_level0_reg_make_check_result.txt: FAIL
890 - TestAssert (Failed)
891 - TestAssertFail (Failed)
897 - abort (Failed)
938 - PrintfSimple (Failed)
939 - PrintfNOP (Failed)
940 - PrintfDynamic (Failed)
dgpu_level0_reg_make_check_result.txt: FAIL
885 - TestAssert (Failed)
886 - TestAssertFail (Failed)
892 - abort (Failed)
929 - PrintfSimple (Failed)
930 - PrintfNOP (Failed)
931 - PrintfDynamic (Failed)
dgpu_level0_imm_make_check_result.txt: PASS
OK, so aborts and printfs since I assume assert calls abort.
641
Big performance impact