1. Jun 25, 2021
    • michalbiesek's avatar
      Fix Clang detection · 7e916adc
      michalbiesek authored
      - use CMAKE_CXX_COMPILER_VERSION/CMAKE_C[XX]_COMPILER_ID for
        setting compiler conditions
      - fixes #1090
      7e916adc
  2. Jun 24, 2021
    • Łukasz Stolarczuk's avatar
      Merge pull request #1095 from lucmaga/fix_ub_vector · 1db710ef
      Łukasz Stolarczuk authored
      vector: Fix undefined behaviour on realloc
      1db710ef
    • Łukasz Stolarczuk's avatar
      Merge pull request #1097 from igchor/mpsc_queue_fix · 12e81997
      Łukasz Stolarczuk authored
      Mpsc queue fix
      12e81997
    • Lucas A. M. Magalhaes's avatar
      vector: Fix undefined behaviour on realloc · 92372987
      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: default avatarLucas A. M. Magalhães <lamm@linux.ibm.com>
      92372987
    • Igor Chorążewicz's avatar
      tests: fix mpsc_queue_recovery test · 1edb409e
      Igor Chorążewicz authored
      PMREORDER maker was not ended correctly
      1edb409e
    • Igor Chorążewicz's avatar
      tests: fix mpsc_queue_recovery_order · 7c03769a
      Igor Chorążewicz authored
      Change `produce_size` type to avoid sign-compare error
      7c03769a
  3. Jun 23, 2021
  4. Jun 21, 2021
  5. Jun 18, 2021
  6. Jun 15, 2021
  7. Jun 11, 2021
  8. Jun 10, 2021
  9. Jun 09, 2021
  10. Jun 08, 2021
  11. Jun 07, 2021