- Jul 07, 2021
-
-
Ł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.
-
Lucas A. M. Magalhaes authored
On tests listed bellow the reserve method is being called before any allocation on the object therefore realloc being called without any previous allocation. Inside realloc _data is being used with the operator '[]', as it is nullptr at that moment it's an undefined behaviour. This patch simply returns a call to alloc if _data is nullptr. This tests fails on PowerPC with Segmentation Fault because of this issue: segment_vector_array_expsize_assign_exceptions_oom_0_none segment_vector_array_expsize_assign_exceptions_oom_0_memcheck segment_vector_array_expsize_capacity_exceptions_oom_0_none segment_vector_array_expsize_capacity_exceptions_oom_0_memcheck segment_vector_array_expsize_modifiers_exceptions_oom_0_none segment_vector_array_expsize_modifiers_exceptions_oom_0_memcheck segment_vector_vector_expsize_assign_exceptions_oom_0_none segment_vector_vector_expsize_assign_exceptions_oom_0_memcheck segment_vector_vector_expsize_capacity_exceptions_oom_0_none segment_vector_vector_expsize_capacity_exceptions_oom_0_memcheck segment_vector_vector_expsize_modifiers_exceptions_oom_0_none segment_vector_vector_expsize_modifiers_exceptions_oom_0_memcheck segment_vector_vector_fixedsize_assign_exceptions_oom_0_none segment_vector_vector_fixedsize_assign_exceptions_oom_0_memcheck Signed-off-by:Lucas A. M. Magalhães <lamm@linux.ibm.com>
-
- Jun 29, 2021
-
-
Igor Chorążewicz authored
Merge back stable-1.5 to stable-1.6
-
- Jun 28, 2021
-
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
- Jun 21, 2021
-
-
Łukasz Stolarczuk authored
-
Łukasz Stolarczuk authored
-
- Feb 19, 2021
-
-
Łukasz Stolarczuk authored
tests: add compatibility test for 1.12
-