Lukasz Dorau

Results 28 issues of Lukasz Dorau

Excluding lines with exclude_lines in '.coveragerc' does not work for me: There is a part of the '.coveragerc' file attached below: ``` [report] exclude_lines = except FileNotFoundError except CriticalError except...

Feature request: DIRECT_RW() in debug mode could check if the field referenced by it has already been added to the undo log (of course if the referenced object was created...

enhancement

Move on to the new coverage uploader. The old bash uploader is long EOL now. See: https://github.com/pmem/pmdk/pull/5548 - - - This change is [](https://reviewable.io/reviews/pmem/rpma/2126)

Add a superclass (abstract) Runner with all common code - see: #1427

enhancement
wontfix

It often happens: ``` [thread #0] mtt.c:80 mtt_thread_main() -> pthread_cond_timedwait() failed: Connection timed out ``` https://app.circleci.com/pipelines/github/ldorau/rpma/4534/workflows/8355d44e-07fd-4be6-b68e-fd15b5db05b4/jobs/4626

wontfix
build system

Some MT tests run under valgrind's memcheck sometimes hangs: https://app.circleci.com/pipelines/github/haichangsi/rpma/120/workflows/b2f790b5-0bd9-4852-8ac9-1dd45dac2578/jobs/120

wontfix
build system

### Description Get size from tracking provider in `proxy_free()`. Fixes: #475 ### Checklist - [x] Code compiles without errors locally - [x] All tests pass locally - [x] CI workflows...

Disjoint pool causes memory leak calling `umfMemoryProviderFree()` with `size` equal 0: https://github.com/oneapi-src/unified-memory-framework/blob/6fc3e56b4870184dec70613359c4db2ef7f1180a/src/pool/pool_disjoint.cpp#L407 ```c static void memoryProviderFree(umf_memory_provider_handle_t hProvider, void *ptr) { auto ret = umfMemoryProviderFree(hProvider, ptr, 0); if (ret != UMF_RESULT_SUCCESS)...

bug

### Description Make tracking provider always ON. Ref: https://github.com/oneapi-src/unified-memory-framework/pull/482#discussion_r1596570777 ### Checklist - [x] Code compiles without errors locally - [x] All tests pass locally - [x] CI workflows execute properly