- Sep 18, 2018
-
-
Marcin Ślusarz authored
common: remove unnecessary variables from travis.yml
-
- Sep 17, 2018
-
-
Igor Chorazewicz authored
and informations about custom libcxx from include/libpmemobj++/README.md
-
Marcin Ślusarz authored
common: remove tests which use custom libcxx
-
Igor Chorazewicz authored
and all utils for supporting custom libcxx.
-
- Sep 12, 2018
-
-
Marcin Ślusarz authored
tests: add few more tests to increase pmem::obj:array coverage
-
Igor Chorazewicz authored
and fix building one of the tests.
-
- Sep 10, 2018
-
-
Marcin Ślusarz authored
dont check pkgconfig on windows
-
- Sep 08, 2018
-
-
Marcin Ślusarz authored
Print build type to travis job output
-
Łukasz Plewa authored
it might be installed.
-
- Sep 07, 2018
-
-
Szymon Romik authored
-
- Sep 03, 2018
-
-
Marcin Ślusarz authored
Fix v constructor to always initialize its state.
-
- Aug 31, 2018
-
-
Marcin Ślusarz authored
Depending on how structure containing v is initialized runid is intialized or not, which leads memcheck to complain: Conditional jump or move depends on uninitialised value(s) at 0x4E5F3CD: pmemobj_volatile (sync.c:656) by 0x10AF36: pmem::obj::v<(anonymous namespace)::foo>::get() (v.hpp:125) by 0x10A830: (anonymous namespace)::test_init(pmem::obj::pool<(anonymous namespace)::root>&) (v.cpp:80) by 0x10AAC8: main (v.cpp:105)
-
- Aug 30, 2018
-
-
Marcin Ślusarz authored
tests: allow running tests under cgdb from ctest
-
Marcin Ślusarz authored
common: fix array behaviour when its size is zero.
-
- Aug 29, 2018
-
-
Igor Chorazewicz authored
This patch fixes 2 things: - Double braced initialization of scalar types is not allowed in C++ so previous version, where underlying type for zero sized array was pointer prevented proper zero-sized array initlizatation. (Only some compilers complained about this) - Standard states that begin() and end() should return some unique value, now it is done by returning address of the array itself. To achive that alignment of zero-sized array is equal to alignment of type its holding. This approach is also taken by libstdc++.
-
Igor Chorazewicz authored
by specifying env variable.
-
- Aug 24, 2018
-
-
Marcin Ślusarz authored
Limit test execution & dump stack trace when they fail.
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
-
- Aug 23, 2018
-
-
Marcin Ślusarz authored
-
Marcin Ślusarz authored
-
- Aug 21, 2018
-
-
Marcin Ślusarz authored
workaround for old gcc version issue
-
Szymon Romik authored
Check if "inline" aggregate initialization works for array class members. Use double braces initialization as a workaround.
-
- Aug 20, 2018
-
-
Marcin Ślusarz authored
test: add support for matching memcheck logs
-
Szymon Romik authored
Provide support for matching memcheck and pmemcheck output files. Match file should follow pattern: <testname>_<testcase_nr>_<tracer>.err.match
-
- Aug 17, 2018
-
-
Marcin Ślusarz authored
obj: fix pmem::obj::v<> to match new changes
-
Piotr Balcer authored
-
- Aug 16, 2018
-
-
Piotr Balcer authored
Required due to the pmemobj_volatile API change.
-
- Aug 14, 2018
-
-
Piotr Balcer authored
-
Marcin Ślusarz authored
tests: match logs automatically on test finish
-
- Aug 11, 2018
-
-
Marcin Ślusarz authored
common: use coverage flag to group metrics
-
- Aug 10, 2018
-
-
Igor Chorazewicz authored
-
Marcin Ślusarz authored
Introduce pmem::obj::array
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-
Igor Chorazewicz authored
-