mirror of
https://github.com/martinus/unordered_dense.git
synced 2026-01-18 17:21:27 +01:00
Completely reworked fuzzing. Now it's based on honggfuzz. The integration
is now much better, usage is through a simple unit tests. It needs a special compile though (but that's how it was before too). Now it is very nice that exactly the same code is used for fuzzing and for unit-testing with the corpus.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
---
|
||||
Checks: '*
|
||||
-abseil-string-find-str-contains
|
||||
-altera*
|
||||
-bugprone-easily-swappable-parameters
|
||||
-cert-err58-cpp
|
||||
|
||||
1
.fuzz-corpus-base-dir
Normal file
1
.fuzz-corpus-base-dir
Normal file
@@ -0,0 +1 @@
|
||||
data/fuzz
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD>5<EFBFBD>5
|
||||
@@ -1 +0,0 @@
|
||||
",",",","G"
|
||||
@@ -1 +0,0 @@
|
||||
óóóóóóó555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555ó55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555óóó55555555555555555555555555555555555555555555555555555555555555555555555=5555555555555555555555555555555555555555555555555555555555555555555555555555ó555555555555555555555555555555555555555555555555555555555555555555555555555555555À55555555555555555555555555555555555555555555555555555555555555555
|
||||
@@ -1 +0,0 @@
|
||||
Í[##[0##[##[0##[*#[0##[2#[[##ó[[##[0##[##[ó#[[##[0##[##[ó##[#[[0##[¨¤[#ó¤Ü#[[##[[##[0##[ó#ó[['#[0##[*#[0##[2#[[##ó[[##[0##[##[0##[*#[0##[2#[[##[[##[0##[##[ó#[[##[0##[##[ó###[[##[0##[*#[0##[##[0##[##[ó##[#[[0##[¨¤[#ó¤Ü#[[##[[##[0##[ó##ó[['#[0##[*#[0##[2#[[##ó[[##[0##[##[0##[*#[0##[2#[[##ó[[##[0##[##[ó#[[##[0##[##[ó###[[##[0##[*#[0##[2##ó¤Ü#[[0##[#ó#¥'#[0##[*#[Ü#[[##[[##[['#[0##[*#[0##[2#[[2##ó¤Ü#[[0##[#ó#¥'#[0##[*#[Ü#[[##[[##[['#[0##[*#[0##[2#[[[##[0##[2###[ó#E#[[##[0##[*#[[[
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD><EFBFBD><0F><><EFBFBD>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD><EFBFBD><12><><EFBFBD><EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD>[<5B><>%<12><><EFBFBD><EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<5B><><EFBFBD><EFBFBD>[<5B><>%<12><><EFBFBD><EFBFBD><EFBFBD>[<5B>%<25><12>
|
||||
@@ -1 +0,0 @@
|
||||
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))挑
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD>#<23><>#<23><><EFBFBD>#<23>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
炫<EFBFBD><EFBFBD><EFBFBD><EFBFBD>h[<5B><>炫<7F>[<5B><>炫<7F><E782AB>h[<5B><><EFBFBD><7F>h[
|
||||
@@ -1 +0,0 @@
|
||||
([
|
||||
@@ -1 +0,0 @@
|
||||
<17>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
þ I0
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD><EFBFBD>
|
||||
@@ -1 +0,0 @@
|
||||
M]'[
|
||||
@@ -1 +0,0 @@
|
||||
.「「「「「^「「「「「「「「「「「い」「「「「「「「「「"「「「「「「「「「「「「「「「「
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD>l<>"<>"
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
óóóó”óóóóÿ2óóóó[[[[[¼à[
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
@U<>U]U]<5D><>U
|
||||
@@ -1 +0,0 @@
|
||||
00000000000000000<EFBFBD>00070
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD>
|
||||
@@ -1 +0,0 @@
|
||||
レn]n]n
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
ロ<10>[[<10>[
|
||||
@@ -1 +0,0 @@
|
||||
ェェェェェェェェェェェェァ
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
hhア宿h
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
[
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
[
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD>Ž1à
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
1ۧ1[5
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
!
|
||||
@@ -1 +0,0 @@
|
||||
炫yh[<5B>ウ炫<7F><E782AB>炫yh[<5B><EFBFBD><7F><EFBFBD>h[<5B><>h[
|
||||
@@ -1 +0,0 @@
|
||||
`ャ<>ャャャャ,ャャャャャャャャャャャャャャャ?ャャャ
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
GGGGGGGGGGGGGGGG
|
||||
@@ -1 +0,0 @@
|
||||
/<2F><><01>/<2F><><12>/<2F><><01>/<2F><><12><>/<2F><>[/<2F><><01>/<2F><>[/<2F><><01>/<2F><><EFBFBD>[/<2F><><01>/<2F><>[/<2F><><01>/<2F><><12><><EFBFBD><01>/<2F><>
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
#<23>H
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
/00 0 <09>I500gu[
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
]2#00#<23>
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
&n
|
||||
@@ -1 +0,0 @@
|
||||
レレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレレ[
|
||||
@@ -1 +0,0 @@
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>5
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
C
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
@
|
||||
@@ -1 +0,0 @@
|
||||
HHHHHHH
|
||||
@@ -1 +0,0 @@
|
||||
ンンンン
|
||||
@@ -1 +0,0 @@
|
||||
]&<26><>
|
||||
@@ -1 +0,0 @@
|
||||
n
|
||||
@@ -1 +0,0 @@
|
||||
85
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD><EFBFBD> <09>
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +0,0 @@
|
||||
ýëă[ëëë%[ëë%[ë˙˙ă[ëë%Í˙˙˙ă[ëßăÍq˙˙ă[źë%Í˙˙˙ă[ëë%Í˙˙˙ă[[˙˙ă[ëë˙ă[A˙ßă[ëë%Í˙˙˙ă[[˙˙ă[ëë˙ă[A˙ßă[ëë%Í˙˙˙ă[ëë%Í˙˙˙ă[ëë%Í˙˙˙Í˙˙˙ă[[˙˙ă[ëë˙ăÍ˙˙˙ă[ëë%Í˙˙˙ă[ëë%Í˙A˙ă[ëë%Í˙˙˙ă[[˙˙ă[ëë˙ă[A˙ßă[ëë%Í˙˙˙ă[ëë%Í˙˙˙ă[
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
<EFBFBD>h
|
||||
Binary file not shown.
@@ -1 +0,0 @@
|
||||
N<EFBFBD><EFBFBD><EFBFBD><01>#<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>5
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user