- Jan 28, 2022
-
-
Łukasz Stolarczuk authored
Merge stable-1.11 into stable-1.12
-
- Jan 26, 2022
-
-
Łukasz Stolarczuk authored
Fix compliation on gcc 12
-
Igor Chorążewicz authored
Replace decltype() with specific type.
-
- Sep 21, 2021
-
-
Paweł Karczewski authored
Fix Docker image version(s) in CI
-
- Sep 20, 2021
-
-
Łukasz Stolarczuk authored
It's copy pasted from pmemkv (0d764bd). Without this fix doc job may fail if image changed for master.
-
Łukasz Stolarczuk authored
This solution is copy-pasted from pmemkv (70cd9e4). Without this change PRs created against any stable branch may end up failing, because it uses 'latest' image, instead of proper stable (e.g. '1.13') image.
-
Łukasz Stolarczuk authored
We now use x.y.z format for all releases and the regex did not work well with 1.13.0 release.
-
- Jul 07, 2021
-
-
Łukasz Stolarczuk authored
Merge stable-1.11 into stable-1.12
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
Merge stable-1.10 into stable-1.11
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
Merge stable-1.9 into stable-1.10
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
CI: remove Travis CI configuration on stable branches
-
- Jul 06, 2021
-
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
Set secret github token, for auto doc update.
-
Łukasz Stolarczuk authored
Merge stable-1.8 into stable-1.9
-
Łukasz Stolarczuk authored
tests: link atomic to all tests
-
Łukasz Stolarczuk authored
-
Igor Chorążewicz authored
Not only self_relative_ptr tests use atomics. On some platforms (e.g. riscv64) -latomic is needed for a few other tests (pool_cleanup, volatile_state).
-
Łukasz Stolarczuk authored
Merge stable-1.7 into stable-1.8
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
Merge stable-1.6 into stable-1.7
-
Łukasz Stolarczuk authored
[stable-1.9] docker: fix all images
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
- fix missing dependencies, - fix images' FROM path, - bump dependencies' versions to omit known issues.
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
tests: add libunwind suppresion
-
- Jul 05, 2021
-
-
Igor Chorążewicz authored
Memcheck reports an error in libunwind exception raising.
-
- Jul 02, 2021
-
-
Łukasz Stolarczuk authored
-
- Jul 01, 2021
-
-
Łukasz Stolarczuk authored
[stable-1.6] Ubsan fixes
-
Igor Chorążewicz authored
Origianl implementation resulted in the following array_iterator_noconv_0_test failure under UBSAN: "runtime error: applying non-zero offset 4 to null pointer"
-
Łukasz Stolarczuk authored
[stable-1.11] Ubsan fix
-
Łukasz Stolarczuk authored
[stable-1.8] Ubsan fixes
-
- Jun 30, 2021
-
-
Igor Chorążewicz authored
Cast 'this' to integer type instead of casting to pointer type. Original implementation resulted in the following error for self_relative_ptr_atomic test: "runtime error: pointer index expression with base 0x7ffc7773e7c0 overflowed to 0xfffffffffffffffe"
-
Igor Chorążewicz authored
This fixes following tests under UBSAN: vector_modifiers_type_requirements_0_none vector_parameters_0_none They failed with following error message: "runtime error: reference binding to null pointer of type" This fix is continuation of 41ddc88a
-
Igor Chorążewicz authored
Casting unaligned ptr_offset_magic address to pointers is undefined behavior for types which require alignemnt > 1. It results in following error under UBSAN for ptr_0_none test: "runtime error: upcast of misaligned address 0x0000deadbeef for type 'C', which requires 8 byte alignment" Also, add test for offset calculation for objects with different alignment requirements.
-