libpmemobj-cpp icon indicating copy to clipboard operation
libpmemobj-cpp copied to clipboard

C++ bindings & containers for libpmemobj

Results 85 libpmemobj-cpp issues
Sort by recently updated
recently updated
newest added

## Environment Information - libpmemobj-cpp version(s): current master (e.g. 1.12-42-geca8f5f8) - tested on Ubuntu 20.10 - Cmake flag **TESTS_COMPATIBILITY** is set ## Please provide a reproduction of the bug: ```...

Type: Bug
new

# FEAT: Add std::hash\ ## Rationale It's needed to easily use pmem::obj::concurrent_hash_map with pmem::obj::string as a key. ## API Changes Add Default implementation of hasher for pmem::obj::string. Currently user have...

Type: Feature

Examples cannot find SFML although required version is installed via vcpkg

Type: Bug
Priority: 4 low

This change is [](https://reviewable.io/reviews/pmem/libpmemobj-cpp/937)

# ISSUE: concurrent_hash_map tests fail to compile with newset (2021) tbb ## Environment Information - libpmemobj-cpp version(s): master - PMDK (libpmemobj) package version(s): - OS(es) version(s): - kernel version(s): -...

Type: Bug
Priority: 2 high
new
State: Blocked

# ISSUE: std::atomic::compare_exchange (and others) is incorrectly marked as noexcept ## Please provide a reproduction of the bug: Bug found by coverity. ## Details compare_exchange takes a value_type& expected parameter...

Type: Bug
concurrent_map
Priority: 3 medium

# ISSUE: transaction example (and others) fails with "file already exists" on pool create ## Environment Information - libpmemobj-cpp version(s): 1.11 - PMDK (libpmemobj) package version(s): - OS(es) version(s): -...

Type: Bug
Priority: 3 medium

multiple warnings (currently 216) are produced in the build on VS 2015 e.g.: `C:\Program Files (x86)\Windows Kits\8.1\Include\um\DbgHelp.h(1544): warning C4091: 'typedef ': ignored on left of '' when no variable is...

Type: Bug
Priority: 4 low
OS: Windows
new

# FEAT: add concurrent_hash_map::try_emplace method ## Rationale Currently we have no way of putting new element without creating a temporary (apart from insert_or_assign). ## Description ## API Changes try_emplace(accessor, const...

Type: Feature
new

# ISSUE: transaction_common_*_0_pmemcheck tests runs really long on real HW ## Environment Information - libpmemobj-cpp version(s): 1.10-rc1 - PMDK (libpmemobj) package version(s): 1.8 - OS(es) version(s): Fedora 30 - kernel...

Type: Bug
Priority: 2 high