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