Daniel Lemire
|
b04f64e02c
|
Simplifying slightly the logic in the cmake (#1219)
|
2020-10-09 18:10:58 -04:00 |
Daniel Lemire
|
5d355f1a8b
|
release candidate (#1132)
|
2020-08-19 18:12:23 -04:00 |
Daniel Lemire
|
daeca1bb18
|
Basics. (#1116)
|
2020-08-14 17:28:09 -04:00 |
Daniel Lemire
|
74870a8189
|
Fixing issue 1013. (#1016)
* Fixing issue 1013.
* Bumping to 0.4.6
Co-authored-by: Daniel Lemire <lemire@gmai.com>
|
2020-07-01 14:14:51 -04:00 |
Daniel Lemire
|
0ef4d90ad0
|
Fix for issue 1014. (#1015)
* Fix for issue 1014.
* Explanation.
Co-authored-by: Daniel Lemire <lemire@gmai.com>
|
2020-06-30 19:36:26 -04:00 |
Daniel Lemire
|
e38fe3d361
|
Version update
|
2020-06-30 09:41:20 -04:00 |
Daniel Lemire
|
3faae67663
|
New release
|
2020-06-29 21:11:58 -04:00 |
Daniel Lemire
|
077907b7c3
|
Preparing a new patch release.
|
2020-06-28 12:40:13 -04:00 |
Daniel Lemire
|
4582a13360
|
Final steps.
|
2020-06-26 20:31:24 -04:00 |
Daniel Lemire
|
188d8d4b64
|
More verbose.
|
2020-06-24 17:09:18 -04:00 |
Daniel Lemire
|
5fc6cb15b8
|
This should make things even more robust. If .git is not found, just disable all git work.
|
2020-06-24 16:12:19 -04:00 |
Daniel Lemire
|
f6e9a8eee4
|
Making the cmake more verbose so we can figure out what is happening.
|
2020-06-24 15:44:22 -04:00 |
Daniel Lemire
|
e01f1434fb
|
Bumping up the version number
|
2020-06-23 20:55:52 -04:00 |
John Keiser
|
843b73dedb
|
Make singleheader tests be test-only
|
2020-06-23 13:35:27 -07:00 |
Daniel Lemire
|
7ebe5c4bcf
|
This might enable folks to just build the library.
|
2020-06-21 14:20:58 -04:00 |
Daniel Lemire
|
12150baa5e
|
Using just ASCII. (#899)
* Using just ASCII.
* Let us prune checkperf.
* Moving the description of lookup2 to the HACKING.md file.
|
2020-05-21 21:59:06 -04:00 |
John Keiser
|
1d069e5077
|
Split simdjson-flags and cmakecache into include files
|
2020-04-23 17:06:35 -07:00 |
John Keiser
|
66acab4130
|
Enable /sdl warnings on Windows
|
2020-04-23 15:12:21 -07:00 |
John Keiser
|
587ba9bec0
|
Merge pull request #728 from simdjson/jkeiser/cmake-fuzz-noexceptions
Compile fuzzers without exceptions, run as part of tests
|
2020-04-23 10:13:33 -07:00 |
Daniel Lemire
|
382392e03b
|
This should enable -Weffc++ (#777)
* Enabling -Weffc++
|
2020-04-23 13:03:04 -04:00 |
Daniel Lemire
|
7a2fda891c
|
Merge branch 'master' into jkeiser/cmake-fuzz-noexceptions
|
2020-04-23 10:29:14 -04:00 |
Daniel Lemire
|
e030f02776
|
Merge branch 'master' into jkeiser/wconversion
|
2020-04-22 22:03:34 -04:00 |
Daniel Lemire
|
185274e70f
|
Let us see if we can test with libc++. (#732)
* Let us see if we can test with libc++.
* Fixed spacing.
|
2020-04-22 21:24:42 -04:00 |
John Keiser
|
d4a37f6ef5
|
Enable conversion warnings on Linux and Windows
|
2020-04-22 14:21:30 -07:00 |
John Keiser
|
a5c9c31231
|
Merge pull request #755 from simdjson/jkeiser/windows-deprecation-warning
Reenable deprecation warnings on Windows
|
2020-04-22 14:18:28 -07:00 |
John Keiser
|
a116e68a47
|
Merge pull request #729 from simdjson/jkeiser/cmake-amalgamate
Add amalgamation support to cmake
|
2020-04-22 14:16:10 -07:00 |
John Keiser
|
4ce40b1975
|
Reenable _CRT_SECURE_NO_WARNINGS
|
2020-04-22 10:46:59 -07:00 |
John Keiser
|
3e9e14f4d6
|
Reenable deprecation warnings on Windows
|
2020-04-22 08:53:19 -07:00 |
John Keiser
|
db314bc381
|
Make fuzzing work without exceptions
|
2020-04-21 17:33:47 -07:00 |
John Keiser
|
499a26b152
|
Remove /D_CRT_SECURE_NO_WARNINGS on Windows
|
2020-04-21 16:56:13 -07:00 |
John Keiser
|
a9cdb5be50
|
Remove unneeded /WD flags on Windows
|
2020-04-21 16:32:34 -07:00 |
John Keiser
|
d3e44b1108
|
Add amalgamation support to cmake
|
2020-04-20 19:50:51 -07:00 |
John Keiser
|
fc50a36cc5
|
Make checkperf build master with the same options
|
2020-04-20 11:14:46 -07:00 |
John Keiser
|
22b9a53bef
|
Add SIMDJSON_FORCE_IMPLEMENTATION
|
2020-04-18 18:21:56 -07:00 |
John Keiser
|
ff09b6c824
|
Run fewer redundant steps and configs in CI
|
2020-04-17 12:23:05 -07:00 |
John Keiser
|
289cc3e7a0
|
Treat warnings as errors during compilation
|
2020-04-15 19:59:38 -07:00 |
John Keiser
|
fd418f568c
|
Fix c++11 warnings on clang
- namespace x::y is C++17
- static_assert requires message in C++11
|
2020-04-15 17:27:48 -07:00 |
John Keiser
|
09cf18a646
|
Add C++11 tests to cmake
- Add simdjson-flags target so callers don't have flags forced on them
|
2020-04-15 17:26:25 -07:00 |
John Keiser
|
1ff22c78b3
|
Add quickstart to cmake
|
2020-04-09 14:56:54 -07:00 |
John Keiser
|
3c91690e55
|
Don't run parsing competitions on Windows
(They currently use linux-specific stuff.)
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
6835dd73bc
|
Only apply compile flags to simdjson
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
7317fe1440
|
Don't reinitialize submodules
Add ability to turn competitive benchmarks off (no need for submodules)
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
c1ff74c9a6
|
Add issue150 test
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
6dabfa176a
|
Add competition libraries
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
0714f5fc67
|
Create dependencies/CMakeLists.txt
|
2020-04-09 08:52:29 -07:00 |
John Keiser
|
beaa6a9a7a
|
Create simdjson-windows-headers interface library
|
2020-04-08 14:52:56 -07:00 |
John Keiser
|
3dcc188d93
|
Add more tests to cmake
|
2020-04-08 14:52:56 -07:00 |
John Keiser
|
10b7556a37
|
Specify cmake tests, benchmarks and tools idiomatically
|
2020-04-08 14:52:56 -07:00 |
John Keiser
|
54b7291c34
|
Reference simdjson by name, don't specify include files individually
|
2020-04-08 14:52:55 -07:00 |
Daniel Lemire
|
3cb79e6977
|
Trying again. (#671)
|
2020-04-02 19:24:43 -04:00 |