summaryrefslogtreecommitdiffstats
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2021-07-17Remove ZixSortedArrayDavid Robillard1-213/+0
2021-07-17Enable bugprone-suspicious-include clang-tidy checkDavid Robillard1-1/+0
I'm not sure why this was suppressed but it seems fine now.
2021-07-17Avoid allegedly "suspicious" string comparisonsDavid Robillard2-2/+1
I guess these are suspicious if you've never seen C before?
2021-07-17Avoid use of rand()David Robillard5-45/+69
2021-07-17Avoid use of atoi() and atol()David Robillard6-11/+10
2021-07-17Use line comments where appropriateDavid Robillard1-1/+1
2021-06-30Fix hash size after removing elementsDavid Robillard1-0/+7
2021-04-14Fix VS2019 warningsDavid Robillard1-1/+1
2021-01-16Allow all free functions to be called on nullDavid Robillard2-0/+4
2020-12-31Improve Bitset test coverageDavid Robillard1-0/+22
2020-12-31Improve SortedArray test coverageDavid Robillard1-2/+30
2020-12-31Fix zix_sorted_array_iter_is_end()David Robillard1-0/+8
2020-12-31Fix MinGW buildDavid Robillard5-24/+65
2020-12-31Update copyright headersDavid Robillard11-11/+11
2020-12-31Force enable assertions in BTree testDavid Robillard1-0/+2
2020-12-31Initialize all variablesDavid Robillard6-21/+23
2020-12-31Separate source from headersDavid Robillard1-31/+0
2020-12-31Format all code with clang-formatDavid Robillard12-1254/+1294
2020-12-31Avoid "else" after "return"David Robillard5-26/+67
2020-12-31Add separate clang-tidy configuration for testsDavid Robillard1-0/+25
2020-12-31Remove unused esoteric data structuresDavid Robillard3-351/+0
2020-11-11Add configure option to disable test malloc implementationDavid Robillard2-2/+2
2020-11-11Add const, pure, and malloc function attributesDavid Robillard3-5/+8
2020-08-14Fix potential division by zeroDavid Robillard1-1/+3
2020-08-14Remove workarounds for ancient versions of MSVCDavid Robillard2-12/+2
2020-08-13Improve digestDavid Robillard1-0/+91
2020-08-13Shrink some codeDavid Robillard1-11/+5
2020-08-13Fix narrowing conversionsDavid Robillard2-4/+4
2020-08-13Fix signed operands of bitwise operatorsDavid Robillard1-1/+1
2020-08-13Make zix_hash_free() tolerate NULLDavid Robillard1-0/+2
2020-08-13Move benchmarks to a separate directoryDavid Robillard3-713/+0
2020-08-13Clean up includes and forward declarationsDavid Robillard5-5/+12
2020-08-13Fix Wno-implicit-int-conversion warningsDavid Robillard1-2/+2
2020-08-13Fix Wno-shorten-64-to-32 warningsDavid Robillard4-14/+16
2020-08-13Fix incorrect format specifiersDavid Robillard8-54/+59
2020-08-13Add format attributesDavid Robillard10-0/+17
2020-08-13Fix Wno-implicit-int-float-conversion warning in benchmarkDavid Robillard1-2/+2
2020-08-13Fix benchmark C++ compatibilityDavid Robillard1-9/+9
2020-08-13Fix unused parameter warningsDavid Robillard7-10/+11
2020-08-13Fix unused macro warning on MacOSDavid Robillard1-0/+2
2019-10-18Fix strange bug in test mallocDavid Robillard1-3/+9
With a certain program, this was failing to use the local malloc in the call stack of the dlsym, which resulted in an infinite recursion and crash. I have no idea why, other than the optimizer is somehow at fault. This fixes it.
2019-10-18Fix SortedArrayDavid Robillard1-1/+1
2019-10-18Fix MinGW buildDavid Robillard2-0/+4
2019-10-18Fix some integer conversion warningsDavid Robillard3-15/+15
2019-10-18Fix unused parameter warningsDavid Robillard11-17/+19
2019-10-18Improve BTree test coverageDavid Robillard1-4/+29
2019-10-18Fix bug when deleting root node of BTreeDavid Robillard1-2/+24
2019-10-18Use digest in hash testDavid Robillard1-7/+4
2019-10-18Fix typoDavid Robillard1-1/+1
2019-10-18Fix out of bounds accesses in BitsetDavid Robillard1-4/+3