The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
22 | 22 |
1 :
['art_node_prev_child'] |
22 | 50 | art_iterator_neighbor_child | call site: 00327 | /src/croaring/src/art/art.c:1912 |
2 | 2 |
1 :
['art_validate_fail'] |
2 | 2 | art_internal_validate | call site: 00344 | /src/croaring/src/art/art.c:2279 |
2 | 2 |
1 :
['exit'] |
2 | 2 | bitmap32 | call site: 00171 | /src/croaring_fuzzer.c:43 |
2 | 2 |
1 :
['exit'] |
2 | 2 | bitmap64 | call site: 00405 | /src/croaring_fuzzer.c:72 |
0 | 2 |
1 :
['roaring_malloc'] |
0 | 4 | array_container_grow | call site: 00041 | /src/croaring/src/containers/array.c:172 |
0 | 2 |
1 :
['roaring_free'] |
0 | 2 | array_container_create_given_capacity | call site: 00036 | /src/croaring/src/containers/array.c:59 |
0 | 2 |
1 :
['roaring_free'] |
0 | 2 | bitset_container_create | call site: 00017 | /src/croaring/src/containers/bitset.c:84 |
0 | 0 | None | 45 | 45 | container_add | call site: 00144 | /src/croaring/include/roaring/containers/containers.h:489 |
0 | 0 | None | 5 | 38 | run_container_cardinality | call site: 00108 | /src/croaring/src/containers/run.c:1067 |
0 | 0 | None | 5 | 12 | bitset_container_compute_cardinality | call site: 00072 | /src/croaring/src/containers/bitset.c:272 |
0 | 0 | None | 5 | 5 | bitset_container_compute_cardinality | call site: 00073 | /src/croaring/src/containers/bitset.c:278 |
0 | 0 | None | 5 | 5 | run_container_cardinality | call site: 00110 | /src/croaring/src/containers/run.c:1071 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
bitmap32
[function]
[call site]
00001
roaring_bitmap_portable_deserialize_safe
[function]
[call site]
00002
roaring_malloc
[function]
[call site]
00003
ra_portable_deserialize
[function]
[call site]
00004
ra_init_with_capacity
[function]
[call site]
00005
ra_init
[function]
[call site]
00006
roaring_malloc
[function]
[call site]
00007
bitset_container_create
[function]
[call site]
00008
roaring_malloc
[function]
[call site]
00009
croaring_hardware_support
[function]
[call site]
00010
croaring_detect_supported_architectures
[function]
[call site]
00011
dynamic_croaring_detect_supported_architectures
[function]
[call site]
00012
cpuid
[function]
[call site]
00013
xgetbv
[function]
[call site]
00014
cpuid
[function]
[call site]
00015
croaring_detect_supported_architectures
[function]
[call site]
00016
roaring_aligned_malloc
[function]
[call site]
00017
roaring_free
[function]
[call site]
00018
bitset_container_clear
[function]
[call site]
00019
bitset_container_read
[function]
[call site]
00020
run_container_create
[function]
[call site]
00021
run_container_create_given_capacity
[function]
[call site]
00022
roaring_malloc
[function]
[call site]
00023
roaring_malloc
[function]
[call site]
00024
roaring_free
[function]
[call site]
00025
run_container_read
[function]
[call site]
00026
run_container_grow
[function]
[call site]
00027
roaring_realloc
[function]
[call site]
00028
roaring_free
[function]
[call site]
00029
roaring_free
[function]
[call site]
00030
roaring_malloc
[function]
[call site]
00031
run_container_size_in_bytes
[function]
[call site]
00032
run_container_serialized_size_in_bytes
[function]
[call site]
00033
array_container_create_given_capacity
[function]
[call site]
00034
roaring_malloc
[function]
[call site]
00035
roaring_malloc
[function]
[call site]
00036
roaring_free
[function]
[call site]
00037
array_container_read
[function]
[call site]
00038
array_container_grow
[function]
[call site]
00039
grow_capacity
[function]
[call site]
00040
clamp
[function]
[call site]
00041
roaring_realloc
[function]
[call site]
00042
roaring_free
[function]
[call site]
00043
roaring_free
[function]
[call site]
00044
roaring_malloc
[function]
[call site]
00045
array_container_size_in_bytes
[function]
[call site]
00046
ra_clear
[function]
[call site]
00047
ra_clear_containers
[function]
[call site]
00048
container_free
[function]
[call site]
00049
bitset_container_free
[function]
[call site]
00050
roaring_aligned_free
[function]
[call site]
00051
roaring_free
[function]
[call site]
00052
array_container_free
[function]
[call site]
00053
roaring_free
[function]
[call site]
00054
roaring_free
[function]
[call site]
00055
run_container_free
[function]
[call site]
00056
roaring_free
[function]
[call site]
00057
roaring_free
[function]
[call site]
00058
shared_container_free
[function]
[call site]
00059
croaring_refcount_dec
[function]
[call site]
00060
container_free
[function]
[call site]
00061
roaring_free
[function]
[call site]
00062
ra_clear_without_containers
[function]
[call site]
00063
roaring_free
[function]
[call site]
00064
roaring_free
[function]
[call site]
00065
roaring_bitmap_set_copy_on_write
[function]
[call site]
00066
roaring_bitmap_internal_validate
[function]
[call site]
00067
container_internal_validate
[function]
[call site]
00068
croaring_refcount_get
[function]
[call site]
00069
bitset_container_validate
[function]
[call site]
00070
bitset_container_compute_cardinality
[function]
[call site]
00071
croaring_hardware_support
[function]
[call site]
00072
avx512_vpopcount
[function]
[call site]
00073
simd_sum_epu64
[function]
[call site]
00074
sum_epu64_256
[function]
[call site]
00075
avx2_harley_seal_popcount256
[function]
[call site]
00076
CSA
[function]
[call site]
00077
CSA
[function]
[call site]
00078
CSA
[function]
[call site]
00079
CSA
[function]
[call site]
00080
CSA
[function]
[call site]
00081
CSA
[function]
[call site]
00082
CSA
[function]
[call site]
00083
CSA
[function]
[call site]
00084
CSA
[function]
[call site]
00085
CSA
[function]
[call site]
00086
CSA
[function]
[call site]
00087
CSA
[function]
[call site]
00088
CSA
[function]
[call site]
00089
CSA
[function]
[call site]
00090
CSA
[function]
[call site]
00091
popcount256
[function]
[call site]
00092
popcount256
[function]
[call site]
00093
popcount256
[function]
[call site]
00094
popcount256
[function]
[call site]
00095
popcount256
[function]
[call site]
00096
_scalar_bitset_container_compute_cardinality
[function]
[call site]
00097
roaring_hamming
[function]
[call site]
00098
roaring_hamming
[function]
[call site]
00099
roaring_hamming
[function]
[call site]
00100
roaring_hamming
[function]
[call site]
00101
array_container_validate
[function]
[call site]
00102
run_container_validate
[function]
[call site]
00103
roaring_bitmap_get_cardinality
[function]
[call site]
00104
container_get_cardinality
[function]
[call site]
00105
container_unwrap_shared
[function]
[call site]
00106
run_container_cardinality
[function]
[call site]
00107
croaring_hardware_support
[function]
[call site]
00108
_avx512_run_container_cardinality
[function]
[call site]
00109
croaring_hardware_support
[function]
[call site]
00110
_avx2_run_container_cardinality
[function]
[call site]
00111
_scalar_run_container_cardinality
[function]
[call site]
00112
roaring_bitmap_contains
[function]
[call site]
00113
ra_get_index
[function]
[call site]
00114
binarySearch
[function]
[call site]
00115
ra_get_container_at_index
[function]
[call site]
00116
container_contains
[function]
[call site]
00117
container_unwrap_shared
[function]
[call site]
00118
bitset_container_get
[function]
[call site]
00119
array_container_contains
[function]
[call site]
00120
run_container_contains
[function]
[call site]
00121
interleavedBinarySearch
[function]
[call site]
00122
roaring_bitmap_add
[function]
[call site]
00123
ra_get_index
[function]
[call site]
00124
ra_unshare_container_at_index
[function]
[call site]
00125
get_writable_copy_if_shared
[function]
[call site]
00126
shared_container_extract_copy
[function]
[call site]
00127
croaring_refcount_dec
[function]
[call site]
00128
roaring_free
[function]
[call site]
00129
container_clone
[function]
[call site]
00130
bitset_container_clone
[function]
[call site]
00131
roaring_malloc
[function]
[call site]
00132
croaring_hardware_support
[function]
[call site]
00133
roaring_aligned_malloc
[function]
[call site]
00134
roaring_free
[function]
[call site]
00135
array_container_clone
[function]
[call site]
00136
array_container_create_given_capacity
[function]
[call site]
00137
run_container_clone
[function]
[call site]
00138
run_container_create_given_capacity
[function]
[call site]
00139
ra_get_container_at_index
[function]
[call site]
00140
container_add
[function]
[call site]
00141
get_writable_copy_if_shared
[function]
[call site]
00142
bitset_container_set
[function]
[call site]
00143
array_container_try_add
[function]
[call site]
00144
array_container_empty
[function]
[call site]
00145
array_container_append
[function]
[call site]
00146
array_container_full
[function]
[call site]
00147
array_container_grow
[function]
[call site]
00148
binarySearch
[function]
[call site]
00149
array_container_full
[function]
[call site]
00150
array_container_grow
[function]
[call site]
00151
bitset_container_from_array
[function]
[call site]
00152
bitset_container_create
[function]
[call site]
00153
bitset_container_set
[function]
[call site]
00154
bitset_container_add
[function]
[call site]
00155
run_container_add
[function]
[call site]
00156
interleavedBinarySearch
[function]
[call site]
00157
recoverRoomAtIndex
[function]
[call site]
00158
makeRoomAtIndex
[function]
[call site]
00159
run_container_grow
[function]
[call site]
00160
container_free
[function]
[call site]
00161
ra_set_container_at_index
[function]
[call site]
00162
array_container_create
[function]
[call site]
00163
array_container_create_given_capacity
[function]
[call site]
00164
container_add
[function]
[call site]
00165
ra_insert_new_key_value_at
[function]
[call site]
00166
extend_array
[function]
[call site]
00167
realloc_array
[function]
[call site]
00168
roaring_free
[function]
[call site]
00169
roaring_free
[function]
[call site]
00170
roaring_bitmap_get_cardinality
[function]
[call site]
00171
printf
[call site]
00172
exit
[call site]
00173
roaring_bitmap_free
[function]
[call site]
00174
is_frozen
[function]
[call site]
00175
ra_clear
[function]
[call site]
00176
roaring_free
[function]
[call site]
00177
bitmap64
[function]
[call site]
00178
roaring64_bitmap_portable_deserialize_safe
[function]
[call site]
00179
roaring64_bitmap_create
[function]
[call site]
00180
roaring_malloc
[function]
[call site]
00181
art_init_cleared
[function]
[call site]
00182
roaring_bitmap_portable_deserialize_size
[function]
[call site]
00183
ra_portable_deserialize_size
[function]
[call site]
00184
roaring_bitmap_portable_deserialize_safe
[function]
[call site]
00185
roaring_bitmap_free
[function]
[call site]
00186
move_from_roaring32_offset
[function]
[call site]
00187
ra_get_size
[function]
[call site]
00188
ra_get_key_at_index
[function]
[call site]
00189
ra_get_container_at_index
[function]
[call site]
00190
split_key
[function]
[call site]
00191
__bswap_64
[function]
[call site]
00192
add_container
[function]
[call site]
00193
allocate_index
[function]
[call site]
00194
extend_containers
[function]
[call site]
00195
roaring_realloc
[function]
[call site]
00196
next_free_container_idx
[function]
[call site]
00197
create_leaf
[function]
[call site]
00198
art_insert
[function]
[call site]
00199
art_leaf_create
[function]
[call site]
00200
art_allocate_index
[function]
[call site]
00201
art_extend
[function]
[call site]
00202
roaring_realloc
[function]
[call site]
00203
art_get_node
[function]
[call site]
00204
art_to_ref
[function]
[call site]
00205
art_deref
[function]
[call site]
00206
art_ref_typecode
[function]
[call site]
00207
art_ref_index
[function]
[call site]
00208
art_get_node
[function]
[call site]
00209
art_node_set_next_free
[function]
[call site]
00210
art_next_free
[function]
[call site]
00211
art_to_ref
[function]
[call site]
00212
art_node_get_next_free
[function]
[call site]
00213
art_ref_typecode
[function]
[call site]
00214
art_deref
[function]
[call site]
00215
art_to_ref
[function]
[call site]
00216
art_insert_at
[function]
[call site]
00217
art_is_leaf
[function]
[call site]
00218
art_ref_typecode
[function]
[call site]
00219
art_deref
[function]
[call site]
00220
art_common_prefix
[function]
[call site]
00221
art_node4_create
[function]
[call site]
00222
art_allocate_index
[function]
[call site]
00223
art_init_inner_node
[function]
[call site]
00224
art_node_insert_leaf
[function]
[call site]
00225
art_node4_insert
[function]
[call site]
00226
art_get_ref
[function]
[call site]
00227
art_get_index
[function]
[call site]
00228
art_to_ref
[function]
[call site]
00229
art_node16_create
[function]
[call site]
00230
art_allocate_index
[function]
[call site]
00231
art_init_inner_node
[function]
[call site]
00232
art_node16_insert
[function]
[call site]
00233
art_get_ref
[function]
[call site]
00234
art_node48_create
[function]
[call site]
00235
art_allocate_index
[function]
[call site]
00236
art_init_inner_node
[function]
[call site]
00237
art_node48_insert
[function]
[call site]
00238
roaring_trailing_zeroes
[function]
[call site]
00239
art_get_ref
[function]
[call site]
00240
art_node256_create
[function]
[call site]
00241
art_allocate_index
[function]
[call site]
00242
art_init_inner_node
[function]
[call site]
00243
art_node_free
[function]
[call site]
00244
art_get_index
[function]
[call site]
00245
art_node_set_next_free
[function]
[call site]
00246
art_node256_insert
[function]
[call site]
00247
art_get_ref
[function]
[call site]
00248
art_node256_insert
[function]
[call site]
00249
art_node_free
[function]
[call site]
00250
art_node48_insert
[function]
[call site]
00251
art_node_free
[function]
[call site]
00252
art_node16_insert
[function]
[call site]
00253
art_node16_insert
[function]
[call site]
00254
art_node48_insert
[function]
[call site]
00255
art_node256_insert
[function]
[call site]
00256
art_node_insert_leaf
[function]
[call site]
00257
art_deref
[function]
[call site]
00258
art_common_prefix
[function]
[call site]
00259
roaring_malloc
[function]
[call site]
00260
art_node4_create
[function]
[call site]
00261
roaring_free
[function]
[call site]
00262
art_deref
[function]
[call site]
00263
art_node4_insert
[function]
[call site]
00264
art_deref
[function]
[call site]
00265
art_node_insert_leaf
[function]
[call site]
00266
art_ref_typecode
[function]
[call site]
00267
art_find_child
[function]
[call site]
00268
art_node4_find_child
[function]
[call site]
00269
art_node16_find_child
[function]
[call site]
00270
art_node48_find_child
[function]
[call site]
00271
art_node256_find_child
[function]
[call site]
00272
art_insert_at
[function]
[call site]
00273
art_deref
[function]
[call site]
00274
art_replace
[function]
[call site]
00275
art_node4_replace
[function]
[call site]
00276
art_node16_replace
[function]
[call site]
00277
art_node48_replace
[function]
[call site]
00278
art_node256_replace
[function]
[call site]
00279
art_node_insert_leaf
[function]
[call site]
00280
art_deref
[function]
[call site]
00281
roaring_bitmap_free
[function]
[call site]
00282
roaring64_bitmap_free
[function]
[call site]
00283
art_init_iterator
[function]
[call site]
00284
art_node_init_iterator
[function]
[call site]
00285
art_is_leaf
[function]
[call site]
00286
art_deref
[function]
[call site]
00287
art_ref_typecode
[function]
[call site]
00288
art_node_next_child
[function]
[call site]
00289
art_node4_next_child
[function]
[call site]
00290
art_node16_next_child
[function]
[call site]
00291
art_node48_next_child
[function]
[call site]
00292
art_node256_next_child
[function]
[call site]
00293
art_iterator_down
[function]
[call site]
00294
art_deref
[function]
[call site]
00295
art_ref_typecode
[function]
[call site]
00296
art_node_child_at
[function]
[call site]
00297
art_node4_child_at
[function]
[call site]
00298
art_node16_child_at
[function]
[call site]
00299
art_node48_child_at
[function]
[call site]
00300
art_node256_child_at
[function]
[call site]
00301
art_ref_typecode
[function]
[call site]
00302
art_node_prev_child
[function]
[call site]
00303
art_node4_prev_child
[function]
[call site]
00304
art_node16_prev_child
[function]
[call site]
00305
art_node48_prev_child
[function]
[call site]
00306
art_node256_prev_child
[function]
[call site]
00307
art_iterator_valid_loc
[function]
[call site]
00308
art_deref
[function]
[call site]
00309
is_frozen64
[function]
[call site]
00310
get_container
[function]
[call site]
00311
get_index
[function]
[call site]
00312
roaring_free
[function]
[call site]
00313
get_container
[function]
[call site]
00314
get_typecode
[function]
[call site]
00315
container_free
[function]
[call site]
00316
art_iterator_next
[function]
[call site]
00317
art_iterator_move
[function]
[call site]
00318
art_iterator_ref
[function]
[call site]
00319
art_is_leaf
[function]
[call site]
00320
art_iterator_up
[function]
[call site]
00321
art_iterator_node
[function]
[call site]
00322
art_iterator_ref
[function]
[call site]
00323
art_deref
[function]
[call site]
00324
art_iterator_invalid_loc
[function]
[call site]
00325
art_iterator_neighbor_child
[function]
[call site]
00326
art_deref
[function]
[call site]
00327
art_ref_typecode
[function]
[call site]
00328
art_node_next_child
[function]
[call site]
00329
art_ref_typecode
[function]
[call site]
00330
art_node_prev_child
[function]
[call site]
00331
art_iterator_down
[function]
[call site]
00332
art_node_init_iterator
[function]
[call site]
00333
art_iterator_up_and_move
[function]
[call site]
00334
art_iterator_up
[function]
[call site]
00335
art_iterator_invalid_loc
[function]
[call site]
00336
art_iterator_move
[function]
[call site]
00337
is_frozen64
[function]
[call site]
00338
art_free
[function]
[call site]
00339
roaring_free
[function]
[call site]
00340
roaring_free
[function]
[call site]
00341
roaring_free
[function]
[call site]
00342
roaring64_bitmap_internal_validate
[function]
[call site]
00343
art_internal_validate
[function]
[call site]
00344
art_internal_validate_at
[function]
[call site]
00345
art_validate_fail
[function]
[call site]
00346
art_is_leaf
[function]
[call site]
00347
art_deref
[function]
[call site]
00348
art_compare_prefix
[function]
[call site]
00349
memcmp
[call site]
00350
art_validate_fail
[function]
[call site]
00351
art_deref
[function]
[call site]
00352
art_ref_typecode
[function]
[call site]
00353
art_node4_internal_validate
[function]
[call site]
00354
art_internal_validate_at
[function]
[call site]
00355
art_node16_internal_validate
[function]
[call site]
00356
art_internal_validate_at
[function]
[call site]
00357
art_node48_internal_validate
[function]
[call site]
00358
roaring_trailing_zeroes
[function]
[call site]
00359
roaring_trailing_zeroes
[function]
[call site]
00360
art_internal_validate_at
[function]
[call site]
00361
art_node256_internal_validate
[function]
[call site]
00362
art_internal_validate_at
[function]
[call site]
00363
art_validate_fail
[function]
[call site]
00364
art_validate_fail
[function]
[call site]
00365
roaring64_leaf_internal_validate
[function]
[call site]
00366
get_container
[function]
[call site]
00367
get_typecode
[function]
[call site]
00368
container_internal_validate
[function]
[call site]
00369
roaring64_bitmap_get_cardinality
[function]
[call site]
00370
art_init_iterator
[function]
[call site]
00371
get_container
[function]
[call site]
00372
get_typecode
[function]
[call site]
00373
container_get_cardinality
[function]
[call site]
00374
art_iterator_next
[function]
[call site]
00375
roaring64_bitmap_contains
[function]
[call site]
00376
split_key
[function]
[call site]
00377
art_find
[function]
[call site]
00378
art_find_at
[function]
[call site]
00379
art_is_leaf
[function]
[call site]
00380
art_deref
[function]
[call site]
00381
art_deref
[function]
[call site]
00382
art_common_prefix
[function]
[call site]
00383
art_ref_typecode
[function]
[call site]
00384
art_find_child
[function]
[call site]
00385
art_common_prefix
[function]
[call site]
00386
get_container
[function]
[call site]
00387
get_typecode
[function]
[call site]
00388
container_contains
[function]
[call site]
00389
roaring64_bitmap_add
[function]
[call site]
00390
split_key
[function]
[call site]
00391
art_find
[function]
[call site]
00392
containerptr_roaring64_bitmap_add
[function]
[call site]
00393
get_typecode
[function]
[call site]
00394
get_container
[function]
[call site]
00395
container_add
[function]
[call site]
00396
container_free
[function]
[call site]
00397
replace_container
[function]
[call site]
00398
get_index
[function]
[call site]
00399
create_leaf
[function]
[call site]
00400
array_container_create
[function]
[call site]
00401
container_add
[function]
[call site]
00402
add_container
[function]
[call site]
00403
art_insert
[function]
[call site]
00404
roaring64_bitmap_get_cardinality
[function]
[call site]
00405
printf
[call site]
00406
exit
[call site]
00407
roaring64_bitmap_free
[function]
[call site]
00408