Vladislav Shchapov

Results 208 comments of Vladislav Shchapov

@alexey-katranov This is not ``utils::SpinBarrier`` issue on ARM. I changed the test_arena_constraints test: https://github.com/oneapi-src/oneTBB/blob/8155aaeb6baead9bd571bbb76a9b5dc56a1a9403/test/tbb/test_arena_constraints.cpp#L112-L150 1) Replace ``utils::SpinBarrier`` with C++20 ``std::barrier`` (https://en.cppreference.com/w/cpp/thread/barrier) 2) I have added output of one character from...

@pavelkumbrasev Thanks for your reply! On ARM this error occurs very frequently. On average, for a test to fail, it needs to be run less than 50 times. I'm think...

@pavelkumbrasev Is the assumption that ``tbb::parallel_for`` will be executed in ``tbb::this_task_arena::max_concurrency()`` threads a wrong? The problem is not in ``utils::SpinBarrier``, but in the fact that such a barrier cannot be...

@pavelkumbrasev @isaevil Fix for failed test ``137 - test_malloc_overload_disable (Failed)`` (CI commit https://github.com/phprus/oneTBB/commit/eeb0154a8ca95e7ec12e5d4209225cb22195372e): PR #870. Review it please.

@isaevil Thanks for your research! If it is a similar problem, then it is reproducible on x86 (on bare metal and in github actions).

@prcups I'm sorry, but I'm not an Intel employee.

@alexey-katranov, @vlserov, Export rules for macOS: https://github.com/oneapi-src/oneTBB/blob/d1667d514df697f05d771602b268e92560c434c4/src/tbb/def/mac64-tbb.def#L52-L61 Export rules for Linux 64-bit: https://github.com/oneapi-src/oneTBB/blob/e386c96debbdb2944e404323ee8682c5293f96ff/src/tbb/def/lin64-tbb.def#L50-L59 For all other exception classes https://github.com/oneapi-src/oneTBB/blob/e386c96debbdb2944e404323ee8682c5293f96ff/include/oneapi/tbb/detail/_exception.h#L51-L66 export rules does not contain exports ``what()`` member. Only typeinfo and...

Windows export rules do not contain export rules for ``unsafe_wait``: https://github.com/oneapi-src/oneTBB/blob/e386c96debbdb2944e404323ee8682c5293f96ff/src/tbb/def/win32-tbb.def#L49-L54 https://github.com/oneapi-src/oneTBB/blob/e386c96debbdb2944e404323ee8682c5293f96ff/src/tbb/def/win64-tbb.def#L49-L54