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:580 |
0 | 0 | None | 0 | 166 | gridDiskDistancesUnsafe | call site: 00036 | /src/h3/src/h3lib/lib/algos.c:625 |
0 | 0 | None | 0 | 96 | gridDiskDistances | call site: 00038 | /src/h3/src/h3lib/lib/algos.c:236 |
0 | 0 | None | 0 | 96 | gridDiskDistances | call site: 00041 | /src/h3/src/h3lib/lib/algos.c:238 |
0 | 0 | None | 0 | 36 | _hex2dToGeo | call site: 00175 | /src/h3/src/h3lib/lib/faceijk.c:464 |
0 | 0 | None | 0 | 3 | _geoAzDistanceRads | call site: 00179 | /src/h3/src/h3lib/lib/latLng.c:211 |
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:573 |
0 | 0 | None | 0 | 0 | _ijkNormalize | call site: 00086 | /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
__assert_fail
[call site]
00054
__assert_fail
[call site]
00055
_isBaseCellPentagon
[function]
[call site]
00056
__assert_fail
[call site]
00057
getDirectedEdgeOrigin
[function]
[call site]
00058
getDirectedEdgeDestination
[function]
[call site]
00059
getDirectedEdgeOrigin
[function]
[call site]
00060
h3NeighborRotations
[function]
[call site]
00061
directedEdgeToCells
[function]
[call site]
00062
getDirectedEdgeOrigin
[function]
[call site]
00063
getDirectedEdgeDestination
[function]
[call site]
00064
originToDirectedEdges
[function]
[call site]
00065
isPentagon
[function]
[call site]
00066
directedEdgeToBoundary
[function]
[call site]
00067
getDirectedEdgeOrigin
[function]
[call site]
00068
vertexNumForDirection
[function]
[call site]
00069
isPentagon
[function]
[call site]
00070
vertexRotations
[function]
[call site]
00071
_h3ToFaceIjk
[function]
[call site]
00072
__assert_fail
[call site]
00073
_isBaseCellPentagon
[function]
[call site]
00074
_h3LeadingNonZeroDigit
[function]
[call site]
00075
_h3Rotate60cw
[function]
[call site]
00076
_h3ToFaceIjkWithInitializedFijk
[function]
[call site]
00077
_isBaseCellPentagon
[function]
[call site]
00078
isResolutionClassIII
[function]
[call site]
00079
_downAp7
[function]
[call site]
00080
_ijkScale
[function]
[call site]
00081
_ijkScale
[function]
[call site]
00082
_ijkScale
[function]
[call site]
00083
_ijkAdd
[function]
[call site]
00084
_ijkAdd
[function]
[call site]
00085
_ijkNormalize
[function]
[call site]
00086
_downAp7r
[function]
[call site]
00087
_ijkScale
[function]
[call site]
00088
_ijkScale
[function]
[call site]
00089
_ijkScale
[function]
[call site]
00090
_ijkAdd
[function]
[call site]
00091
_ijkAdd
[function]
[call site]
00092
_ijkNormalize
[function]
[call site]
00093
_neighbor
[function]
[call site]
00094
_ijkAdd
[function]
[call site]
00095
_ijkNormalize
[function]
[call site]
00096
isResolutionClassIII
[function]
[call site]
00097
_downAp7r
[function]
[call site]
00098
_isBaseCellPentagon
[function]
[call site]
00099
_h3LeadingNonZeroDigit
[function]
[call site]
00100
_adjustOverageClassII
[function]
[call site]
00101
_setIJK
[function]
[call site]
00102
_ijkSub
[function]
[call site]
00103
_ijkRotate60cw
[function]
[call site]
00104
_ijkScale
[function]
[call site]
00105
_ijkScale
[function]
[call site]
00106
_ijkScale
[function]
[call site]
00107
_ijkAdd
[function]
[call site]
00108
_ijkAdd
[function]
[call site]
00109
_ijkNormalize
[function]
[call site]
00110
_ijkAdd
[function]
[call site]
00111
_ijkRotate60ccw
[function]
[call site]
00112
_ijkScale
[function]
[call site]
00113
_ijkScale
[function]
[call site]
00114
_ijkScale
[function]
[call site]
00115
_ijkAdd
[function]
[call site]
00116
_ijkAdd
[function]
[call site]
00117
_ijkNormalize
[function]
[call site]
00118
_ijkScale
[function]
[call site]
00119
_ijkAdd
[function]
[call site]
00120
_ijkNormalize
[function]
[call site]
00121
_isBaseCellPentagon
[function]
[call site]
00122
_adjustOverageClassII
[function]
[call site]
00123
_upAp7r
[function]
[call site]
00124
lroundl
[call site]
00125
lroundl
[call site]
00126
_ijkNormalize
[function]
[call site]
00127
getBaseCellNumber
[function]
[call site]
00128
_h3LeadingNonZeroDigit
[function]
[call site]
00129
_baseCellToFaceIjk
[function]
[call site]
00130
_baseCellToCCWrot60
[function]
[call site]
00131
_isBaseCellPentagon
[function]
[call site]
00132
_isBaseCellPolarPentagon
[function]
[call site]
00133
_h3ToFaceIjk
[function]
[call site]
00134
__assert_fail
[call site]
00135
isPentagon
[function]
[call site]
00136
_faceIjkPentToCellBoundary
[function]
[call site]
00137
_faceIjkPentToVerts
[function]
[call site]
00138
isResolutionClassIII
[function]
[call site]
00139
_downAp3
[function]
[call site]
00140
_ijkScale
[function]
[call site]
00141
_ijkScale
[function]
[call site]
00142
_ijkScale
[function]
[call site]
00143
_ijkAdd
[function]
[call site]
00144
_ijkAdd
[function]
[call site]
00145
_ijkNormalize
[function]
[call site]
00146
_downAp3r
[function]
[call site]
00147
_ijkScale
[function]
[call site]
00148
_ijkScale
[function]
[call site]
00149
_ijkScale
[function]
[call site]
00150
_ijkAdd
[function]
[call site]
00151
_ijkAdd
[function]
[call site]
00152
_ijkNormalize
[function]
[call site]
00153
isResolutionClassIII
[function]
[call site]
00154
_downAp7r
[function]
[call site]
00155
_ijkAdd
[function]
[call site]
00156
_ijkNormalize
[function]
[call site]
00157
_adjustPentVertOverage
[function]
[call site]
00158
_adjustOverageClassII
[function]
[call site]
00159
isResolutionClassIII
[function]
[call site]
00160
_ijkToHex2d
[function]
[call site]
00161
_ijkRotate60ccw
[function]
[call site]
00162
_ijkScale
[function]
[call site]
00163
_ijkAdd
[function]
[call site]
00164
_ijkNormalize
[function]
[call site]
00165
_ijkToHex2d
[function]
[call site]
00166
__assert_fail
[call site]
00167
_v2dIntersect
[function]
[call site]
00168
_hex2dToGeo
[function]
[call site]
00169
_v2dMag
[function]
[call site]
00170
sqrt
[call site]
00171
atan2
[call site]
00172
isResolutionClassIII
[function]
[call site]
00173
atan
[call site]
00174
isResolutionClassIII
[function]
[call site]
00175
_posAngleRads
[function]
[call site]
00176
_posAngleRads
[function]
[call site]
00177
_geoAzDistanceRads
[function]
[call site]
00178
_posAngleRads
[function]
[call site]
00179
constrainLng
[function]
[call site]
00180
sin
[call site]
00181
cos
[call site]
00182
asin
[call site]
00183
sin
[call site]
00184
cos
[call site]
00185
cos
[call site]
00186
atan2
[call site]
00187
constrainLng
[function]
[call site]
00188
_ijkToHex2d
[function]
[call site]
00189
_hex2dToGeo
[function]
[call site]
00190
_faceIjkToCellBoundary
[function]
[call site]
00191
_faceIjkToVerts
[function]
[call site]
00192
isResolutionClassIII
[function]
[call site]
00193
_downAp3
[function]
[call site]
00194
_downAp3r
[function]
[call site]
00195
isResolutionClassIII
[function]
[call site]
00196
_downAp7r
[function]
[call site]
00197
_ijkAdd
[function]
[call site]
00198
_ijkNormalize
[function]
[call site]
00199
_adjustOverageClassII
[function]
[call site]
00200
isResolutionClassIII
[function]
[call site]
00201
_ijkToHex2d
[function]
[call site]
00202
_ijkToHex2d
[function]
[call site]
00203
__assert_fail
[call site]
00204
_v2dIntersect
[function]
[call site]
00205
_v2dAlmostEquals
[function]
[call site]
00206
_v2dAlmostEquals
[function]
[call site]
00207
_hex2dToGeo
[function]
[call site]
00208
_ijkToHex2d
[function]
[call site]
00209
_hex2dToGeo
[function]
[call site]
00210