Created
September 7, 2021 13:27
-
-
Save muthenberg/02d198f52adcb9c50b82196a27325d0e to your computer and use it in GitHub Desktop.
Build log of h3-java on MacBook Pro with Apple M1 Processor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [INFO] Scanning for projects... | |
| [INFO] | |
| [INFO] ----------------------------< com.uber:h3 >----------------------------- | |
| [INFO] Building h3 3.7.2-SNAPSHOT | |
| [INFO] --------------------------------[ jar ]--------------------------------- | |
| [INFO] | |
| [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ h3 --- | |
| [INFO] Deleting /Users/muthmann/Development/h3-java/target | |
| [INFO] | |
| [INFO] --- properties-maven-plugin:1.0.0:read-project-properties (default) @ h3 --- | |
| [INFO] | |
| [INFO] --- jacoco-maven-plugin:0.8.7:prepare-agent (jacoco-instrument) @ h3 --- | |
| [INFO] argLine set to -javaagent:/Users/muthmann/.m2/repository/org/jacoco/org.jacoco.agent/0.8.7/org.jacoco.agent-0.8.7-runtime.jar=destfile=/Users/muthmann/Development/h3-java/target/jacoco.exec | |
| [INFO] | |
| [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ h3 --- | |
| [debug] execute contextualize | |
| [INFO] Using 'UTF-8' encoding to copy filtered resources. | |
| [INFO] Copying 0 resource | |
| [INFO] | |
| [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ h3 --- | |
| [INFO] Changes detected - recompiling the module! | |
| [INFO] Compiling 11 source files to /Users/muthmann/Development/h3-java/target/classes | |
| [INFO] | |
| [INFO] --- exec-maven-plugin:1.1.1:exec (build-h3-c) @ h3 --- | |
| [INFO] + GIT_REMOTE=https://github.com/uber/h3.git | |
| [INFO] Downloading H3 from https://github.com/uber/h3.git | |
| [INFO] + GIT_REVISION=v3.7.2 | |
| [INFO] + USE_DOCKER=true | |
| [INFO] + REMOVE_IMAGES=false | |
| [INFO] + echo Downloading H3 from https://github.com/uber/h3.git | |
| [INFO] + mkdir -p target | |
| [INFO] + pushd target | |
| [INFO] ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + '[' '!' -d h3 ']' | |
| [INFO] + git clone https://github.com/uber/h3.git h3 | |
| [INFO] Cloning into 'h3'... | |
| [INFO] + pushd h3 | |
| [INFO] ~/Development/h3-java/target/h3 ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + git fetch origin --tags | |
| [INFO] Using revision v3.7.2 | |
| [INFO] + echo Using revision v3.7.2 | |
| [INFO] + git checkout v3.7.2 | |
| [INFO] Note: switching to 'v3.7.2'. | |
| [INFO] | |
| [INFO] You are in 'detached HEAD' state. You can look around, make experimental | |
| [INFO] changes and commit them, and you can discard any commits you make in this | |
| [INFO] state without impacting any branches by switching back to a branch. | |
| [INFO] | |
| [INFO] If you want to create a new branch to retain commits you create, you may | |
| [INFO] do so (now or later) by using -c with the switch command. Example: | |
| [INFO] | |
| [INFO] git switch -c <new-branch-name> | |
| [INFO] | |
| [INFO] Or undo this operation with: | |
| [INFO] | |
| [INFO] git switch - | |
| [INFO] | |
| [INFO] Turn off this advice by setting config variable advice.detachedHead to false | |
| [INFO] | |
| [INFO] HEAD is now at 26a6409 Backport fix potential segfault in kRing due to invalid digit (#498) (#500) | |
| [INFO] + popd | |
| [INFO] ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + mkdir -p h3-java-build | |
| [INFO] + pushd h3-java-build | |
| [INFO] ~/Development/h3-java/target/h3-java-build ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + mkdir -p build | |
| [INFO] + pushd build | |
| [INFO] ~/Development/h3-java/target/h3-java-build/build ~/Development/h3-java/target/h3-java-build ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3 | |
| [INFO] -- The C compiler identification is AppleClang 12.0.5.12050022 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:278 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] CMake Warning at CMakeLists.txt:290 (message): | |
| [INFO] clang-tidy was not detected, so source code linting is disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) | |
| [INFO] -- Configuring done | |
| [INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library): | |
| [INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run | |
| [INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy | |
| [INFO] command to set the policy and suppress this warning. | |
| [INFO] | |
| [INFO] File: | |
| [INFO] | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3/src/h3lib/include/h3api.h.in | |
| [INFO] Call Stack (most recent call first): | |
| [INFO] CMakeLists.txt:255 (add_h3_library) | |
| [INFO] This warning is for project developers. Use -Wno-dev to suppress it. | |
| [INFO] | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /Users/muthmann/Development/h3-java/target/h3-java-build/build | |
| [INFO] + cmake --build . --target h3 --config Release | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/algos.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/coordijk.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/bbox.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/polygon.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3Index.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec2d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec3d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertex.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/linkedGeo.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/localij.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/geoCoord.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3UniEdge.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/mathExtensions.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertexGraph.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/faceijk.c.o | |
| [INFO] [100%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/baseCells.c.o | |
| [INFO] [100%] Linking C static library lib/libh3.a | |
| [INFO] [100%] Built target h3 | |
| [INFO] + cmake --build . --target binding-functions --config Release | |
| [INFO] Built target binding-functions | |
| [INFO] ++ pwd | |
| [INFO] + H3_BUILD_ROOT=/Users/muthmann/Development/h3-java/target/h3-java-build/build | |
| [INFO] + popd | |
| [INFO] ~/Development/h3-java/target/h3-java-build ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + cmake -DUSE_NATIVE_JNI=ON -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/Users/muthmann/Development/h3-java/target/h3-java-build/build -DCMAKE_BUILD_TYPE=Release ../../src/main/c/h3-java | |
| [INFO] -- The C compiler identification is AppleClang 12.0.5.12050022 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] -- Found JNI: /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home/lib/libjawt.dylib | |
| [INFO] CMake Warning at CMakeLists.txt:81 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled. | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Configuring done | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /Users/muthmann/Development/h3-java/target/h3-java-build | |
| [INFO] + cmake --build . --target h3-java --config Release | |
| [INFO] [ 50%] Building C object CMakeFiles/h3-java.dir/src/jniapi.c.o | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:72:29: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->geofence.verts = (**env).GetDoubleArrayElements(env, verts, 0); | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:104:37: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[i].verts = holeVertsElements + offset; | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:123:52: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] (**env).ReleaseDoubleArrayElements(env, verts, polygon->geofence.verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:128:44: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[0].verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:254:22: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] kRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:194:55: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:277:35: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] kRingDistances(h3, k, resultsElements, distancesElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:203:64: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRingDistances)(H3Index origin, int k, H3Index *out, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:304:35: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] int ret = hexRange(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:182:57: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRange)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:325:34: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] int ret = hexRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:212:56: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:421:41: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] int status = h3Line(start, end, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:567:60: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(h3Line)(H3Index start, H3Index end, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:467:24: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] getRes0Indexes(resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:336:41: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getRes0Indexes)(H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:491:33: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] getPentagonIndexes(res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:347:54: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getPentagonIndexes)(int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:516:33: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] polyfill(&polygon, res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:223:74: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(polyfill)(const GeoPolygon *geoPolygon, int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:628:26: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] h3SetToLinkedGeo(h3Elements, numH3, &polygon); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:231:49: note: passing argument to parameter 'h3Set' here | |
| [INFO] void H3_EXPORT(h3SetToLinkedGeo)(const H3Index *h3Set, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:664:36: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] h3ToChildren(h3, childRes, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:414:64: note: passing argument to parameter 'children' here | |
| [INFO] void H3_EXPORT(h3ToChildren)(H3Index h, int childRes, H3Index *children); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:697:27: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:431:39: note: passing argument to parameter 'h3Set' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:697:39: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:431:55: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:723:37: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] jint ret = maxUncompactSize(h3Elements, numHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:441:48: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(maxUncompactSize)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:751:27: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:445:41: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(uncompact)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:751:49: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:446:35: note: passing argument to parameter 'h3Set' here | |
| [INFO] H3Index *h3Set, const int maxHexes, const int res); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:988:52: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] getH3IndexesFromUnidirectionalEdge(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:529:61: note: passing argument to parameter 'originDestination' here | |
| [INFO] H3Index *originDestination); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:1011:53: warning: incompatible pointer types passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') [-Wincompatible-pointer-types] | |
| [INFO] getH3UnidirectionalEdgesFromHexagon(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /Users/muthmann/Development/h3-java/target/h3-java-build/build/src/h3lib/include/h3api.h:540:62: note: passing argument to parameter 'edges' here | |
| [INFO] H3Index *edges); | |
| [INFO] ^ | |
| [INFO] /Users/muthmann/Development/h3-java/src/main/c/h3-java/src/jniapi.c:1067:11: warning: unused variable 'sz' [-Wunused-variable] | |
| [INFO] jsize sz = (**env).GetArrayLength(env, faces); | |
| [INFO] ^ | |
| [INFO] 22 warnings generated. | |
| [INFO] [100%] Linking C shared library lib/libh3-java.dylib | |
| [INFO] [100%] Built target h3-java | |
| [INFO] + popd | |
| [INFO] + cp h3-java-build/build/binding-functions . | |
| [INFO] ~/Development/h3-java/target ~/Development/h3-java | |
| [INFO] + popd | |
| [INFO] ~/Development/h3-java | |
| [INFO] + case "$(uname -sm)" in | |
| [INFO] ++ uname -sm | |
| [INFO] + LIBRARY_DIR=darwin-x64 | |
| [INFO] + mkdir -p src/main/resources/darwin-x64 | |
| [INFO] + cp target/h3-java-build/lib/libh3-java.dylib src/main/resources/darwin-x64 | |
| [INFO] + true | |
| [INFO] /usr/local/bin/docker | |
| [INFO] + command -v docker | |
| [INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86 | |
| [INFO] + BUILD_ROOT=target/h3-java-build-android-arm | |
| [INFO] + mkdir -p target/h3-java-build-android-arm | |
| [INFO] + docker pull dockcross/android-arm | |
| [INFO] Using default tag: latest | |
| [INFO] latest: Pulling from dockcross/android-arm | |
| [INFO] 99046ad9247f: Already exists | |
| [INFO] 20de364a10db: Pulling fs layer | |
| [INFO] 7e522f402082: Pulling fs layer | |
| [INFO] 768dddcd7c14: Pulling fs layer | |
| [INFO] a89c39528052: Pulling fs layer | |
| [INFO] 9b48a3f3316e: Pulling fs layer | |
| [INFO] 4100ce9f3ac5: Pulling fs layer | |
| [INFO] a268b33c670a: Pulling fs layer | |
| [INFO] 65739d2a4955: Pulling fs layer | |
| [INFO] ff8d65425472: Pulling fs layer | |
| [INFO] 89eb4e6a97a9: Pulling fs layer | |
| [INFO] e7a0a622ecef: Pulling fs layer | |
| [INFO] 1f66c4e37a5b: Pulling fs layer | |
| [INFO] a76974e19ded: Pulling fs layer | |
| [INFO] a89c39528052: Waiting | |
| [INFO] 9b48a3f3316e: Waiting | |
| [INFO] 4100ce9f3ac5: Waiting | |
| [INFO] ff8d65425472: Waiting | |
| [INFO] a268b33c670a: Waiting | |
| [INFO] 65739d2a4955: Waiting | |
| [INFO] 89eb4e6a97a9: Waiting | |
| [INFO] e7a0a622ecef: Waiting | |
| [INFO] 1f66c4e37a5b: Waiting | |
| [INFO] a76974e19ded: Waiting | |
| [INFO] 7e522f402082: Verifying Checksum | |
| [INFO] 7e522f402082: Download complete | |
| [INFO] 768dddcd7c14: Verifying Checksum | |
| [INFO] 768dddcd7c14: Download complete | |
| [INFO] a89c39528052: Download complete | |
| [INFO] 9b48a3f3316e: Verifying Checksum | |
| [INFO] 9b48a3f3316e: Download complete | |
| [INFO] a268b33c670a: Verifying Checksum | |
| [INFO] a268b33c670a: Download complete | |
| [INFO] 65739d2a4955: Verifying Checksum | |
| [INFO] 65739d2a4955: Download complete | |
| [INFO] ff8d65425472: Verifying Checksum | |
| [INFO] ff8d65425472: Download complete | |
| [INFO] 89eb4e6a97a9: Verifying Checksum | |
| [INFO] 89eb4e6a97a9: Download complete | |
| [INFO] 20de364a10db: Download complete | |
| [INFO] e7a0a622ecef: Verifying Checksum | |
| [INFO] e7a0a622ecef: Download complete | |
| [INFO] 4100ce9f3ac5: Verifying Checksum | |
| [INFO] 4100ce9f3ac5: Download complete | |
| [INFO] a76974e19ded: Verifying Checksum | |
| [INFO] a76974e19ded: Download complete | |
| [INFO] 20de364a10db: Pull complete | |
| [INFO] 7e522f402082: Pull complete | |
| [INFO] 768dddcd7c14: Pull complete | |
| [INFO] a89c39528052: Pull complete | |
| [INFO] 9b48a3f3316e: Pull complete | |
| [INFO] 4100ce9f3ac5: Pull complete | |
| [INFO] a268b33c670a: Pull complete | |
| [INFO] 65739d2a4955: Pull complete | |
| [INFO] ff8d65425472: Pull complete | |
| [INFO] 89eb4e6a97a9: Pull complete | |
| [INFO] e7a0a622ecef: Pull complete | |
| [INFO] 1f66c4e37a5b: Verifying Checksum | |
| [INFO] 1f66c4e37a5b: Download complete | |
| [INFO] 1f66c4e37a5b: Pull complete | |
| [INFO] a76974e19ded: Pull complete | |
| [INFO] Digest: sha256:cb45515fee9d38433e96557a451ee1124475ec8fbce980b11dcedf720f6d8336 | |
| [INFO] Status: Downloaded newer image for dockcross/android-arm:latest | |
| [INFO] docker.io/dockcross/android-arm:latest | |
| [INFO] + docker run --rm dockcross/android-arm | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] + chmod +x target/h3-java-build-android-arm/dockcross | |
| [INFO] + target/h3-java-build-android-arm/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-android-arm | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] /bin/chown: changing ownership of '/home/muthmann/.ssh/klemens': Operation not permitted | |
| [INFO] + BUILD_ROOT=target/h3-java-build-android-arm | |
| [INFO] + cd target/h3-java-build-android-arm | |
| [INFO] + mkdir -p build | |
| [INFO] + pushd build | |
| [INFO] /work/target/h3-java-build-android-arm/build /work/target/h3-java-build-android-arm | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3 | |
| [INFO] -- The C compiler identification is Clang 12.0.5 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/arm-linux-androideabi/bin/clang - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:278 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] CMake Warning at CMakeLists.txt:290 (message): | |
| [INFO] clang-tidy was not detected, so source code linting is disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) | |
| [INFO] -- Configuring done | |
| [INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library): | |
| [INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run | |
| [INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy | |
| [INFO] command to set the policy and suppress this warning. | |
| [INFO] | |
| [INFO] File: | |
| [INFO] | |
| [INFO] /work/target/h3/src/h3lib/include/h3api.h.in | |
| [INFO] Call Stack (most recent call first): | |
| [INFO] CMakeLists.txt:255 (add_h3_library) | |
| [INFO] This warning is for project developers. Use -Wno-dev to suppress it. | |
| [INFO] | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm/build | |
| [INFO] + make h3 | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/algos.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/coordijk.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/bbox.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/polygon.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3Index.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec2d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec3d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertex.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/linkedGeo.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/localij.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/geoCoord.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3UniEdge.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/mathExtensions.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertexGraph.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/faceijk.c.o | |
| [INFO] [100%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/baseCells.c.o | |
| [INFO] [100%] Linking C static library lib/libh3.a | |
| [INFO] [100%] Built target h3 | |
| [INFO] ++ pwd | |
| [INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-android-arm/build | |
| [INFO] + popd | |
| [INFO] /work/target/h3-java-build-android-arm | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-android-arm/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java | |
| [INFO] -- The C compiler identification is Clang 12.0.5 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/arm-linux-androideabi/bin/clang - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:81 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled. | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Configuring done | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm | |
| [INFO] + make h3-java | |
| [INFO] [ 50%] Building C object CMakeFiles/h3-java.dir/src/jniapi.c.o | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:72:29: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->geofence.verts = (**env).GetDoubleArrayElements(env, verts, 0); | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:104:37: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[i].verts = holeVertsElements + offset; | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:123:52: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] (**env).ReleaseDoubleArrayElements(env, verts, polygon->geofence.verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:128:44: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[0].verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:254:22: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] kRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:194:55: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:277:35: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] kRingDistances(h3, k, resultsElements, distancesElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:203:64: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRingDistances)(H3Index origin, int k, H3Index *out, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:304:35: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int ret = hexRange(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:182:57: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRange)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:325:34: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int ret = hexRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:212:56: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:421:41: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int status = h3Line(start, end, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:567:60: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(h3Line)(H3Index start, H3Index end, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:467:24: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getRes0Indexes(resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:336:41: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getRes0Indexes)(H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:491:33: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getPentagonIndexes(res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:347:54: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getPentagonIndexes)(int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:516:33: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] polyfill(&polygon, res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:223:74: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(polyfill)(const GeoPolygon *geoPolygon, int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:628:26: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] h3SetToLinkedGeo(h3Elements, numH3, &polygon); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:231:49: note: passing argument to parameter 'h3Set' here | |
| [INFO] void H3_EXPORT(h3SetToLinkedGeo)(const H3Index *h3Set, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:664:36: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] h3ToChildren(h3, childRes, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:414:64: note: passing argument to parameter 'children' here | |
| [INFO] void H3_EXPORT(h3ToChildren)(H3Index h, int childRes, H3Index *children); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:697:27: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:431:39: note: passing argument to parameter 'h3Set' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:697:39: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:431:55: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:723:37: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] jint ret = maxUncompactSize(h3Elements, numHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:441:48: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(maxUncompactSize)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:751:27: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'const H3Index *' (aka 'const unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:445:41: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(uncompact)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:751:49: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:446:35: note: passing argument to parameter 'h3Set' here | |
| [INFO] H3Index *h3Set, const int maxHexes, const int res); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:988:52: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getH3IndexesFromUnidirectionalEdge(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:529:61: note: passing argument to parameter 'originDestination' here | |
| [INFO] H3Index *originDestination); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:1011:53: warning: passing 'jlong *' (aka 'long long *') to parameter of type 'H3Index *' (aka 'unsigned long long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getH3UnidirectionalEdgesFromHexagon(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm/build/src/h3lib/include/h3api.h:540:62: note: passing argument to parameter 'edges' here | |
| [INFO] H3Index *edges); | |
| [INFO] ^ | |
| [INFO] 21 warnings generated. | |
| [INFO] [100%] Linking C shared library lib/libh3-java.so | |
| [INFO] [100%] Built target h3-java | |
| [INFO] + OUTPUT_ROOT=src/main/resources/android-arm | |
| [INFO] + mkdir -p src/main/resources/android-arm | |
| [INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.so ']' | |
| [INFO] + cp target/h3-java-build-android-arm/lib/libh3-java.so src/main/resources/android-arm | |
| [INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.dylib ']' | |
| [INFO] + '[' -e target/h3-java-build-android-arm/lib/libh3-java.dll ']' | |
| [INFO] + false | |
| [INFO] + echo Current disk usage: | |
| [INFO] + df -h | |
| [INFO] Current disk usage: | |
| [INFO] Filesystem Size Used Avail Capacity iused ifree %iused Mounted on | |
| [INFO] /dev/disk3s1s1 926Gi 14Gi 711Gi 2% 553781 9712948019 0% / | |
| [INFO] devfs 204Ki 204Ki 0Bi 100% 708 0 100% /dev | |
| [INFO] /dev/disk3s6 926Gi 1.0Gi 711Gi 1% 1 9713501799 0% /System/Volumes/VM | |
| [INFO] /dev/disk3s2 926Gi 370Mi 711Gi 1% 2087 9713499713 0% /System/Volumes/Preboot | |
| [INFO] /dev/disk3s4 926Gi 6.3Mi 711Gi 1% 50 9713501750 0% /System/Volumes/Update | |
| [INFO] /dev/disk1s2 500Mi 6.0Mi 481Mi 2% 3 5119997 0% /System/Volumes/xarts | |
| [INFO] /dev/disk1s1 500Mi 7.4Mi 481Mi 2% 24 5119976 0% /System/Volumes/iSCPreboot | |
| [INFO] /dev/disk1s3 500Mi 640Ki 481Mi 1% 38 5119962 0% /System/Volumes/Hardware | |
| [INFO] /dev/disk3s5 926Gi 198Gi 711Gi 22% 1935944 9711565856 0% /System/Volumes/Data | |
| [INFO] map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home | |
| [INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86 | |
| [INFO] + BUILD_ROOT=target/h3-java-build-android-arm64 | |
| [INFO] + mkdir -p target/h3-java-build-android-arm64 | |
| [INFO] + docker pull dockcross/android-arm64 | |
| [INFO] Using default tag: latest | |
| [INFO] latest: Pulling from dockcross/android-arm64 | |
| [INFO] 99046ad9247f: Already exists | |
| [INFO] bdb0e16f445c: Pulling fs layer | |
| [INFO] 1c0b9a743487: Pulling fs layer | |
| [INFO] 09c58dfc402e: Pulling fs layer | |
| [INFO] 640010bc991e: Pulling fs layer | |
| [INFO] 128ab8dd1cac: Pulling fs layer | |
| [INFO] ee3abb336f5f: Pulling fs layer | |
| [INFO] bb198ab498c8: Pulling fs layer | |
| [INFO] f28c7d25cd3a: Pulling fs layer | |
| [INFO] 236485c137d3: Pulling fs layer | |
| [INFO] b16f283a60a6: Pulling fs layer | |
| [INFO] d455554e14d6: Pulling fs layer | |
| [INFO] b040376bd50e: Pulling fs layer | |
| [INFO] 640010bc991e: Waiting | |
| [INFO] 128ab8dd1cac: Waiting | |
| [INFO] ee3abb336f5f: Waiting | |
| [INFO] bb198ab498c8: Waiting | |
| [INFO] f28c7d25cd3a: Waiting | |
| [INFO] b16f283a60a6: Waiting | |
| [INFO] d455554e14d6: Waiting | |
| [INFO] 3d1de58ec293: Pulling fs layer | |
| [INFO] 29ca775a22b0: Pulling fs layer | |
| [INFO] 3d1de58ec293: Waiting | |
| [INFO] 29ca775a22b0: Waiting | |
| [INFO] b040376bd50e: Waiting | |
| [INFO] 09c58dfc402e: Download complete | |
| [INFO] 1c0b9a743487: Verifying Checksum | |
| [INFO] 1c0b9a743487: Download complete | |
| [INFO] 128ab8dd1cac: Verifying Checksum | |
| [INFO] 128ab8dd1cac: Download complete | |
| [INFO] bb198ab498c8: Download complete | |
| [INFO] f28c7d25cd3a: Verifying Checksum | |
| [INFO] f28c7d25cd3a: Download complete | |
| [INFO] 236485c137d3: Verifying Checksum | |
| [INFO] 236485c137d3: Download complete | |
| [INFO] b16f283a60a6: Verifying Checksum | |
| [INFO] b16f283a60a6: Download complete | |
| [INFO] d455554e14d6: Verifying Checksum | |
| [INFO] d455554e14d6: Download complete | |
| [INFO] ee3abb336f5f: Download complete | |
| [INFO] bdb0e16f445c: Verifying Checksum | |
| [INFO] bdb0e16f445c: Download complete | |
| [INFO] 29ca775a22b0: Verifying Checksum | |
| [INFO] 29ca775a22b0: Download complete | |
| [INFO] b040376bd50e: Verifying Checksum | |
| [INFO] b040376bd50e: Download complete | |
| [INFO] bdb0e16f445c: Pull complete | |
| [INFO] 1c0b9a743487: Pull complete | |
| [INFO] 09c58dfc402e: Pull complete | |
| [INFO] 640010bc991e: Pull complete | |
| [INFO] 128ab8dd1cac: Pull complete | |
| [INFO] ee3abb336f5f: Pull complete | |
| [INFO] bb198ab498c8: Pull complete | |
| [INFO] f28c7d25cd3a: Pull complete | |
| [INFO] 236485c137d3: Pull complete | |
| [INFO] b16f283a60a6: Pull complete | |
| [INFO] d455554e14d6: Pull complete | |
| [INFO] b040376bd50e: Pull complete | |
| [INFO] 3d1de58ec293: Verifying Checksum | |
| [INFO] 3d1de58ec293: Download complete | |
| [INFO] 3d1de58ec293: Pull complete | |
| [INFO] 29ca775a22b0: Pull complete | |
| [INFO] Digest: sha256:58923e2316b05fad0f0042b405fa93a246ed7edca61208f219881be1fff52287 | |
| [INFO] Status: Downloaded newer image for dockcross/android-arm64:latest | |
| [INFO] docker.io/dockcross/android-arm64:latest | |
| [INFO] + docker run --rm dockcross/android-arm64 | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] + chmod +x target/h3-java-build-android-arm64/dockcross | |
| [INFO] + target/h3-java-build-android-arm64/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-android-arm64 | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] /bin/chown: changing ownership of '/home/muthmann/.ssh/klemens': Operation not permitted | |
| [INFO] + BUILD_ROOT=target/h3-java-build-android-arm64 | |
| [INFO] + cd target/h3-java-build-android-arm64 | |
| [INFO] + mkdir -p build | |
| [INFO] + pushd build | |
| [INFO] /work/target/h3-java-build-android-arm64/build /work/target/h3-java-build-android-arm64 | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3 | |
| [INFO] -- The C compiler identification is Clang 12.0.5 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:278 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] CMake Warning at CMakeLists.txt:290 (message): | |
| [INFO] clang-tidy was not detected, so source code linting is disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) | |
| [INFO] -- Configuring done | |
| [INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library): | |
| [INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run | |
| [INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy | |
| [INFO] command to set the policy and suppress this warning. | |
| [INFO] | |
| [INFO] File: | |
| [INFO] | |
| [INFO] /work/target/h3/src/h3lib/include/h3api.h.in | |
| [INFO] Call Stack (most recent call first): | |
| [INFO] CMakeLists.txt:255 (add_h3_library) | |
| [INFO] This warning is for project developers. Use -Wno-dev to suppress it. | |
| [INFO] | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm64/build | |
| [INFO] + make h3 | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/algos.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/coordijk.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/bbox.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/polygon.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3Index.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec2d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec3d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertex.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/linkedGeo.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/localij.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/geoCoord.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3UniEdge.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/mathExtensions.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertexGraph.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/faceijk.c.o | |
| [INFO] [100%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/baseCells.c.o | |
| [INFO] [100%] Linking C static library lib/libh3.a | |
| [INFO] [100%] Built target h3 | |
| [INFO] ++ pwd | |
| [INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-android-arm64/build | |
| [INFO] + popd | |
| [INFO] /work/target/h3-java-build-android-arm64 | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-android-arm64/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java | |
| [INFO] -- The C compiler identification is Clang 12.0.5 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/aarch64-linux-android/bin/clang - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:81 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled. | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Configuring done | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-android-arm64 | |
| [INFO] + make h3-java | |
| [INFO] [ 50%] Building C object CMakeFiles/h3-java.dir/src/jniapi.c.o | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:72:29: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->geofence.verts = (**env).GetDoubleArrayElements(env, verts, 0); | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:104:37: warning: incompatible pointer types assigning to 'GeoCoord *' from 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[i].verts = holeVertsElements + offset; | |
| [INFO] ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:123:52: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] (**env).ReleaseDoubleArrayElements(env, verts, polygon->geofence.verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:128:44: warning: incompatible pointer types passing 'GeoCoord *' to parameter of type 'jdouble *' (aka 'double *') [-Wincompatible-pointer-types] | |
| [INFO] polygon->holes[0].verts, 0); | |
| [INFO] ^~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:254:22: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] kRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:194:55: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:277:35: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] kRingDistances(h3, k, resultsElements, distancesElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:203:64: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(kRingDistances)(H3Index origin, int k, H3Index *out, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:304:35: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int ret = hexRange(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:182:57: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRange)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:325:34: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int ret = hexRing(h3, k, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:212:56: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(hexRing)(H3Index origin, int k, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:421:41: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] int status = h3Line(start, end, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:567:60: note: passing argument to parameter 'out' here | |
| [INFO] int H3_EXPORT(h3Line)(H3Index start, H3Index end, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:467:24: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getRes0Indexes(resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:336:41: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getRes0Indexes)(H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:491:33: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getPentagonIndexes(res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:347:54: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(getPentagonIndexes)(int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:516:33: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] polyfill(&polygon, res, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:223:74: note: passing argument to parameter 'out' here | |
| [INFO] void H3_EXPORT(polyfill)(const GeoPolygon *geoPolygon, int res, H3Index *out); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:628:26: warning: passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] h3SetToLinkedGeo(h3Elements, numH3, &polygon); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:231:49: note: passing argument to parameter 'h3Set' here | |
| [INFO] void H3_EXPORT(h3SetToLinkedGeo)(const H3Index *h3Set, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:664:36: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] h3ToChildren(h3, childRes, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:414:64: note: passing argument to parameter 'children' here | |
| [INFO] void H3_EXPORT(h3ToChildren)(H3Index h, int childRes, H3Index *children); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:697:27: warning: passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:431:39: note: passing argument to parameter 'h3Set' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:697:39: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] ret = compact(h3Elements, resultsElements, numHexes); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:431:55: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(compact)(const H3Index *h3Set, H3Index *compactedSet, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:723:37: warning: passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] jint ret = maxUncompactSize(h3Elements, numHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:441:48: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(maxUncompactSize)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:751:27: warning: passing 'jlong *' (aka 'long *') to parameter of type 'const H3Index *' (aka 'const unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:445:41: note: passing argument to parameter 'compactedSet' here | |
| [INFO] int H3_EXPORT(uncompact)(const H3Index *compactedSet, const int numHexes, | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:751:49: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] uncompact(h3Elements, numHexes, resultsElements, maxHexes, res); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:446:35: note: passing argument to parameter 'h3Set' here | |
| [INFO] H3Index *h3Set, const int maxHexes, const int res); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:988:52: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getH3IndexesFromUnidirectionalEdge(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:529:61: note: passing argument to parameter 'originDestination' here | |
| [INFO] H3Index *originDestination); | |
| [INFO] ^ | |
| [INFO] /work/src/main/c/h3-java/src/jniapi.c:1011:53: warning: passing 'jlong *' (aka 'long *') to parameter of type 'H3Index *' (aka 'unsigned long *') converts between pointers to integer types with different sign [-Wpointer-sign] | |
| [INFO] getH3UnidirectionalEdgesFromHexagon(h3, resultsElements); | |
| [INFO] ^~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3-java-build-android-arm64/build/src/h3lib/include/h3api.h:540:62: note: passing argument to parameter 'edges' here | |
| [INFO] H3Index *edges); | |
| [INFO] ^ | |
| [INFO] 21 warnings generated. | |
| [INFO] [100%] Linking C shared library lib/libh3-java.so | |
| [INFO] [100%] Built target h3-java | |
| [INFO] + OUTPUT_ROOT=src/main/resources/android-arm64 | |
| [INFO] + mkdir -p src/main/resources/android-arm64 | |
| [INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.so ']' | |
| [INFO] + cp target/h3-java-build-android-arm64/lib/libh3-java.so src/main/resources/android-arm64 | |
| [INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.dylib ']' | |
| [INFO] + '[' -e target/h3-java-build-android-arm64/lib/libh3-java.dll ']' | |
| [INFO] + false | |
| [INFO] Current disk usage: | |
| [INFO] + echo Current disk usage: | |
| [INFO] + df -h | |
| [INFO] Filesystem Size Used Avail Capacity iused ifree %iused Mounted on | |
| [INFO] /dev/disk3s1s1 926Gi 14Gi 709Gi 2% 553781 9712948019 0% / | |
| [INFO] devfs 204Ki 204Ki 0Bi 100% 708 0 100% /dev | |
| [INFO] /dev/disk3s6 926Gi 1.0Gi 709Gi 1% 1 9713501799 0% /System/Volumes/VM | |
| [INFO] /dev/disk3s2 926Gi 370Mi 709Gi 1% 2087 9713499713 0% /System/Volumes/Preboot | |
| [INFO] /dev/disk3s4 926Gi 6.3Mi 709Gi 1% 50 9713501750 0% /System/Volumes/Update | |
| [INFO] /dev/disk1s2 500Mi 6.0Mi 481Mi 2% 3 5119997 0% /System/Volumes/xarts | |
| [INFO] /dev/disk1s1 500Mi 7.4Mi 481Mi 2% 24 5119976 0% /System/Volumes/iSCPreboot | |
| [INFO] /dev/disk1s3 500Mi 640Ki 481Mi 1% 38 5119962 0% /System/Volumes/Hardware | |
| [INFO] /dev/disk3s5 926Gi 201Gi 709Gi 23% 1938921 9711562879 0% /System/Volumes/Data | |
| [INFO] map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home | |
| [INFO] + for image in android-arm android-arm64 linux-arm64 linux-armv5 linux-armv7 linux-mipsel linux-mips linux-s390x linux-ppc64le linux-x64 linux-x86 windows-x64 windows-x86 | |
| [INFO] + BUILD_ROOT=target/h3-java-build-linux-arm64 | |
| [INFO] + mkdir -p target/h3-java-build-linux-arm64 | |
| [INFO] + docker pull dockcross/linux-arm64 | |
| [INFO] Using default tag: latest | |
| [INFO] latest: Pulling from dockcross/linux-arm64 | |
| [INFO] 99046ad9247f: Already exists | |
| [INFO] df80ca9d1ef4: Pulling fs layer | |
| [INFO] 989cac94c704: Pulling fs layer | |
| [INFO] 09c58dfc402e: Pulling fs layer | |
| [INFO] dd1115e64661: Pulling fs layer | |
| [INFO] c88e6b27fe86: Pulling fs layer | |
| [INFO] 75d101183ae3: Pulling fs layer | |
| [INFO] ebaa9c312327: Pulling fs layer | |
| [INFO] 3a2b4aac2cc6: Pulling fs layer | |
| [INFO] 2e8e9f16276a: Pulling fs layer | |
| [INFO] 6a03a7194a50: Pulling fs layer | |
| [INFO] 02922e8e8367: Pulling fs layer | |
| [INFO] ae50cc4d35b6: Pulling fs layer | |
| [INFO] f847548d7565: Pulling fs layer | |
| [INFO] e9fcb85e7d88: Pulling fs layer | |
| [INFO] 13f8774af1da: Pulling fs layer | |
| [INFO] dd1115e64661: Waiting | |
| [INFO] c88e6b27fe86: Waiting | |
| [INFO] 75d101183ae3: Waiting | |
| [INFO] ebaa9c312327: Waiting | |
| [INFO] 3a2b4aac2cc6: Waiting | |
| [INFO] 2e8e9f16276a: Waiting | |
| [INFO] 02922e8e8367: Waiting | |
| [INFO] ae50cc4d35b6: Waiting | |
| [INFO] f847548d7565: Waiting | |
| [INFO] e9fcb85e7d88: Waiting | |
| [INFO] 13f8774af1da: Waiting | |
| [INFO] 6a03a7194a50: Waiting | |
| [INFO] 09c58dfc402e: Verifying Checksum | |
| [INFO] 09c58dfc402e: Download complete | |
| [INFO] 989cac94c704: Verifying Checksum | |
| [INFO] 989cac94c704: Download complete | |
| [INFO] dd1115e64661: Download complete | |
| [INFO] c88e6b27fe86: Verifying Checksum | |
| [INFO] c88e6b27fe86: Download complete | |
| [INFO] ebaa9c312327: Download complete | |
| [INFO] 3a2b4aac2cc6: Verifying Checksum | |
| [INFO] 3a2b4aac2cc6: Download complete | |
| [INFO] 2e8e9f16276a: Verifying Checksum | |
| [INFO] 6a03a7194a50: Download complete | |
| [INFO] 02922e8e8367: Verifying Checksum | |
| [INFO] 02922e8e8367: Download complete | |
| [INFO] ae50cc4d35b6: Verifying Checksum | |
| [INFO] ae50cc4d35b6: Download complete | |
| [INFO] 75d101183ae3: Verifying Checksum | |
| [INFO] 75d101183ae3: Download complete | |
| [INFO] f847548d7565: Verifying Checksum | |
| [INFO] f847548d7565: Download complete | |
| [INFO] 13f8774af1da: Verifying Checksum | |
| [INFO] 13f8774af1da: Download complete | |
| [INFO] df80ca9d1ef4: Verifying Checksum | |
| [INFO] df80ca9d1ef4: Download complete | |
| [INFO] e9fcb85e7d88: Verifying Checksum | |
| [INFO] e9fcb85e7d88: Download complete | |
| [INFO] df80ca9d1ef4: Pull complete | |
| [INFO] 989cac94c704: Pull complete | |
| [INFO] 09c58dfc402e: Pull complete | |
| [INFO] dd1115e64661: Pull complete | |
| [INFO] c88e6b27fe86: Pull complete | |
| [INFO] 75d101183ae3: Pull complete | |
| [INFO] ebaa9c312327: Pull complete | |
| [INFO] 3a2b4aac2cc6: Pull complete | |
| [INFO] 2e8e9f16276a: Pull complete | |
| [INFO] 6a03a7194a50: Pull complete | |
| [INFO] 02922e8e8367: Pull complete | |
| [INFO] ae50cc4d35b6: Pull complete | |
| [INFO] f847548d7565: Pull complete | |
| [INFO] e9fcb85e7d88: Pull complete | |
| [INFO] 13f8774af1da: Pull complete | |
| [INFO] Digest: sha256:8b9390e7f82e9b66a8c4fa685947727991cb7cda32a58d070564e4feef9f411f | |
| [INFO] Status: Downloaded newer image for dockcross/linux-arm64:latest | |
| [INFO] docker.io/dockcross/linux-arm64:latest | |
| [INFO] + docker run --rm dockcross/linux-arm64 | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] + chmod +x target/h3-java-build-linux-arm64/dockcross | |
| [INFO] + target/h3-java-build-linux-arm64/dockcross --args '-v /usr/local/opt/openjdk/libexec/openjdk.jdk/Contents/Home:/java' src/main/c/h3-java/build-h3-docker.sh target/h3-java-build-linux-arm64 | |
| [INFO] WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested | |
| [INFO] /bin/chown: changing ownership of '/home/muthmann/.ssh/klemens': Operation not permitted | |
| [INFO] + BUILD_ROOT=target/h3-java-build-linux-arm64 | |
| [INFO] + cd target/h3-java-build-linux-arm64 | |
| [INFO] + mkdir -p build | |
| [INFO] + pushd build | |
| [INFO] /work/target/h3-java-build-linux-arm64/build /work/target/h3-java-build-linux-arm64 | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_C_STANDARD_REQUIRED=ON -DCMAKE_C_STANDARD=99 -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release ../../h3 | |
| [INFO] -- The C compiler identification is GNU 11.2.0 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/xcc/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-gcc - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:278 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] CMake Warning at CMakeLists.txt:290 (message): | |
| [INFO] clang-tidy was not detected, so source code linting is disabled | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) | |
| [INFO] -- Configuring done | |
| [INFO] CMake Warning (dev) at CMakeLists.txt:214 (add_library): | |
| [INFO] Policy CMP0115 is not set: Source file extensions must be explicit. Run | |
| [INFO] "cmake --help-policy CMP0115" for policy details. Use the cmake_policy | |
| [INFO] command to set the policy and suppress this warning. | |
| [INFO] | |
| [INFO] File: | |
| [INFO] | |
| [INFO] /work/target/h3/src/h3lib/include/h3api.h.in | |
| [INFO] Call Stack (most recent call first): | |
| [INFO] CMakeLists.txt:255 (add_h3_library) | |
| [INFO] This warning is for project developers. Use -Wno-dev to suppress it. | |
| [INFO] | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-linux-arm64/build | |
| [INFO] + make h3 | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/algos.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/coordijk.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/bbox.c.o | |
| [INFO] [ 0%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/polygon.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3Index.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec2d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vec3d.c.o | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertex.c.o | |
| [INFO] /work/target/h3/src/h3lib/lib/vertex.c: In function 'vertexRotations': | |
| [INFO] /work/target/h3/src/h3lib/lib/vertex.c:80:47: warning: 'dirFaces.faces[3]' may be used uninitialized in this function [-Wmaybe-uninitialized] | |
| [INFO] 80 | if (cellLeadingDigit == JK_AXES_DIGIT && | |
| [INFO] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
| [INFO] 81 | fijk.face == | |
| [INFO] | ~~~~~~~~~~~~ | |
| [INFO] 82 | dirFaces.faces[IK_AXES_DIGIT - DIRECTION_INDEX_OFFSET]) { | |
| [INFO] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] /work/target/h3/src/h3lib/lib/vertex.c:85:54: warning: 'dirFaces.faces[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] | |
| [INFO] 85 | } else if (cellLeadingDigit == IK_AXES_DIGIT && | |
| [INFO] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ | |
| [INFO] 86 | fijk.face == | |
| [INFO] | ~~~~~~~~~~~~ | |
| [INFO] 87 | dirFaces.faces[JK_AXES_DIGIT - DIRECTION_INDEX_OFFSET]) { | |
| [INFO] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| [INFO] [ 33%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/linkedGeo.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/localij.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/geoCoord.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/h3UniEdge.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/mathExtensions.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/vertexGraph.c.o | |
| [INFO] [ 66%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/faceijk.c.o | |
| [INFO] [100%] Building C object CMakeFiles/h3.dir/src/h3lib/lib/baseCells.c.o | |
| [INFO] [100%] Linking C static library lib/libh3.a | |
| [INFO] [100%] Built target h3 | |
| [INFO] ++ pwd | |
| [INFO] + H3_BUILD_ROOT=/work/target/h3-java-build-linux-arm64/build | |
| [INFO] + popd | |
| [INFO] /work/target/h3-java-build-linux-arm64 | |
| [INFO] + cmake -DBUILD_SHARED_LIBS=ON -DH3_BUILD_ROOT=/work/target/h3-java-build-linux-arm64/build -DCMAKE_BUILD_TYPE=Release /work/src/main/c/h3-java | |
| [INFO] -- The C compiler identification is GNU 11.2.0 | |
| [INFO] -- Detecting C compiler ABI info | |
| [INFO] -- Detecting C compiler ABI info - done | |
| [INFO] -- Check for working C compiler: /usr/xcc/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-gcc - skipped | |
| [INFO] -- Detecting C compile features | |
| [INFO] -- Detecting C compile features - done | |
| [INFO] CMake Warning at CMakeLists.txt:81 (message): | |
| [INFO] clang-format was not detected, so automatic source code reformatting is | |
| [INFO] disabled. | |
| [INFO] | |
| [INFO] | |
| [INFO] -- Configuring done | |
| [INFO] -- Generating done | |
| [INFO] -- Build files have been written to: /work/target/h3-java-build-linux-arm64 | |
| [INFO] + make h3-java | |
| [INFO] [ 50%] Building C object CMakeFiles/h3-java.dir/src/jniapi.c.o | |
| [INFO] In file included from /work/src/main/c/h3-java/src/jniapi.c:19: | |
| [INFO] /work/src/main/c/h3-java/src/com_uber_h3core_NativeMethods.h:2:10: fatal error: jni.h: No such file or directory | |
| [INFO] 2 | #include <jni.h> | |
| [INFO] | ^~~~~~~ | |
| [INFO] compilation terminated. | |
| [INFO] make[3]: *** [CMakeFiles/h3-java.dir/build.make:76: CMakeFiles/h3-java.dir/src/jniapi.c.o] Error 1 | |
| [INFO] make[2]: *** [CMakeFiles/Makefile2:83: CMakeFiles/h3-java.dir/all] Error 2 | |
| [INFO] make[1]: *** [CMakeFiles/Makefile2:90: CMakeFiles/h3-java.dir/rule] Error 2 | |
| [INFO] make: *** [Makefile:124: h3-java] Error 2 | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] BUILD FAILURE | |
| [INFO] ------------------------------------------------------------------------ | |
| [INFO] Total time: 06:53 min | |
| [INFO] Finished at: 2021-09-03T14:13:51+02:00 | |
| [INFO] ------------------------------------------------------------------------ | |
| [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:exec (build-h3-c) on project h3: Result of /bin/sh -c cd /Users/muthmann/Development/h3-java && /Users/muthmann/Development/h3-java/src/main/c/h3-java/build-h3.sh https://github.com/uber/h3.git v3.7.2 true false execution is: '2'. -> [Help 1] | |
| [ERROR] | |
| [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. | |
| [ERROR] Re-run Maven using the -X switch to enable full debug logging. | |
| [ERROR] | |
| [ERROR] For more information about the errors and possible solutions, please read the following articles: | |
| [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment