Call tree LLVMFuzzerTestOneInput /src/h3/src/apps/fuzzers/fuzzerPolygonToCells.c linenumber=-1 calloc linenumber=80 populateGeoLoop /src/h3/src/apps/fuzzers/fuzzerPolygonToCells.c linenumber=82 populateGeoLoop /src/h3/src/apps/fuzzers/fuzzerPolygonToCells.c linenumber=87 run /src/h3/src/apps/fuzzers/fuzzerPolygonToCells.c linenumber=95 maxPolygonToCellsSize /src/h3/src/h3lib/lib/algos.c linenumber=56 validatePolygonFlags /src/h3/src/h3lib/lib/polygon.c linenumber=876 bboxFromGeoLoop /src/h3/src/h3lib/include/polygonAlgos.h linenumber=883 bboxHexEstimate /src/h3/src/h3lib/lib/bbox.c linenumber=885 getPentagons /src/h3/src/h3lib/lib/h3Index.c linenumber=181 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1340 setH3Index /src/h3/src/h3lib/lib/h3Index.c linenumber=1342 _hexRadiusKm /src/h3/src/h3lib/lib/bbox.c linenumber=185 cellToLatLng /src/h3/src/h3lib/lib/h3Index.c linenumber=164 cellToVec3 /src/h3/src/h3lib/lib/h3Index.c linenumber=1194 _h3ToFaceIjk /src/h3/src/h3lib/lib/h3Index.c linenumber=1178 __assert_fail linenumber=1120 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1129 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=1129 _h3Rotate60cw /src/h3/src/h3lib/lib/h3Index.c linenumber=1130 _rotate60cw /src/h3/src/h3lib/include/coordijk.h linenumber=930 _h3ToFaceIjkWithInitializedFijk /src/h3/src/h3lib/lib/h3Index.c linenumber=1134 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1093 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=1099 _downAp7 /src/h3/src/h3lib/include/coordijk.h linenumber=1101 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=518 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=519 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=520 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=522 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=523 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=525 _downAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=1104 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=540 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=541 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=542 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=544 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=545 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=547 _neighbor /src/h3/src/h3lib/include/coordijk.h linenumber=1107 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=604 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=605 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=1144 _downAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=1146 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1153 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=1153 _adjustOverageClassII /src/h3/src/h3lib/lib/faceijk.c linenumber=1154 _setIJK /src/h3/src/h3lib/include/coordijk.h linenumber=911 _ijkSub /src/h3/src/h3lib/include/coordijk.h linenumber=913 _ijkRotate60cw /src/h3/src/h3lib/include/coordijk.h linenumber=915 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=641 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=642 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=643 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=645 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=646 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=648 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=917 _ijkRotate60ccw /src/h3/src/h3lib/include/coordijk.h linenumber=926 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=620 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=621 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=622 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=624 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=625 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=627 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=931 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=932 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=933 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1157 _adjustOverageClassII /src/h3/src/h3lib/lib/faceijk.c linenumber=1158 _upAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=1162 lround linenumber=499 lround linenumber=500 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=502 _faceIjkToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=1182 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=512 _hex2dToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=513 _v2dMag /src/h3/src/h3lib/lib/vec2d.c linenumber=461 sqrt linenumber=31 atan2 linenumber=468 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=476 atan linenumber=482 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=486 _posAngleRads /src/h3/src/h3lib/lib/latLng.c linenumber=487 _posAngleRads /src/h3/src/h3lib/lib/latLng.c linenumber=490 _vec3TangentBasis /src/h3/src/h3lib/lib/faceijk.c linenumber=494 vec3Dot /src/h3/src/h3lib/include/vec3d.h linenumber=377 vec3LinComb /src/h3/src/h3lib/include/vec3d.h linenumber=377 vec3Normalize /src/h3/src/h3lib/include/vec3d.h linenumber=378 vec3Norm /src/h3/src/h3lib/include/vec3d.h linenumber=89 vec3NormSq /src/h3/src/h3lib/include/vec3d.h linenumber=86 vec3Dot /src/h3/src/h3lib/include/vec3d.h linenumber=84 sqrt linenumber=86 vec3Cross /src/h3/src/h3lib/include/vec3d.h linenumber=379 cos linenumber=496 sin linenumber=496 vec3LinComb /src/h3/src/h3lib/include/vec3d.h linenumber=496 cos linenumber=498 sin linenumber=498 vec3LinComb /src/h3/src/h3lib/include/vec3d.h linenumber=498 vec3Normalize /src/h3/src/h3lib/include/vec3d.h linenumber=499 vec3ToLatLng /src/h3/src/h3lib/include/vec3d.h linenumber=1198 asin linenumber=56 atan2 linenumber=57 cellToBoundary /src/h3/src/h3lib/lib/h3Index.c linenumber=165 _h3ToFaceIjk /src/h3/src/h3lib/lib/h3Index.c linenumber=1210 isPentagon /src/h3/src/h3lib/lib/h3Index.c linenumber=1214 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=843 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=844 _faceIjkPentToCellBoundary /src/h3/src/h3lib/lib/faceijk.c linenumber=1215 _faceIjkPentToVerts /src/h3/src/h3lib/lib/faceijk.c linenumber=531 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=664 _downAp3 /src/h3/src/h3lib/include/coordijk.h linenumber=671 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=563 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=564 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=565 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=567 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=568 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=570 _downAp3r /src/h3/src/h3lib/include/coordijk.h linenumber=672 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=585 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=586 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=587 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=589 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=590 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=592 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=676 _downAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=677 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=686 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=687 _adjustPentVertOverage /src/h3/src/h3lib/lib/faceijk.c linenumber=548 _adjustOverageClassII /src/h3/src/h3lib/lib/faceijk.c linenumber=955 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=553 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=559 _ijkRotate60ccw /src/h3/src/h3lib/include/coordijk.h linenumber=570 _ijkScale /src/h3/src/h3lib/include/coordijk.h linenumber=573 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=574 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=575 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=578 __assert_fail linenumber=599 _v2dIntersect /src/h3/src/h3lib/lib/vec2d.c linenumber=607 _hex2dToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=609 vec3ToLatLng /src/h3/src/h3lib/include/vec3d.h linenumber=610 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=619 _hex2dToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=621 vec3ToLatLng /src/h3/src/h3lib/include/vec3d.h linenumber=622 _faceIjkToCellBoundary /src/h3/src/h3lib/lib/faceijk.c linenumber=1218 _faceIjkToVerts /src/h3/src/h3lib/lib/faceijk.c linenumber=706 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=843 _downAp3 /src/h3/src/h3lib/include/coordijk.h linenumber=850 _downAp3r /src/h3/src/h3lib/include/coordijk.h linenumber=851 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=855 _downAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=856 _ijkAdd /src/h3/src/h3lib/include/coordijk.h linenumber=865 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=866 _adjustOverageClassII /src/h3/src/h3lib/lib/faceijk.c linenumber=725 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=736 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=741 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=744 __assert_fail linenumber=766 _v2dIntersect /src/h3/src/h3lib/lib/vec2d.c linenumber=774 _v2dAlmostEquals /src/h3/src/h3lib/lib/vec2d.c linenumber=780 _v2dAlmostEquals /src/h3/src/h3lib/lib/vec2d.c linenumber=781 _hex2dToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=784 vec3ToLatLng /src/h3/src/h3lib/include/vec3d.h linenumber=785 _ijkToHex2d /src/h3/src/h3lib/include/coordijk.h linenumber=795 _hex2dToVec3 /src/h3/src/h3lib/lib/faceijk.c linenumber=797 vec3ToLatLng /src/h3/src/h3lib/include/vec3d.h linenumber=798 greatCircleDistanceKm /src/h3/src/h3lib/lib/latLng.c linenumber=166 greatCircleDistanceRads /src/h3/src/h3lib/lib/latLng.c linenumber=189 sin linenumber=172 sin linenumber=173 cos linenumber=175 sqrt linenumber=177 atan2 linenumber=177 greatCircleDistanceKm /src/h3/src/h3lib/lib/latLng.c linenumber=200 calloc linenumber=58 polygonToCells /src/h3/src/h3lib/lib/algos.c linenumber=59 validatePolygonFlags /src/h3/src/h3lib/lib/polygon.c linenumber=994 bboxesFromGeoPolygon /src/h3/src/h3lib/lib/polygon.c linenumber=1020 bboxFromGeoLoop /src/h3/src/h3lib/include/polygonAlgos.h linenumber=65 bboxFromGeoLoop /src/h3/src/h3lib/include/polygonAlgos.h linenumber=67 maxPolygonToCellsSize /src/h3/src/h3lib/lib/algos.c linenumber=1026 calloc linenumber=1031 calloc linenumber=1036 _getEdgeHexagons /src/h3/src/h3lib/lib/algos.c linenumber=1053 lineHexEstimate /src/h3/src/h3lib/lib/bbox.c linenumber=933 getPentagons /src/h3/src/h3lib/lib/h3Index.c linenumber=239 _hexRadiusKm /src/h3/src/h3lib/lib/bbox.c linenumber=243 greatCircleDistanceKm /src/h3/src/h3lib/lib/latLng.c linenumber=245 latLngToCell /src/h3/src/h3lib/lib/h3Index.c linenumber=947 latLngToVec3 /src/h3/src/h3lib/include/vec3d.h linenumber=1047 cos linenumber=45 cos linenumber=47 sin linenumber=48 sin linenumber=49 vec3ToCell /src/h3/src/h3lib/lib/h3Index.c linenumber=1048 _vec3ToFaceIjk /src/h3/src/h3lib/lib/faceijk.c linenumber=1071 _vec3ToHex2d /src/h3/src/h3lib/lib/faceijk.c linenumber=358 _vec3ToClosestFace /src/h3/src/h3lib/lib/faceijk.c linenumber=413 vec3DistSq /src/h3/src/h3lib/include/vec3d.h linenumber=976 vec3LinComb /src/h3/src/h3lib/include/vec3d.h linenumber=106 vec3NormSq /src/h3/src/h3lib/include/vec3d.h linenumber=107 acos linenumber=416 _vec3AzimuthRads /src/h3/src/h3lib/lib/faceijk.c linenumber=426 _vec3TangentBasis /src/h3/src/h3lib/lib/faceijk.c linenumber=390 vec3Dot /src/h3/src/h3lib/include/vec3d.h linenumber=393 vec3LinComb /src/h3/src/h3lib/include/vec3d.h linenumber=393 vec3Normalize /src/h3/src/h3lib/include/vec3d.h linenumber=394 vec3Dot /src/h3/src/h3lib/include/vec3d.h linenumber=396 atan2 linenumber=396 _posAngleRads /src/h3/src/h3lib/lib/latLng.c linenumber=426 _posAngleRads /src/h3/src/h3lib/lib/latLng.c linenumber=424 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=429 _posAngleRads /src/h3/src/h3lib/lib/latLng.c linenumber=430 tan linenumber=433 cos linenumber=442 sin linenumber=443 _hex2dToCoordIJK /src/h3/src/h3lib/include/coordijk.h linenumber=361 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=349 _faceIjkToH3 /src/h3/src/h3lib/lib/h3Index.c linenumber=1072 _faceIjkToBaseCell /src/h3/src/h3lib/lib/baseCells.c linenumber=956 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=972 _upAp7 /src/h3/src/h3lib/include/coordijk.h linenumber=974 lround linenumber=482 lround linenumber=483 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=485 _downAp7 /src/h3/src/h3lib/include/coordijk.h linenumber=976 _upAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=979 _downAp7r /src/h3/src/h3lib/include/coordijk.h linenumber=981 _ijkSub /src/h3/src/h3lib/include/coordijk.h linenumber=985 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=986 _unitIjkToDigit /src/h3/src/h3lib/include/coordijk.h linenumber=988 _ijkNormalize /src/h3/src/h3lib/include/coordijk.h linenumber=362 _ijkMatches /src/h3/src/h3lib/include/coordijk.h linenumber=366 _faceIjkToBaseCell /src/h3/src/h3lib/lib/baseCells.c linenumber=1001 _faceIjkToBaseCellCCWrot60 /src/h3/src/h3lib/lib/baseCells.c linenumber=1006 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=1007 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=1009 _baseCellIsCwOffset /src/h3/src/h3lib/lib/baseCells.c linenumber=1011 _h3Rotate60cw /src/h3/src/h3lib/lib/h3Index.c linenumber=1012 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=1014 _rotate60ccw /src/h3/src/h3lib/include/coordijk.h linenumber=918 _h3RotatePent60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=1018 _rotate60ccw /src/h3/src/h3lib/include/coordijk.h linenumber=870 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=879 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=880 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=1021 __assert_fail linenumber=1073 _getEdgeHexagons /src/h3/src/h3lib/lib/algos.c linenumber=1072 gridDisk /src/h3/src/h3lib/lib/algos.c linenumber=1098 gridDiskDistances /src/h3/src/h3lib/lib/algos.c linenumber=201 gridDiskDistancesUnsafe /src/h3/src/h3lib/lib/algos.c linenumber=225 isPentagon /src/h3/src/h3lib/lib/h3Index.c linenumber=682 h3NeighborRotations /src/h3/src/h3lib/lib/algos.c linenumber=701 _rotate60ccw /src/h3/src/h3lib/include/coordijk.h linenumber=460 __assert_fail linenumber=465 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=469 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=488 isResolutionClassIII /src/h3/src/h3lib/lib/h3Index.c linenumber=499 _isBaseCellPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=519 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=523 _baseCellIsCwOffset /src/h3/src/h3lib/lib/baseCells.c linenumber=531 __assert_fail linenumber=531 _h3Rotate60cw /src/h3/src/h3lib/lib/h3Index.c linenumber=534 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=538 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=552 _h3Rotate60cw /src/h3/src/h3lib/lib/h3Index.c linenumber=558 _h3RotatePent60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=568 _isBaseCellPolarPentagon /src/h3/src/h3lib/lib/baseCells.c linenumber=573 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=577 _h3LeadingNonZeroDigit /src/h3/src/h3lib/lib/h3Index.c linenumber=580 _h3Rotate60ccw /src/h3/src/h3lib/lib/h3Index.c linenumber=589 isPentagon /src/h3/src/h3lib/lib/h3Index.c linenumber=710 h3NeighborRotations /src/h3/src/h3lib/lib/algos.c linenumber=716 isPentagon /src/h3/src/h3lib/lib/h3Index.c linenumber=739 maxGridDiskSize /src/h3/src/h3lib/lib/algos.c linenumber=228 getNumCells /src/h3/src/h3lib/lib/latLng.c linenumber=181 _ipow /src/h3/src/h3lib/lib/mathExtensions.c linenumber=272 calloc linenumber=237 _gridDiskDistancesInternal /src/h3/src/h3lib/lib/algos.c linenumber=241 h3NeighborRotations /src/h3/src/h3lib/lib/algos.c linenumber=295 _gridDiskDistancesInternal /src/h3/src/h3lib/lib/algos.c linenumber=303 _gridDiskDistancesInternal /src/h3/src/h3lib/lib/algos.c linenumber=247 cellToLatLng /src/h3/src/h3lib/lib/h3Index.c linenumber=1133 pointInsidePolygon /src/h3/src/h3lib/lib/polygon.c linenumber=1136 pointInsideGeoLoop /src/h3/src/h3lib/include/polygonAlgos.h linenumber=84 bboxContains /src/h3/src/h3lib/lib/bbox.c linenumber=70 bboxIsTransmeridian /src/h3/src/h3lib/lib/bbox.c linenumber=74 bboxIsTransmeridian /src/h3/src/h3lib/lib/bbox.c linenumber=73 pointInsideGeoLoop /src/h3/src/h3lib/include/polygonAlgos.h linenumber=91 run /src/h3/src/apps/fuzzers/fuzzerPolygonToCells.c linenumber=97 ====================================