Commit Graph

37 Commits

Author SHA1 Message Date
Ali Ghaffaari 50fa648ae0 Fix nvcc warning about missing return statement (#235) 2024-03-11 18:21:20 -04:00
greg7mdp 65775fa09f Update version to 1.3.12 2024-01-28 23:18:32 -05:00
Ed Catmur 2ac0518a81 Fix C++17 detection for clang
Clang (even recent, e.g. llvm 16) sets __GNUC__ to 4, so the check for C++17 fails.

This results in the check for invoke_result_t in phmap_base.h failing, so it uses std::result_of, which is removed entirely in recent libc++, breaking the build.
2023-06-28 14:30:07 -05:00
greg7mdp f67dadd00a Fix compilation errors with gcc 4.8.5
Thanks to @aengusjiang for the initial PR, which I updated to simplify and fix compilation issues on windows.
2023-06-25 14:48:33 -04:00
Sergey Fedorov 4b113aac1b Update parallel_hashmap/phmap_config.h
Co-authored-by: Gregory Popovitch <greg7mdp@gmail.com>
2023-05-16 21:11:08 +08:00
Sergey Fedorov 47ee627eab Unbreak build on Apple with GCC: do not use clangism
Fixes: https://github.com/greg7mdp/parallel-hashmap/issues/192
2023-05-16 20:06:11 +08:00
Sergey Fedorov 0e534ee7e0 Warn on 4-byte char, not err out 2023-05-16 20:03:36 +08:00
greg7mdp be6a2c7985 Bump version to 1.3.11 2023-04-23 23:44:16 -04:00
greg7mdp 4fe3c8d502 Bump version to 1.3.10 2023-04-23 23:38:35 -04:00
greg7mdp f31c11f2ec Update version to 1.3.9 2023-04-23 18:10:21 -04:00
greg7mdp 55725dbe70 Improve check for <shared_mutex> existence 2023-03-12 18:31:12 -04:00
greg7mdp d676385fb4 Fix clang-15 warnings 2022-11-19 14:25:19 -05:00
greg7mdp 4ca9c6a119 update version number 2022-10-01 15:53:35 -04:00
greg7mdp 736b921c1a Update version numbers 2022-09-30 19:53:46 -04:00
greg 73be7c2ab2 manually merge some changes from abseil-cpp 2022-03-06 16:54:03 -05:00
Andrew Dean 7976ede849 Add support for msvc:/Zc:wchar_t- 2021-09-02 12:19:53 -07:00
greg c4121f9ef5 issue #67 2020-10-02 14:12:00 -04:00
greg b44f781829 Revert "issue #67"
This reverts commit 535ea23741.
2020-10-02 14:09:44 -04:00
greg 535ea23741 issue #67 2020-10-02 14:08:27 -04:00
greg 37b04503db cleanup some test failures. 2020-07-19 17:51:13 -04:00
greg b47713c2c2 clean up preprocessor directives. 2020-07-19 12:52:52 -04:00
greg 9f64feed0c fix compilation issue with string_view 2020-03-28 17:46:47 -04:00
greg 1d5651cffe cleanup some warnings 2019-12-31 12:29:45 -05:00
greg 329922436e issue #37 - string_view supported when _MSVC_LANG == 201703L 2019-12-10 08:05:05 -05:00
Maikel van den Hurk 84234a56a6 Use correct C++ versions for comparison 2019-12-05 21:44:33 +01:00
greg 289fadc273 fully disanle noinline attribute for intel compiler - issue #30 2019-09-06 23:38:35 -04:00
greg 8f0ccf7371 possible fix for issue #30 2019-09-06 13:52:12 -04:00
greg 39c002d52a std::shared_mutex support #11 2019-05-25 16:01:53 -04:00
greg 141c4da24e cleanup some build error with ICC 2019 (issue #9) 2019-05-10 19:48:31 -04:00
greg ff561f34db fix compilation warnings 2019-04-18 21:59:12 -04:00
greg e15f2bb959 fix multiply defined symbols 2019-04-01 13:13:20 -04:00
greg d4937d99ab releasing version 1.0 2019-03-31 17:45:15 -04:00
greg 932464ee07 remove unused code, fix typos 2019-03-30 13:53:04 -04:00
greg 6c6383b5b7 building on linux 2019-03-26 08:35:11 -04:00
greg c043f2b363 add more tests - they all pass on windows / vs2017 2019-03-25 21:18:16 -04:00
greg e3279dcf10 wip 2019-03-23 10:33:16 -04:00
greg 5170154e8d wip 2019-03-16 20:48:50 -04:00