[INFO] fetching crate h3o 0.3.1...
[INFO] testing h3o-0.3.1 against 1.69.0 for beta-1.70-1
[INFO] extracting crate h3o 0.3.1 into /workspace/builds/worker-1-tc1/source
[INFO] validating manifest of crates.io crate h3o 0.3.1 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate h3o 0.3.1
[INFO] finished tweaking crates.io crate h3o 0.3.1
[INFO] tweaked toml for crates.io crate h3o 0.3.1 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded geojson v0.24.0
[INFO] [stderr]   Downloaded auto_ops v0.3.0
[INFO] [stderr]   Downloaded konst v0.3.4
[INFO] [stderr]   Downloaded konst_kernel v0.3.4
[INFO] [stderr]   Downloaded h3ron-h3-sys v0.16.0
[INFO] [stderr]   Downloaded float_eq v1.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 23bc31af9961a7c1f99fd8a115536489729800496847ed9c1b32319b3abafeba
[INFO] running `Command { std: "docker" "start" "-a" "23bc31af9961a7c1f99fd8a115536489729800496847ed9c1b32319b3abafeba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "23bc31af9961a7c1f99fd8a115536489729800496847ed9c1b32319b3abafeba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "23bc31af9961a7c1f99fd8a115536489729800496847ed9c1b32319b3abafeba", kill_on_drop: false }`
[INFO] [stdout] 23bc31af9961a7c1f99fd8a115536489729800496847ed9c1b32319b3abafeba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 81770ccaabc63b9707d927d281d80eb99ae08bf48d840e67e9fba15a4bc83eec
[INFO] running `Command { std: "docker" "start" "-a" "81770ccaabc63b9707d927d281d80eb99ae08bf48d840e67e9fba15a4bc83eec", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling proc-macro-hack v0.5.20+deprecated
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling once_cell v1.17.1
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling const_panic v0.2.7
[INFO] [stderr]    Compiling konst_kernel v0.3.4
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling float_eq v1.0.1
[INFO] [stderr]    Compiling auto_ops v0.3.0
[INFO] [stderr]    Compiling ahash v0.8.3
[INFO] [stderr]    Compiling konst v0.3.4
[INFO] [stderr]    Compiling getrandom v0.2.9
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling h3o v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 3.76s
[INFO] running `Command { std: "docker" "inspect" "81770ccaabc63b9707d927d281d80eb99ae08bf48d840e67e9fba15a4bc83eec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "81770ccaabc63b9707d927d281d80eb99ae08bf48d840e67e9fba15a4bc83eec", kill_on_drop: false }`
[INFO] [stdout] 81770ccaabc63b9707d927d281d80eb99ae08bf48d840e67e9fba15a4bc83eec
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 784b044da1dc16e5fb4a0e85519e0da40da6ad1508be9db646236aa8dd72516b
[INFO] running `Command { std: "docker" "start" "-a" "784b044da1dc16e5fb4a0e85519e0da40da6ad1508be9db646236aa8dd72516b", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling regex-syntax v0.7.1
[INFO] [stderr]    Compiling either v1.8.1
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling ciborium-io v0.2.0
[INFO] [stderr]    Compiling glob v0.3.1
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling plotters-backend v0.3.4
[INFO] [stderr]    Compiling os_str_bytes v6.5.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling ryu v1.0.13
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]    Compiling itoa v1.0.6
[INFO] [stderr]    Compiling clap_lex v0.2.4
[INFO] [stderr]    Compiling ciborium-ll v0.2.0
[INFO] [stderr]    Compiling plotters-svg v0.3.3
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling textwrap v0.16.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.3.3
[INFO] [stderr]    Compiling getrandom v0.2.9
[INFO] [stderr]    Compiling aho-corasick v1.0.1
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling const-random-macro v0.1.15
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling clap v3.2.25
[INFO] [stderr]    Compiling const-random v0.1.15
[INFO] [stderr]    Compiling ahash v0.8.3
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.8.1
[INFO] [stderr]    Compiling h3o v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling plotters v0.3.4
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling h3ron-h3-sys v0.16.0
[INFO] [stderr]    Compiling ciborium v0.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.4.0
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 22.40s
[INFO] running `Command { std: "docker" "inspect" "784b044da1dc16e5fb4a0e85519e0da40da6ad1508be9db646236aa8dd72516b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "784b044da1dc16e5fb4a0e85519e0da40da6ad1508be9db646236aa8dd72516b", kill_on_drop: false }`
[INFO] [stdout] 784b044da1dc16e5fb4a0e85519e0da40da6ad1508be9db646236aa8dd72516b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ea58e9657ad2ba545cf38e6ee7deff5506329bf71b5406e302894c34db563be6
[INFO] running `Command { std: "docker" "start" "-a" "ea58e9657ad2ba545cf38e6ee7deff5506329bf71b5406e302894c34db563be6", kill_on_drop: false }`
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/h3o-d432eb4de9a695de)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test coord::ijk::tests::distance ... ok
[INFO] [stdout] test coord::ijk::tests::from_cube_roundtrip ... ok
[INFO] [stdout] test coord::ijk::tests::from_ij_roundtrip ... ok
[INFO] [stdout] test coord::ijk::tests::from_ij_zero ... ok
[INFO] [stdout] test coord::ijk::tests::into_cell ... ok
[INFO] [stdout] test coord::ijk::tests::neighbor ... ok
[INFO] [stdout] test coord::latlng::tests::coord_at_due_north_south ... ok
[INFO] [stdout] test coord::latlng::tests::coord_at_noop ... ok
[INFO] [stdout] test coord::latlng::tests::ord ... ok
[INFO] [stdout] test coord::localij::tests::from_ijk_zero ... ok
[INFO] [stdout] test coord::vec2d::tests::intersection ... ok
[INFO] [stdout] test coord::vec2d::tests::magnitude ... ok
[INFO] [stdout] test coord::vec3d::tests::distance ... ok
[INFO] [stdout] test error::tests::display ... ok
[INFO] [stdout] test error::tests::source ... ok
[INFO] [stdout] test index::bits::tests::first_axe_none ... ok
[INFO] [stdout] test grid::iterator::tests::stop_after_none ... ok
[INFO] [stdout] test index::cell::tests::debug_impl ... ok
[INFO] [stdout] test index::cell::tests::direction_at ... ok
[INFO] [stdout] test index::edge::tests::debug_impl ... ok
[INFO] [stdout] test index::cell::tests::ordering ... ok
[INFO] [stdout] test index::edge::tests::edge ... ok
[INFO] [stdout] test index::edge::tests::zero_is_invalid ... ok
[INFO] [stdout] test coord::latlng::tests::coord_at_invertible ... ok
[INFO] [stdout] test index::vertex::tests::debug_impl ... ok
[INFO] [stdout] test coord::latlng::tests::closest_face ... ok
[INFO] [stdout] test index::edge::tests::ordering_by_edge ... ok
[INFO] [stdout] test index::edge::tests::ordering_by_index ... ok
[INFO] [stdout] test coord::latlng::tests::into_vec3d ... ok
[INFO] [stdout] test coord::latlng::tests::coord_at_pole_to_pole ... ok
[INFO] [stdout] test coord::latlng::tests::to_vec2d ... ok
[INFO] [stdout] test coord::ijk::tests::from_hex2d ... ok
[INFO] [stdout] test index::vertex::tests::ordering ... ok
[INFO] [stdout] test index::vertex::tests::ordering_by_index ... ok
[INFO] [stdout] test index::vertex::tests::vertex ... ok
[INFO] [stdout] test index::vertex::tests::zero_is_invalid ... ok
[INFO] [stdout] test index::bits::tests::first_axe_some ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-e39dc1b90724c01e)
[INFO] [stdout] 
[INFO] [stdout] running 841 tests
[INFO] [stdout] test api::base_cell::into_u8 ... ok
[INFO] [stdout] test api::base_cell::is_pentagon ... ok
[INFO] [stdout] test api::base_cell::count ... ok
[INFO] [stdout] test api::base_cell::try_from_u8 ... ok
[INFO] [stdout] test api::base_cell::display ... ok
[INFO] [stdout] test api::boundary::display ... ok
[INFO] [stdout] test api::cell_index::child_at ... ok
[INFO] [stdout] test api::cell_index::child_position ... ok
[INFO] [stdout] test api::cell_index::child_position_roundtrip ... ok
[INFO] [stdout] test api::cell_index::display ... ok
[INFO] [stdout] test api::cell_index::is_neighbor_with ... ok
[INFO] [stdout] test api::cell_index::to_local_ij ... ok
[INFO] [stdout] test api::cell_index::try_from_str ... ok
[INFO] [stdout] test api::directed_edge_index::display ... ok
[INFO] [stdout] test api::directed_edge_index::try_from_str ... ok
[INFO] [stdout] test api::direction::display ... ok
[INFO] [stdout] test api::direction::into_u8 ... ok
[INFO] [stdout] test api::direction::try_from_u8 ... ok
[INFO] [stdout] test api::edge::display ... ok
[INFO] [stdout] test api::edge::into_u8 ... ok
[INFO] [stdout] test api::edge::try_from_u8 ... ok
[INFO] [stdout] test api::face::display ... ok
[INFO] [stdout] test api::face::try_from_u8 ... ok
[INFO] [stdout] test api::face_set::contains ... ok
[INFO] [stdout] test api::face_set::display ... ok
[INFO] [stdout] test api::face_set::is_empty ... ok
[INFO] [stdout] test api::index_mode::display ... ok
[INFO] [stdout] test api::face_set::len ... ok
[INFO] [stdout] test api::index_mode::into_u8 ... ok
[INFO] [stdout] test api::latlng::distance_rads ... ok
[INFO] [stdout] test api::latlng::distance_wrapped_longitude ... ok
[INFO] [stdout] test api::latlng::infinity ... ok
[INFO] [stdout] test api::latlng::nan ... ok
[INFO] [stdout] test api::latlng::to_cell_icosahedron_center ... ok
[INFO] [stdout] test api::localij::display ... ok
[INFO] [stdout] test api::resolution::display ... ok
[INFO] [stdout] test api::resolution::into_u8 ... ok
[INFO] [stdout] test api::resolution::try_from_str ... ok
[INFO] [stdout] test api::resolution::try_from_u8 ... ok
[INFO] [stdout] test api::vertex::display ... ok
[INFO] [stdout] test api::vertex::into_u8 ... ok
[INFO] [stdout] test api::vertex::try_from_u8 ... ok
[INFO] [stdout] test api::vertex_index::display ... ok
[INFO] [stdout] test api::vertex_index::try_from_str ... ok
[INFO] [stdout] test api::latlng::display ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res1 ... ok
[INFO] [stdout] test api::max_grid_disk_size_overflow ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res10 ... ok
[INFO] [stdout] test api::latlng::lat_lng ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_km2::earth_at_res0 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res3 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res13 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res5 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res6 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res10 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res3 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_km2::earth_at_res1 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_km2::hexagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res6 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res5 ... ok
[INFO] [stdout] test h3::cell_area_m2::earth_at_res0 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res13 ... ok
[INFO] [stdout] test h3::cell_area_m2::earth_at_res1 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res10 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res3 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res5 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res6 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res10 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res13 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_km2::pentagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res13 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_m2::hexagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res3 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res6 ... ok
[INFO] [stdout] test h3::cell_area_rads2::bug_vec2d_epsilon ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_m2::pentagon_res5 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res10 ... ok
[INFO] [stdout] test h3::cell_area_rads2::earth_at_res0 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res13 ... ok
[INFO] [stdout] test h3::are_neighbor_cells::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_rads2::earth_at_res1 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res3 ... ok
[INFO] [stdout] test h3::cell_area_km2::earth_at_res2 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res6 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res5 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res10 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res0 ... ok
[INFO] [stdout] test h3::cell_area_rads2::hexagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res11 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res13 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res14 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res15 ... ok
[INFO] [stdout] test h3::cell_area_m2::earth_at_res2 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res4 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res12 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res8 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res7 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res2 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res6 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_4 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_5 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_6 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_7 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_8 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_3 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res5 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_exact ... ok
[INFO] [stdout] test h3::cell_to_boundary::cos_lng_constrain ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_1 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_9 ... ok
[INFO] [stdout] test h3::cell_to_boundary::class3_edge_vertex_2 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res1 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res9 ... ok
[INFO] [stdout] test h3::cell_area_rads2::pentagon_res3 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res0 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res11 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res10 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res12 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res15 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res3 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res13 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res14 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res2 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res4 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res0 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res7 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res6 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res8 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res1 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res5 ... ok
[INFO] [stdout] test h3::cell_to_boundary::hexagon_res9 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res10 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res15 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res12 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res11 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res2 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res13 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res4 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res14 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res3 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res8 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res0 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res1 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res5 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res7 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res9 ... ok
[INFO] [stdout] test h3::cell_to_boundary::pentagon_res6 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res10 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res15 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res14 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res11 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res13 ... ok
[INFO] [stdout] test h3::cell_area_rads2::earth_at_res2 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res2 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res7 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res8 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res12 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res9 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res3 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res5 ... ok
[INFO] [stdout] test h3::cell_to_center_child::res4 ... ok
[INFO] [stdout] test h3::cell_to_children::children_res12_hexagon ... ok
[INFO] [stdout] test h3::cell_to_center_child::res6 ... ok
[INFO] [stdout] test h3::cell_to_children::coarser_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::children_res12_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::coarser_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::children_res1_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::children_res1_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::five_generation_res15_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::grand_children_res13_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::five_generation_res15_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::five_generation_res5_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::grand_children_res13_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::grand_children_res2_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::same_res0_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::five_generation_res5_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children::same_res11_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::grand_children_res2_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::children_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::children_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::coarser_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::coarser_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::grand_children_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children::same_res0_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::grand_children_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::highest_resolution_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::highest_resolution_pentagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::same_resolution_hexagon ... ok
[INFO] [stdout] test h3::cell_to_children_size::same_resolution_pentagon ... ok
[INFO] [stdout] test h3::cell_to_latlng::bound_bug1 ... ok
[INFO] [stdout] test h3::cell_to_children::same_res11_pentagon ... ok
[INFO] [stdout] test h3::cell_to_latlng::bound_bug2 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res1 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res0 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res10 ... ok
[INFO] [stdout] test h3::cell_to_latlng::index_invariant_bug ... ok
[INFO] [stdout] test h3::cell_to_latlng::res11 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res14 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res15 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res2 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res13 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res12 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res4 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res3 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res6 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res5 ... ok
[INFO] [stdout] test h3::cell_to_child_pos::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res7 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res8 ... ok
[INFO] [stdout] test h3::cell_to_latlng::res9 ... ok
[INFO] [stdout] test h3::cell_to_parent::res0 ... ok
[INFO] [stdout] test h3::cell_to_parent::res1 ... ok
[INFO] [stdout] test h3::cell_to_parent::res10 ... ok
[INFO] [stdout] test h3::cell_to_parent::res11 ... ok
[INFO] [stdout] test h3::are_neighbor_cells::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cell_to_parent::res12 ... ok
[INFO] [stdout] test h3::cell_to_parent::res13 ... ok
[INFO] [stdout] test h3::cell_to_parent::res14 ... ok
[INFO] [stdout] test h3::cell_to_parent::res15 ... ok
[INFO] [stdout] test h3::cell_to_local_ij::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_to_parent::res4 ... ok
[INFO] [stdout] test h3::cell_to_parent::res5 ... ok
[INFO] [stdout] test h3::cell_to_parent::res6 ... ok
[INFO] [stdout] test h3::cell_to_parent::res7 ... ok
[INFO] [stdout] test h3::cell_to_parent::res8 ... ok
[INFO] [stdout] test h3::cell_to_parent::res9 ... ok
[INFO] [stdout] test h3::cell_to_parent::res3 ... ok
[INFO] [stdout] test h3::cell_to_vertex::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_to_parent::res2 ... ok
[INFO] [stdout] test h3::cell_to_vertexes::hexagon ... ok
[INFO] [stdout] test h3::cell_to_vertexes::pentagon ... ok
[INFO] [stdout] test h3::cells_to_directed_edge::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_to_vertex::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cells_to_directed_edge::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cells_to_directed_edge::hexagon ... ok
[INFO] [stdout] test h3::cells_to_directed_edge::pentagon ... ok
[INFO] [stdout] test h3::child_pos_to_cell::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cells_to_directed_edge::exhaustive_res2 ... ok
[INFO] [stdout] test h3::cell_area_km2::earth_at_res3 ... ok
[INFO] [stdout] test h3::compact_cells::children ... ok
[INFO] [stdout] test h3::cell_area_m2::earth_at_res3 ... ok
[INFO] [stdout] test h3::compact_cells::duplicate ... ok
[INFO] [stdout] test h3::compact_cells::disparate ... ok
[INFO] [stdout] test h3::cell_area_rads2::earth_at_res3 ... ok
[INFO] [stdout] test h3::compact_cells::duplicate_pentagon_limit ... ok
[INFO] [stdout] test h3::compact_cells::empty ... ok
[INFO] [stdout] test h3::compact_cells::grid_disk ... ok
[INFO] [stdout] test h3::compact_cells::res0 ... ok
[INFO] [stdout] test h3::compact_cells::res0_children ... ok
[INFO] [stdout] test h3::compact_cells::resolution_mismatch ... ok
[INFO] [stdout] test h3::compact_cells::uncompactable ... ok
[INFO] [stdout] test h3::compact_cells::duplicate_minimum_bis ... ok
[INFO] [stdout] test h3::degs_to_rads::large_negative ... ok
[INFO] [stdout] test h3::compact_cells::duplicate_minimum ... ok
[INFO] [stdout] test h3::degs_to_rads::negative ... ok
[INFO] [stdout] test h3::degs_to_rads::large_positive ... ok
[INFO] [stdout] test h3::degs_to_rads::positive ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::exhaustive_res0 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cell_to_vertex::exhaustive_res2 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res1 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res10 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res11 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res13 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res14 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res15 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res2 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res3 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res4 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res5 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res6 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res7 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res8 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res9 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res0 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res1 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res0 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::hexagon_res12 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res10 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res12 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res13 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res15 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res14 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res2 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res4 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res11 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res6 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res7 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res5 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res8 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res3 ... ok
[INFO] [stdout] test h3::directed_edge_to_cells::hexagon ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::pentagon_res9 ... ok
[INFO] [stdout] test h3::directed_edge_to_cells::pentagon ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res0 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res1 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res7 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res9 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res1 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res0 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_km::hexagon_res8 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res7 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res8 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res0 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res1 ... ok
[INFO] [stdout] test h3::cell_to_local_ij::exhaustive_res1 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_km::pentagon_res9 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res7 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res1 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res8 ... ok
[INFO] [stdout] test h3::edge_length_m::hexagon_res9 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res0 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res8 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res7 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res9 ... ok
[INFO] [stdout] test h3::child_pos_to_cell::exhaustive_res1 ... ok
[INFO] [stdout] test h3::edge_length_m::pentagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res1 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res7 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res9 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res1 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res10 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res11 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res12 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res13 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res14 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res15 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res0 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res2 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res3 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res5 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res4 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res6 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res9 ... ok
[INFO] [stdout] test h3::get_base_cell_number::hexagon ... ok
[INFO] [stdout] test h3::get_base_cell_number::pentagon ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res0 ... ok
[INFO] [stdout] test h3::get_directed_edge_destination::exhaustive_res0 ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res8 ... ok
[INFO] [stdout] test h3::cell_to_child_pos::exhaustive_res1 ... ok
[INFO] [stdout] test h3::get_directed_edge_destination::hexagon ... ok
[INFO] [stdout] test h3::edge_length_rads::pentagon_res7 ... ok
[INFO] [stdout] test h3::get_directed_edge_origin::hexagon ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res0 ... ok
[INFO] [stdout] test h3::edge_length_rads::hexagon_res8 ... ok
[INFO] [stdout] test h3::get_directed_edge_destination::pentagon ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res1 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res12 ... ok
[INFO] [stdout] test h3::get_directed_edge_origin::pentagon ... ok
[INFO] [stdout] test h3::get_directed_edge_destination::exhaustive_res1 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res15 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res11 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res14 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res2 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res1 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res0 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res4 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res12 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res15 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res11 ... ok
[INFO] [stdout] test h3::directed_edge_to_boundary::exhaustive_res2 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res4 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res0 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res1 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res11 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res12 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res14 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res15 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res2 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res4 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res14 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res0 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res1 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_rads2::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res11 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_km2::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res12 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res14 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res2 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res15 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res4 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res0 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res1 ... ok
[INFO] [stdout] test h3::get_directed_edge_destination::exhaustive_res2 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_km::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res12 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res11 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res2 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res4 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res1 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res10 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res11 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res12 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res13 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res14 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res15 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res2 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res3 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res5 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res6 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res7 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res9 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res15 ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::base_cells ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::class3_pentagon ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::hexagon_with_distortion ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::class2_pentagon ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::hexagon_with_edge_vertices ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::resolution15_pentagon ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::single_face_hexes_res2 ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::single_face_hexes_res3 ... ok
[INFO] [stdout] test h3::get_hexagon_area_avg_m2::res2 ... ok
[INFO] [stdout] test h3::get_icosahedron_faces::hexagon_crossing_faces ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res4 ... ok
[INFO] [stdout] test h3::get_num_cells::res0 ... ok
[INFO] [stdout] test h3::get_num_cells::res1 ... ok
[INFO] [stdout] test h3::get_num_cells::res12 ... ok
[INFO] [stdout] test h3::get_num_cells::res15 ... ok
[INFO] [stdout] test h3::get_num_cells::res2 ... ok
[INFO] [stdout] test h3::get_num_cells::res13 ... ok
[INFO] [stdout] test h3::get_num_cells::res14 ... ok
[INFO] [stdout] test h3::get_num_cells::res11 ... ok
[INFO] [stdout] test h3::get_num_cells::res3 ... ok
[INFO] [stdout] test h3::get_num_cells::res10 ... ok
[INFO] [stdout] test h3::get_num_cells::res4 ... ok
[INFO] [stdout] test h3::get_num_cells::res7 ... ok
[INFO] [stdout] test h3::get_num_cells::res5 ... ok
[INFO] [stdout] test h3::get_num_cells::res9 ... ok
[INFO] [stdout] test h3::get_num_cells::res6 ... ok
[INFO] [stdout] test h3::get_pentagons::res0 ... ok
[INFO] [stdout] test h3::get_pentagons::res10 ... ok
[INFO] [stdout] test h3::get_pentagons::res11 ... ok
[INFO] [stdout] test h3::get_pentagons::res12 ... ok
[INFO] [stdout] test h3::get_pentagons::res13 ... ok
[INFO] [stdout] test h3::get_pentagons::res14 ... ok
[INFO] [stdout] test h3::get_pentagons::res15 ... ok
[INFO] [stdout] test h3::get_pentagons::res2 ... ok
[INFO] [stdout] test h3::get_pentagons::res3 ... ok
[INFO] [stdout] test h3::get_pentagons::res4 ... ok
[INFO] [stdout] test h3::get_pentagons::res5 ... ok
[INFO] [stdout] test h3::get_pentagons::res6 ... ok
[INFO] [stdout] test h3::get_pentagons::res7 ... ok
[INFO] [stdout] test h3::get_pentagons::res8 ... ok
[INFO] [stdout] test h3::get_pentagons::res9 ... ok
[INFO] [stdout] test h3::get_resolution::res0 ... ok
[INFO] [stdout] test h3::get_resolution::res1 ... ok
[INFO] [stdout] test h3::get_res0_cells::value ... ok
[INFO] [stdout] test h3::get_resolution::res12 ... ok
[INFO] [stdout] test h3::get_resolution::res13 ... ok
[INFO] [stdout] test h3::get_resolution::res14 ... ok
[INFO] [stdout] test h3::get_resolution::res15 ... ok
[INFO] [stdout] test h3::get_resolution::res2 ... ok
[INFO] [stdout] test h3::get_resolution::res3 ... ok
[INFO] [stdout] test h3::get_resolution::res4 ... ok
[INFO] [stdout] test h3::get_resolution::res5 ... ok
[INFO] [stdout] test h3::get_resolution::res6 ... ok
[INFO] [stdout] test h3::get_resolution::res7 ... ok
[INFO] [stdout] test h3::get_resolution::res8 ... ok
[INFO] [stdout] test h3::get_resolution::res9 ... ok
[INFO] [stdout] test h3::great_circle_distance_km::close ... ok
[INFO] [stdout] test h3::great_circle_distance_km::far ... ok
[INFO] [stdout] test h3::great_circle_distance_km::zero ... ok
[INFO] [stdout] test h3::great_circle_distance_m::close ... ok
[INFO] [stdout] test h3::great_circle_distance_m::far ... ok
[INFO] [stdout] test h3::great_circle_distance_m::zero ... ok
[INFO] [stdout] test h3::great_circle_distance_rads::close ... ok
[INFO] [stdout] test h3::great_circle_distance_rads::far ... ok
[INFO] [stdout] test h3::great_circle_distance_rads::zero ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_rads::res0 ... ok
[INFO] [stdout] test h3::get_pentagons::res1 ... ok
[INFO] [stdout] test h3::get_resolution::res11 ... ok
[INFO] [stdout] test h3::get_num_cells::res8 ... ok
[INFO] [stdout] test h3::get_hexagon_edge_length_avg_m::res14 ... ok
[INFO] [stdout] test h3::get_resolution::res10 ... ok
[INFO] [stdout] test h3::grid_disk::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk_distances::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk_distances_safe::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk_distances_unsafe::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk_distances_unsafe::exhaustive_res1 ... ok
[INFO] [stdout] test h3::are_neighbor_cells::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_disk_unsafe::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk_unsafe::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cell_to_latlng::h3_testinput ... ok
[INFO] [stdout] test h3::grid_disks_unsafe::failed ... ok
[INFO] [stdout] test h3::grid_disks_unsafe::identity ... ok
[INFO] [stdout] test h3::grid_disks_unsafe::ring1of1 ... ok
[INFO] [stdout] test h3::grid_disks_unsafe::ring2of1 ... ok
[INFO] [stdout] test h3::grid_distance::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_to_boundary::h3_testinput ... ok
[INFO] [stdout] test h3::grid_disk_distances::exhaustive_res1 ... ok
[INFO] [stdout] test h3::grid_path_cells::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_disk::exhaustive_res1 ... ok
[INFO] [stdout] test h3::grid_disk_distances_safe::exhaustive_res1 ... ok
[INFO] [stdout] test h3::grid_path_cells_size::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_distance::exhaustive_res1 ... ok
[INFO] [stdout] test h3::grid_path_cells_size::exhaustive_res1 ... ok
[INFO] [stdout] test h3::grid_ring_unsafe::exhaustive_res0 ... ok
[INFO] [stdout] test h3::grid_ring_unsafe::exhaustive_res1 ... ok
[INFO] [stdout] test h3::child_pos_to_cell::exhaustive_res2 ... ok
[INFO] [stdout] test h3::h3_to_string::cell_index_res0 ... ok
[INFO] [stdout] test h3::h3_to_string::cell_index_res12 ... ok
[INFO] [stdout] test h3::h3_to_string::cell_index_res15 ... ok
[INFO] [stdout] test h3::h3_to_string::edge_index_res0 ... ok
[INFO] [stdout] test h3::h3_to_string::edge_index_res12 ... ok
[INFO] [stdout] test h3::h3_to_string::edge_index_res15 ... ok
[INFO] [stdout] test h3::h3_to_string::vertex_index_res0 ... ok
[INFO] [stdout] test h3::h3_to_string::vertex_index_res12 ... ok
[INFO] [stdout] test h3::h3_to_string::vertex_index_res15 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res0 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res1 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res10 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res11 ... ok
[INFO] [stdout] test h3::grid_path_cells::exhaustive_res1 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res12 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res14 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res13 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res2 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res15 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res3 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res4 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res6 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res7 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res5 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res9 ... ok
[INFO] [stdout] test h3::is_pentagon::hexagon_res8 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res0 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res1 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res11 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res10 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res13 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res12 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res14 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res15 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res3 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res2 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res4 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res6 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res5 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res7 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res8 ... ok
[INFO] [stdout] test h3::is_res_class3::res0 ... ok
[INFO] [stdout] test h3::is_res_class3::res1 ... ok
[INFO] [stdout] test h3::is_res_class3::res10 ... ok
[INFO] [stdout] test h3::is_pentagon::pentagon_res9 ... ok
[INFO] [stdout] test h3::is_res_class3::res11 ... ok
[INFO] [stdout] test h3::is_res_class3::res13 ... ok
[INFO] [stdout] test h3::is_res_class3::res12 ... ok
[INFO] [stdout] test h3::is_res_class3::res15 ... ok
[INFO] [stdout] test h3::is_res_class3::res14 ... ok
[INFO] [stdout] test h3::is_res_class3::res2 ... ok
[INFO] [stdout] test h3::is_res_class3::res4 ... ok
[INFO] [stdout] test h3::is_res_class3::res5 ... ok
[INFO] [stdout] test h3::is_res_class3::res3 ... ok
[INFO] [stdout] test h3::is_res_class3::res6 ... ok
[INFO] [stdout] test h3::is_res_class3::res8 ... ok
[INFO] [stdout] test h3::is_res_class3::res9 ... ok
[INFO] [stdout] test h3::is_res_class3::res7 ... ok
[INFO] [stdout] test h3::is_valid_cell::deleted_subsequence_hexagon1 ... ok
[INFO] [stdout] test h3::is_valid_cell::deleted_subsequence_hexagon2 ... ok
[INFO] [stdout] test h3::is_valid_cell::deleted_subsequence_pentagon1 ... ok
[INFO] [stdout] test h3::is_valid_cell::high_bit_set ... ok
[INFO] [stdout] test h3::is_valid_cell::invalid_base_cell ... ok
[INFO] [stdout] test h3::is_valid_cell::invalid_mode ... ok
[INFO] [stdout] test h3::is_valid_cell::missing_unused_first ... ok
[INFO] [stdout] test h3::is_valid_cell::deleted_subsequence_pentagon2 ... ok
[INFO] [stdout] test h3::is_valid_cell::missing_unused_middle ... ok
[INFO] [stdout] test h3::is_valid_cell::missing_unused_last ... ok
[INFO] [stdout] test h3::is_valid_cell::res1 ... ok
[INFO] [stdout] test h3::is_valid_cell::res10 ... ok
[INFO] [stdout] test h3::is_valid_cell::res11 ... ok
[INFO] [stdout] test h3::is_valid_cell::res12 ... ok
[INFO] [stdout] test h3::is_valid_cell::res0 ... ok
[INFO] [stdout] test h3::is_valid_cell::res14 ... ok
[INFO] [stdout] test h3::is_valid_cell::res13 ... ok
[INFO] [stdout] test h3::is_valid_cell::res15 ... ok
[INFO] [stdout] test h3::is_valid_cell::res2 ... ok
[INFO] [stdout] test h3::is_valid_cell::res3 ... ok
[INFO] [stdout] test h3::is_valid_cell::res4 ... ok
[INFO] [stdout] test h3::is_valid_cell::res5 ... ok
[INFO] [stdout] test h3::is_valid_cell::res7 ... ok
[INFO] [stdout] test h3::is_valid_cell::res6 ... ok
[INFO] [stdout] test h3::is_valid_cell::res9 ... ok
[INFO] [stdout] test h3::is_valid_cell::res8 ... ok
[INFO] [stdout] test h3::is_valid_cell::unexpected_unused_first ... ok
[INFO] [stdout] test h3::is_valid_cell::tainted_reserved_bits ... ok
[INFO] [stdout] test h3::is_valid_cell::unexpected_unused_last ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::deleted_pentagon_edge ... ok
[INFO] [stdout] test h3::is_valid_cell::unexpected_unused_middle ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::deleted_subsequence_hexagon2 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::deleted_subsequence_hexagon1 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::deleted_subsequence_pentagon2 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::deleted_subsequence_pentagon1 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::high_bit_set ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::invalid_base_cell ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::invalid_mode ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::invalid_edge ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::missing_unused_first ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::missing_unused_last ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::missing_unused_middle ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res0 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res1 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res10 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res11 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res13 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res14 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res15 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res12 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res2 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res3 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res4 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res5 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res7 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res6 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res8 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::res9 ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::unexpected_unused_last ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::unexpected_unused_first ... ok
[INFO] [stdout] test h3::is_valid_directed_edge::unexpected_unused_middle ... ok
[INFO] [stdout] test h3::is_valid_vertex::cell_index ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex0 ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex1 ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex2 ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex3 ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex4 ... ok
[INFO] [stdout] test h3::is_valid_vertex::hexagon_vertex5 ... ok
[INFO] [stdout] test h3::is_valid_vertex::invalid_hexagon_vertex ... ok
[INFO] [stdout] test h3::is_valid_vertex::invalid_owner ... ok
[INFO] [stdout] test h3::is_valid_vertex::invalid_pentagon_vertex ... ok
[INFO] [stdout] test h3::is_valid_vertex::high_bit_set ... ok
[INFO] [stdout] test h3::is_valid_vertex::wrong_owner ... ok
[INFO] [stdout] test h3::is_valid_vertex::valid ... ok
[INFO] [stdout] test h3::latlng_to_cell::invalid_rotation ... ok
[INFO] [stdout] test h3::latlng_to_cell::negative_latitude ... ok
[INFO] [stdout] test h3::latlng_to_cell::res0 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res1 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res10 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res11 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res12 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res13 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res14 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res15 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res2 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res3 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res4 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res5 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res6 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res7 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res8 ... ok
[INFO] [stdout] test h3::latlng_to_cell::res9 ... ok
[INFO] [stdout] test h3::local_ij_to_cell::exhaustive_res0 ... ok
[INFO] [stdout] test h3::cell_area_m2::earth_at_res4 ... ok
[INFO] [stdout] test h3::cell_to_child_pos::exhaustive_res2 ... ok
[INFO] [stdout] test h3::max_face_count::hexagon ... ok
[INFO] [stdout] test h3::max_face_count::pentagon ... ok
[INFO] [stdout] test h3::max_grid_disk_size::many ... ok
[INFO] [stdout] test h3::max_grid_disk_size::one ... ok
[INFO] [stdout] test h3::max_grid_disk_size::zero ... ok
[INFO] [stdout] test h3::origin_to_directed_edges::hexagon ... ok
[INFO] [stdout] test h3::origin_to_directed_edges::pentagon ... ok
[INFO] [stdout] test h3::pentagon_count::value ... ok
[INFO] [stdout] test h3::rads_to_degs::large_negative ... ok
[INFO] [stdout] test h3::rads_to_degs::large_positive ... ok
[INFO] [stdout] test h3::rads_to_degs::negative ... ok
[INFO] [stdout] test h3::rads_to_degs::positive ... ok
[INFO] [stdout] test h3::res0_cell_count::value ... ok
[INFO] [stdout] test h3::string_to_h3::cell_index_res0 ... ok
[INFO] [stdout] test h3::string_to_h3::cell_index_res12 ... ok
[INFO] [stdout] test h3::string_to_h3::cell_index_res15 ... ok
[INFO] [stdout] test h3::string_to_h3::edge_index_res0 ... ok
[INFO] [stdout] test h3::string_to_h3::edge_index_res12 ... ok
[INFO] [stdout] test h3::string_to_h3::edge_index_res15 ... ok
[INFO] [stdout] test h3::string_to_h3::vertex_index_res0 ... ok
[INFO] [stdout] test h3::string_to_h3::vertex_index_res12 ... ok
[INFO] [stdout] test h3::string_to_h3::vertex_index_res15 ... ok
[INFO] [stdout] test h3::uncompact_cells::mix ... ok
[INFO] [stdout] test h3::uncompact_cells::single_hexagon ... ok
[INFO] [stdout] test h3::uncompact_cells::single_pentagon ... ok
[INFO] [stdout] test h3::uncompact_cells_size::mix ... ok
[INFO] [stdout] test h3::uncompact_cells_size::single_hexagon ... ok
[INFO] [stdout] test h3::uncompact_cells_size::single_pentagon ... ok
[INFO] [stdout] test h3::vertex_to_latlng::exhaustive_res0 ... ok
[INFO] [stdout] test h3::vertex_to_latlng::exhaustive_res1 ... ok
[INFO] [stdout] test h3::local_ij_to_cell::exhaustive_res1 ... ok
[INFO] [stdout] test h3::cell_area_rads2::earth_at_res4 ... ok
[INFO] [stdout] test h3::grid_ring_unsafe::exhaustive_res2 ... ok
[INFO] [stdout] test h3::cell_area_km2::earth_at_res4 ... ok
[INFO] [stdout] test h3::cell_to_local_ij::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_disk::exhaustive_res2 ... ok
[INFO] [stdout] test h3::vertex_to_latlng::exhaustive_res2 ... ok
[INFO] [stdout] test h3::latlng_to_cell::h3_testinput ... ok
[INFO] [stdout] test h3::grid_disk_distances::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_distance::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_disk_distances_unsafe::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_disk_unsafe::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_path_cells_size::exhaustive_res2 ... ok
[INFO] [stdout] test h3::local_ij_to_cell::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_disk_distances_safe::exhaustive_res2 ... ok
[INFO] [stdout] test h3::grid_path_cells::exhaustive_res2 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 841 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.53s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ea58e9657ad2ba545cf38e6ee7deff5506329bf71b5406e302894c34db563be6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea58e9657ad2ba545cf38e6ee7deff5506329bf71b5406e302894c34db563be6", kill_on_drop: false }`
[INFO] [stdout] ea58e9657ad2ba545cf38e6ee7deff5506329bf71b5406e302894c34db563be6
