|
345af773fb
|
Try building in jenkins
Tests / Release [gcc] total: 523, failed: 2, passed: 521
Tests / Coverage total: 523, failed: 2, passed: 521
weaselab/conflict-set/pipeline/head There was a failure building this commit
|
2024-02-04 17:56:16 -08:00 |
|
|
cbf48e2d60
|
Make linker language c for release build
|
2024-02-04 17:39:55 -08:00 |
|
|
d0ff4ed4d3
|
Build object library
|
2024-02-04 15:27:22 -08:00 |
|
|
2d220a3f7d
|
Update corpus
|
2024-02-03 20:15:31 -08:00 |
|
|
a73e366dc9
|
Draw num writes directly
|
2024-02-03 17:03:23 -08:00 |
|
|
a632d0cbbb
|
gcc fixes
|
2024-02-03 13:16:13 -08:00 |
|
|
584f2d0c54
|
Don't link to gcc_s on Apple
|
2024-02-02 11:59:52 -08:00 |
|
|
e9d4403f3c
|
Remove sorted/canonicalized requirement for reads
|
2024-02-02 11:58:34 -08:00 |
|
|
e527e198c6
|
Fix typo
|
2024-02-02 11:58:34 -08:00 |
|
|
fbf8f3eb73
|
Don't check for libfuzzer on Apple
I'm sick of futzing with this check
|
2024-02-02 11:58:34 -08:00 |
|
|
bc002f4e3b
|
Disable symbol tests for MacOS
|
2024-02-02 11:58:34 -08:00 |
|
|
81f178face
|
Remove unused code
|
2024-02-01 18:31:36 -08:00 |
|
|
20bd5c2fa6
|
More corpus tinkering. Missing coverage for Node256
|
2024-02-01 18:22:45 -08:00 |
|
|
aa8327cb5d
|
Fix gcc warning
|
2024-02-01 17:01:47 -08:00 |
|
|
906c53ea63
|
Update corpus
|
2024-02-01 16:58:42 -08:00 |
|
|
22daf0b9cb
|
Improve range write performance
|
2024-02-01 16:52:22 -08:00 |
|
|
802615e38b
|
Update corpus
|
2024-02-01 11:47:13 -08:00 |
|
|
0eff5628bd
|
Fix lastLeq bug
|
2024-02-01 11:24:57 -08:00 |
|
|
96aca4a1da
|
Range write WIP
|
2024-01-31 17:06:59 -08:00 |
|
|
812eb27708
|
Return inserted physical node from insert
|
2024-01-31 16:22:34 -08:00 |
|
|
31a555c44c
|
Use bitset index for Node48 too
|
2024-01-31 16:04:03 -08:00 |
|
|
bafe1edfa4
|
Remove call to memcmp for partial keys
|
2024-01-31 14:32:25 -08:00 |
|
|
e84ea10d20
|
Update corpus
|
2024-01-31 11:27:32 -08:00 |
|
|
5a69ec82df
|
Partial keys seem to be working
|
2024-01-31 11:10:41 -08:00 |
|
|
2e6265b784
|
More __builtin_clz to std::countl_zero
|
2024-01-30 21:12:41 -08:00 |
|
|
220c5caf27
|
WIP compressed key. Tests fail
|
2024-01-30 17:31:44 -08:00 |
|
|
ecd549857b
|
Add printTree
|
2024-01-30 17:16:46 -08:00 |
|
|
dad3a8b5ad
|
Update corpus
|
2024-01-30 15:34:23 -08:00 |
|
|
906a007c3a
|
Fix use of uninitialized memory
|
2024-01-30 14:50:26 -08:00 |
|
|
f2c9267b48
|
Use a bitset to speed up Node256 scans
|
2024-01-30 14:21:30 -08:00 |
|
|
8edac4d811
|
Use c++20 std::count{l,r}_zero
|
2024-01-30 13:20:26 -08:00 |
|
|
3c9c5bd9fb
|
Add benchmarks for getChild{L,G}eq
|
2024-01-30 13:08:01 -08:00 |
|
|
017cffd580
|
Add third_party/nanobench.h
|
2024-01-30 12:01:49 -08:00 |
|
|
ee01ca5f1e
|
Add forgotten file
|
2024-01-30 11:56:26 -08:00 |
|
|
f2a8832766
|
Remove empty else
|
2024-01-30 11:53:01 -08:00 |
|
|
023e0caa8f
|
Add test flags to blackbox testing
|
2024-01-30 11:52:12 -08:00 |
|
|
bd39e9f654
|
Revert "Rename fuzz to whitebox for pre-baked tests"
This reverts commit d99a478f74 .
|
2024-01-30 11:52:01 -08:00 |
|
|
2dc0997e72
|
Tinker whitespace
|
2024-01-30 11:50:10 -08:00 |
|
|
d99a478f74
|
Rename fuzz to whitebox for pre-baked tests
|
2024-01-30 11:49:00 -08:00 |
|
|
808ffbcbdf
|
Add blackbox, valgrind tests
|
2024-01-30 11:46:49 -08:00 |
|
|
eca1b9993a
|
Improve symbols test
Remove seed argument and check for disallowed undefined symbols
|
2024-01-30 11:46:03 -08:00 |
|
|
3735a43553
|
Add TestDriver class
|
2024-01-30 11:13:21 -08:00 |
|
|
47faa51a35
|
Add Internal.h
|
2024-01-30 10:49:49 -08:00 |
|
|
79176757fc
|
Test symbol visibility
|
2024-01-30 10:39:43 -08:00 |
|
|
831088aad9
|
Leave in the faster version for now
|
2024-01-26 10:25:48 -08:00 |
|
|
b8de633ca1
|
Update maxVersion to max(maxVersion, writeVersion)
|
2024-01-26 10:25:32 -08:00 |
|
|
270f887584
|
Annotate unused functions
|
2024-01-25 15:31:48 -08:00 |
|
|
e8f52ee34b
|
CPack set up for debian
|
2024-01-25 15:11:59 -08:00 |
|
|
4d71cf5b75
|
Implement x86 getChildLeq/getChildGeq
|
2024-01-25 14:57:03 -08:00 |
|
|
b15bec6b38
|
SIMD for Node16 in lastLeq and firstGeq
|
2024-01-25 12:40:11 -08:00 |
|