1. Jan 20, 2020
    • Szymon Romik's avatar
      detect if volatile_state is supported · 2ec48d0e
      Szymon Romik authored
      Even if we are ensuring that we use CMAKE_CXX_STANDARD >= 14,
      check if shared_mutex header file is available for the current
      compiler version because CXX_STANDARD is being set to 14 for
      --c++1y parameter. Introduce flag to check if volatile_state is
      supported.
      2ec48d0e
  2. Jan 17, 2020
  3. Jan 16, 2020
  4. Jan 15, 2020
  5. Jan 14, 2020
  6. Jan 13, 2020
  7. Jan 11, 2020
  8. Jan 10, 2020
  9. Jan 09, 2020
    • Lukasz Dorau's avatar
      test: fix one type in volatile_state test · d912f771
      Lukasz Dorau authored
      It fixes the following compilation error:
      
      In file included from /libpmemobj-cpp/tests/volatile_state/\
      volatile_state.cpp:33:0:
      /libpmemobj-cpp/tests/volatile_state/volatile_state.cpp:\
      In function 'void test_vector_of_elements(pmem::obj::pool<root>&)':
      /libpmemobj-cpp/tests/volatile_state/volatile_state.cpp:348:30:\
      error: conversion to 'size_t {aka long unsigned int}' \
      from 'std::__atomic_base<int>::__int_type {aka int}' \
      may change the sign of the result [-Werror=sign-conversion]
        UT_ASSERT(v2_initialized == NUM_ELEMENTS);
                                    ^
      d912f771
    • Szymon Romik's avatar
      Merge pull request #559 from lukaszstolarczuk/change-persistent_ptr_base-class · 56767209
      Szymon Romik authored
      Make persistent_ptr_base non-template and move to main namespace
      56767209
  10. Jan 08, 2020
  11. Jan 07, 2020