Skip to content

sporadic ASAN failurees in Disjoint Pool testsv #1114

@bratpiorka

Description

@bratpiorka

https://github.com/oneapi-src/unified-memory-framework/actions/runs/13421706361/job/37520275372

[ RUN      ] disjointPoolTests/umfPoolTest.multiThreadedpow2AlignedAlloc/0
=================================================================
==12291==ERROR: AddressSanitizer: use-after-poison on address 0x7f79e3abe188 at pc 0x558bf3a9c2bc bp 0x7f79de1fb030 sp 0x7f79de1fa800
WRITE of size 8 at 0x7f79e3abe188 thread T7
    #0 0x558bf3a9c2bb in __asan_memset (/home/runner/work/unified-memory-framework/unified-memory-framework/build/test/umf_test-disjoint_pool+0x2922bb) (BuildId: 8eb326f1f9650bd238812afc52b227afce725a32)
    #1 0x558bf3ae0184 in pow2AlignedAllocHelper(umf_memory_pool_t*) /home/runner/work/unified-memory-framework/unified-memory-framework/test/poolFixtures.hpp:191:13
    #2 0x558bf3b0b458 in umfPoolTest_multiThreadedpow2AlignedAlloc_Test::TestBody()::$_1::operator()(umf_memory_pool_t*) const /home/runner/work/unified-memory-framework/unified-memory-framework/test/poolFixtures.hpp:248:9

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions