Description
While testing adapter third bump PR, L0 enqueue tests was failing sometimes with a heap APIs problems like here, it have aborted with free(): corrupted unsorted chunks
, on a rerun it sometimes also abort with malloc(): unsorted double linked list corrupted
like here. On a third rerun, it sometimes also fail normally like here. The normal failure is expected from this test, but the heap calls aborting shouldn't be expected and wasn't consistent. This was also only happening on CI with me.
Note: This problem wasn't happening before the third adapter bump as the tests was seg-faulting earlier in the tests pipeline in urEnqueueDeviceGetGlobalVariableReadTest.InvalidEventWaitInvalidEvent
but the adapter third bump will fix this test so it allowed the tests pipeline to reach and test following tests which one of them have caused this.
I believe this is coming from one of urEnqueueEventsWaitTest
tests but not entirely sure of that.