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 |
---|---|---|---|---|---|---|---|
7 | 7 |
1 :
['getNumCells'] |
7 | 7 | maxGridDiskSize | call site: 00038 | /src/h3/src/h3lib/lib/algos.c:172 |
0 | 0 | None | 0 | 175 | gridDiskDistancesUnsafe | call site: 00009 | /src/h3/src/h3lib/lib/algos.c:677 |
0 | 0 | None | 0 | 166 | gridDiskDistancesUnsafe | call site: 00036 | /src/h3/src/h3lib/lib/algos.c:722 |
0 | 0 | None | 0 | 85 | gridDiskDistances | call site: 00038 | /src/h3/src/h3lib/lib/algos.c:236 |
0 | 0 | None | 0 | 85 | gridDiskDistances | call site: 00041 | /src/h3/src/h3lib/lib/algos.c:238 |
0 | 0 | None | 0 | 36 | _hex2dToGeo | call site: 00178 | /src/h3/src/h3lib/lib/faceijk.c:465 |
0 | 0 | None | 0 | 3 | _geoAzDistanceRads | call site: 00182 | /src/h3/src/h3lib/lib/latLng.c:239 |
0 | 0 | None | 0 | 0 | maxGridDiskSize | call site: 00038 | /src/h3/src/h3lib/lib/algos.c:169 |
0 | 0 | None | 0 | 0 | gridDiskDistances | call site: 00038 | /src/h3/src/h3lib/lib/algos.c:229 |
0 | 0 | None | 0 | 0 | _gridDiskDistancesInternal | call site: 00044 | /src/h3/src/h3lib/lib/algos.c:305 |
0 | 0 | None | 0 | 0 | gridDiskDistancesUnsafe | call site: 00009 | /src/h3/src/h3lib/lib/algos.c:670 |
0 | 0 | None | 0 | 0 | _ijkNormalize | call site: 00087 | /src/h3/src/h3lib/lib/coordijk.c:273 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
areNeighborCells
[function]
[call site]
00001
cellToParent
[function]
[call site]
00002
cellToParent
[function]
[call site]
00003
isPentagon
[function]
[call site]
00004
_isBaseCellPentagon
[function]
[call site]
00005
_h3LeadingNonZeroDigit
[function]
[call site]
00006
gridDisk
[function]
[call site]
00007
gridDiskDistances
[function]
[call site]
00008
gridDiskDistancesUnsafe
[function]
[call site]
00009
isPentagon
[function]
[call site]
00010
h3NeighborRotations
[function]
[call site]
00011
_rotate60ccw
[function]
[call site]
00012
__assert_fail
[call site]
00013
_h3LeadingNonZeroDigit
[function]
[call site]
00014
_h3Rotate60ccw
[function]
[call site]
00015
_rotate60ccw
[function]
[call site]
00016
isResolutionClassIII
[function]
[call site]
00017
_isBaseCellPentagon
[function]
[call site]
00018
_h3LeadingNonZeroDigit
[function]
[call site]
00019
_baseCellIsCwOffset
[function]
[call site]
00020
__assert_fail
[call site]
00021
_h3Rotate60cw
[function]
[call site]
00022
_rotate60cw
[function]
[call site]
00023
_h3Rotate60ccw
[function]
[call site]
00024
_h3Rotate60ccw
[function]
[call site]
00025
_h3Rotate60cw
[function]
[call site]
00026
_h3RotatePent60ccw
[function]
[call site]
00027
_rotate60ccw
[function]
[call site]
00028
_h3LeadingNonZeroDigit
[function]
[call site]
00029
_h3Rotate60ccw
[function]
[call site]
00030
_isBaseCellPolarPentagon
[function]
[call site]
00031
_h3LeadingNonZeroDigit
[function]
[call site]
00032
_h3LeadingNonZeroDigit
[function]
[call site]
00033
_h3Rotate60ccw
[function]
[call site]
00034
isPentagon
[function]
[call site]
00035
h3NeighborRotations
[function]
[call site]
00036
isPentagon
[function]
[call site]
00037
maxGridDiskSize
[function]
[call site]
00038
getNumCells
[function]
[call site]
00039
_ipow
[function]
[call site]
00040
calloc
[call site]
00041
_gridDiskDistancesInternal
[function]
[call site]
00042
h3NeighborRotations
[function]
[call site]
00043
_gridDiskDistancesInternal
[function]
[call site]
00044
_gridDiskDistancesInternal
[function]
[call site]
00045
cellsToDirectedEdge
[function]
[call site]
00046
directionForNeighbor
[function]
[call site]
00047
isPentagon
[function]
[call site]
00048
h3NeighborRotations
[function]
[call site]
00049
isValidDirectedEdge
[function]
[call site]
00050
getDirectedEdgeOrigin
[function]
[call site]
00051
isPentagon
[function]
[call site]
00052
isValidCell
[function]
[call site]
00053
_hasGoodTopBits
[function]
[call site]
00054
_hasAny7UptoRes
[function]
[call site]
00055
_hasAll7AfterRes
[function]
[call site]
00056
_hasDeletedSubsequence
[function]
[call site]
00057
_firstOneIndex
[function]
[call site]
00058
getDirectedEdgeOrigin
[function]
[call site]
00059
getDirectedEdgeDestination
[function]
[call site]
00060
getDirectedEdgeOrigin
[function]
[call site]
00061
h3NeighborRotations
[function]
[call site]
00062
directedEdgeToCells
[function]
[call site]
00063
getDirectedEdgeOrigin
[function]
[call site]
00064
getDirectedEdgeDestination
[function]
[call site]
00065
originToDirectedEdges
[function]
[call site]
00066
isPentagon
[function]
[call site]
00067
directedEdgeToBoundary
[function]
[call site]
00068
getDirectedEdgeOrigin
[function]
[call site]
00069
vertexNumForDirection
[function]
[call site]
00070
isPentagon
[function]
[call site]
00071
vertexRotations
[function]
[call site]
00072
_h3ToFaceIjk
[function]
[call site]
00073
__assert_fail
[call site]
00074
_isBaseCellPentagon
[function]
[call site]
00075
_h3LeadingNonZeroDigit
[function]
[call site]
00076
_h3Rotate60cw
[function]
[call site]
00077
_h3ToFaceIjkWithInitializedFijk
[function]
[call site]
00078
_isBaseCellPentagon
[function]
[call site]
00079
isResolutionClassIII
[function]
[call site]
00080
_downAp7
[function]
[call site]
00081
_ijkScale
[function]
[call site]
00082
_ijkScale
[function]
[call site]
00083
_ijkScale
[function]
[call site]
00084
_ijkAdd
[function]
[call site]
00085
_ijkAdd
[function]
[call site]
00086
_ijkNormalize
[function]
[call site]
00087
_downAp7r
[function]
[call site]
00088
_ijkScale
[function]
[call site]
00089
_ijkScale
[function]
[call site]
00090
_ijkScale
[function]
[call site]
00091
_ijkAdd
[function]
[call site]
00092
_ijkAdd
[function]
[call site]
00093
_ijkNormalize
[function]
[call site]
00094
_neighbor
[function]
[call site]
00095
_ijkAdd
[function]
[call site]
00096
_ijkNormalize
[function]
[call site]
00097
isResolutionClassIII
[function]
[call site]
00098
_downAp7r
[function]
[call site]
00099
_isBaseCellPentagon
[function]
[call site]
00100
_h3LeadingNonZeroDigit
[function]
[call site]
00101
_adjustOverageClassII
[function]
[call site]
00102
_setIJK
[function]
[call site]
00103
_ijkSub
[function]
[call site]
00104
_ijkRotate60cw
[function]
[call site]
00105
_ijkScale
[function]
[call site]
00106
_ijkScale
[function]
[call site]
00107
_ijkScale
[function]
[call site]
00108
_ijkAdd
[function]
[call site]
00109
_ijkAdd
[function]
[call site]
00110
_ijkNormalize
[function]
[call site]
00111
_ijkAdd
[function]
[call site]
00112
_ijkRotate60ccw
[function]
[call site]
00113
_ijkScale
[function]
[call site]
00114
_ijkScale
[function]
[call site]
00115
_ijkScale
[function]
[call site]
00116
_ijkAdd
[function]
[call site]
00117
_ijkAdd
[function]
[call site]
00118
_ijkNormalize
[function]
[call site]
00119
_ijkScale
[function]
[call site]
00120
_ijkAdd
[function]
[call site]
00121
_ijkNormalize
[function]
[call site]
00122
_isBaseCellPentagon
[function]
[call site]
00123
_adjustOverageClassII
[function]
[call site]
00124
_upAp7r
[function]
[call site]
00125
getBaseCellNumber
[function]
[call site]
00129
_h3LeadingNonZeroDigit
[function]
[call site]
00130
_baseCellToFaceIjk
[function]
[call site]
00131
_baseCellToCCWrot60
[function]
[call site]
00132
_isBaseCellPentagon
[function]
[call site]
00133
__assert_fail
[call site]
00134
__assert_fail
[call site]
00135
_isBaseCellPolarPentagon
[function]
[call site]
00136
_h3ToFaceIjk
[function]
[call site]
00137
__assert_fail
[call site]
00138
isPentagon
[function]
[call site]
00139
_faceIjkPentToCellBoundary
[function]
[call site]
00140
_faceIjkPentToVerts
[function]
[call site]
00141
isResolutionClassIII
[function]
[call site]
00142
_downAp3
[function]
[call site]
00143
_ijkScale
[function]
[call site]
00144
_ijkScale
[function]
[call site]
00145
_ijkScale
[function]
[call site]
00146
_ijkAdd
[function]
[call site]
00147
_ijkAdd
[function]
[call site]
00148
_ijkNormalize
[function]
[call site]
00149
_downAp3r
[function]
[call site]
00150
_ijkScale
[function]
[call site]
00151
_ijkScale
[function]
[call site]
00152
_ijkScale
[function]
[call site]
00153
_ijkAdd
[function]
[call site]
00154
_ijkAdd
[function]
[call site]
00155
_ijkNormalize
[function]
[call site]
00156
isResolutionClassIII
[function]
[call site]
00157
_downAp7r
[function]
[call site]
00158
_ijkAdd
[function]
[call site]
00159
_ijkNormalize
[function]
[call site]
00160
_adjustPentVertOverage
[function]
[call site]
00161
_adjustOverageClassII
[function]
[call site]
00162
isResolutionClassIII
[function]
[call site]
00163
_ijkToHex2d
[function]
[call site]
00164
_ijkRotate60ccw
[function]
[call site]
00165
_ijkScale
[function]
[call site]
00166
_ijkAdd
[function]
[call site]
00167
_ijkNormalize
[function]
[call site]
00168
_ijkToHex2d
[function]
[call site]
00169
__assert_fail
[call site]
00170
_v2dIntersect
[function]
[call site]
00171
_hex2dToGeo
[function]
[call site]
00172
_v2dMag
[function]
[call site]
00173
sqrt
[call site]
00174
atan2
[call site]
00175
isResolutionClassIII
[function]
[call site]
00176
atan
[call site]
00177
isResolutionClassIII
[function]
[call site]
00178
_posAngleRads
[function]
[call site]
00179
_posAngleRads
[function]
[call site]
00180
_geoAzDistanceRads
[function]
[call site]
00181
_posAngleRads
[function]
[call site]
00182
constrainLng
[function]
[call site]
00183
sin
[call site]
00184
cos
[call site]
00185
cos
[call site]
00186
sin
[call site]
00187
asin
[call site]
00188
cos
[call site]
00189
sin
[call site]
00190
cos
[call site]
00191
sin
[call site]
00192
cos
[call site]
00193
atan2
[call site]
00194
constrainLng
[function]
[call site]
00195
_ijkToHex2d
[function]
[call site]
00196
_hex2dToGeo
[function]
[call site]
00197
_faceIjkToCellBoundary
[function]
[call site]
00198
_faceIjkToVerts
[function]
[call site]
00199
isResolutionClassIII
[function]
[call site]
00200
_downAp3
[function]
[call site]
00201
_downAp3r
[function]
[call site]
00202
isResolutionClassIII
[function]
[call site]
00203
_downAp7r
[function]
[call site]
00204
_ijkAdd
[function]
[call site]
00205
_ijkNormalize
[function]
[call site]
00206
_adjustOverageClassII
[function]
[call site]
00207
isResolutionClassIII
[function]
[call site]
00208
_ijkToHex2d
[function]
[call site]
00209
_ijkToHex2d
[function]
[call site]
00210
__assert_fail
[call site]
00211
_v2dIntersect
[function]
[call site]
00212
_v2dAlmostEquals
[function]
[call site]
00213
_v2dAlmostEquals
[function]
[call site]
00214
_hex2dToGeo
[function]
[call site]
00215
_ijkToHex2d
[function]
[call site]
00216
_hex2dToGeo
[function]
[call site]
00217