CRAN Package Check Results for Package s2

Last updated on 2026-08-03 15:51:19 CEST.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 1.1.11 599.37 92.71 692.08 WARN
r-devel-linux-x86_64-debian-gcc 1.1.11 460.87 53.65 514.52 WARN
r-devel-linux-x86_64-fedora-clang 1.1.11 720.00 95.02 815.02 OK
r-devel-linux-x86_64-fedora-gcc 1.1.11 452.00 44.12 496.12 OK
r-devel-windows-x86_64 1.1.11 793.00 190.00 983.00 OK
r-patched-linux-x86_64 1.1.11 592.93 63.89 656.82 WARN
r-release-linux-x86_64 1.1.11 633.37 64.06 697.43 WARN
r-release-macos-arm64 1.1.11 131.00 -64.00 67.00 OK
r-release-macos-x86_64 1.1.11 356.00 -77.00 279.00 OK
r-release-windows-x86_64 1.1.11 805.00 180.00 985.00 OK
r-oldrel-macos-arm64 1.1.11 111.00 -44.00 67.00 OK
r-oldrel-macos-x86_64 1.1.11 359.00 -104.00 255.00 OK
r-oldrel-windows-x86_64 1.1.11 1026.00 229.00 1255.00 OK

Check Details

Version: 1.1.11
Check: whether package can be installed
Result: WARN Found the following significant warnings: ../src/s2/util/coding/coder.h:161:44: warning: 'exchange<char *, char *>' is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:493:23: warning: 'is_trivially_copy_constructible' is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:495:23: warning: 'is_trivially_copy_assignable' is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:497:23: warning: 'is_trivially_destructible' is deprecated [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:34: warning: 'make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:70:31: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:311:53: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:317:46: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:322:47: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:327:38: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:332:38: warning: 'index_sequence' is deprecated: Use std::index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/gtl/compact_array.h:523:23: warning: 'is_trivially_copy_constructible' is deprecated [-Wdeprecated-declarations] ../src/s2/util/gtl/compact_array.h:524:23: warning: 'is_trivially_copy_assignable' is deprecated [-Wdeprecated-declarations] ../src/s2/util/gtl/compact_array.h:525:23: warning: 'is_trivially_destructible' is deprecated [-Wdeprecated-declarations] ../src/s2/util/gtl/compact_array.h:362:16: warning: 'is_trivially_default_constructible' is deprecated [-Wdeprecated-declarations] ../src/s2/s2cell_iterator.h:89:3: warning: 'decay_t' is deprecated [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:470:38: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:483:36: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:38:27: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:43:25: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:95:27: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:102:25: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:113:20: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:114:27: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:132:18: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:133:25: warning: 'exchange<int, int>' is deprecated [-Wdeprecated-declarations] ../src/s2/s2shape_index.h:308:3: warning: 'decay_t' is deprecated [-Wdeprecated-declarations] ../src/s2/s2cell_range_iterator.h:122:36: warning: 'decay_t' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:35:18: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:36:20: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:37:32: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:38:19: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:43:16: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:44:18: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:45:30: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:46:17: warning: 'exchange<unsigned char *, std::nullptr_t>' is deprecated [-Wdeprecated-declarations] See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/s2.Rcheck/00install.out’ for details. * used C compiler: ‘Debian clang version 22.1.8 (1+b2)’ * used C++ compiler: ‘Debian clang version 22.1.8 (1+b2)’ Flavor: r-devel-linux-x86_64-debian-clang

Version: 1.1.11
Check: whether package can be installed
Result: WARN Found the following significant warnings: ../src/s2/util/coding/coder.h:161:52: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = char*; T2 = char*]’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:493:65: warning: ‘using absl::debian10::is_trivially_copy_constructible = struct std::is_trivially_copy_constructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:495:62: warning: ‘using absl::debian10::is_trivially_copy_assignable = struct std::is_trivially_copy_assignable<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:497:59: warning: ‘using absl::debian10::is_trivially_destructible = struct std::is_trivially_destructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:34: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:56: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:470:46: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:483:44: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:38:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:43:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:95:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:102:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:113:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:114:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:132:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:133:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:35:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:36:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:37:40: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:38:27: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:43:24: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:44:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:45:38: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:46:25: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] See ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/PKGS/s2.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-16 (Debian 16.1.0-3) 16.1.0’ * used C++ compiler: ‘g++-16 (Debian 16.1.0-3) 16.1.0’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1.11
Check: for new files in some other directories
Result: NOTE Found the following files/directories: ‘~/tmp/scratch/Rtmp07knIW’ ‘~/tmp/scratch/Rtmp1iGt8c’ ‘~/tmp/scratch/Rtmp25X6Ia’ ‘~/tmp/scratch/Rtmp2Q6Oi5’ ‘~/tmp/scratch/Rtmp3o8bfm’ ‘~/tmp/scratch/Rtmp42ysNc’ ‘~/tmp/scratch/Rtmp4FPFI1’ ‘~/tmp/scratch/Rtmp4Verb4’ ‘~/tmp/scratch/Rtmp5M3gk2’ ‘~/tmp/scratch/Rtmp6650am’ ‘~/tmp/scratch/Rtmp6Dce4C’ ‘~/tmp/scratch/Rtmp6SsbM0’ ‘~/tmp/scratch/Rtmp6Z5TmK’ ‘~/tmp/scratch/Rtmp74bkJO’ ‘~/tmp/scratch/Rtmp7Fb2L9’ ‘~/tmp/scratch/Rtmp7nWHW4’ ‘~/tmp/scratch/Rtmp8WOqud’ ‘~/tmp/scratch/Rtmp8dMX8F’ ‘~/tmp/scratch/Rtmp9NRyz2’ ‘~/tmp/scratch/RtmpAXaL0x’ ‘~/tmp/scratch/RtmpAtgPPO’ ‘~/tmp/scratch/RtmpAtocPI’ ‘~/tmp/scratch/RtmpAyQ4rs’ ‘~/tmp/scratch/RtmpBPnQ1a’ ‘~/tmp/scratch/RtmpC8r0RO’ ‘~/tmp/scratch/RtmpCNdsG2’ ‘~/tmp/scratch/RtmpCZRAjB’ ‘~/tmp/scratch/RtmpDUt3oB’ ‘~/tmp/scratch/RtmpDW2CYb’ ‘~/tmp/scratch/RtmpDnLCCa’ ‘~/tmp/scratch/RtmpDqMDJw’ ‘~/tmp/scratch/RtmpEApbwH’ ‘~/tmp/scratch/RtmpEKLPqJ’ ‘~/tmp/scratch/RtmpEqfFVh’ ‘~/tmp/scratch/RtmpF4mzOJ’ ‘~/tmp/scratch/RtmpFFvqAV’ ‘~/tmp/scratch/RtmpGzgAyv’ ‘~/tmp/scratch/RtmpHOlD3S’ ‘~/tmp/scratch/RtmpHlFLhu’ ‘~/tmp/scratch/RtmpHlV1FW’ ‘~/tmp/scratch/RtmpHtiRST’ ‘~/tmp/scratch/RtmpITQMrx’ ‘~/tmp/scratch/RtmpIwZyiQ’ ‘~/tmp/scratch/RtmpJNhLwm’ ‘~/tmp/scratch/RtmpJUu813’ ‘~/tmp/scratch/RtmpJZpKwR’ ‘~/tmp/scratch/RtmpJdl2Ye’ ‘~/tmp/scratch/RtmpJjKNWa’ ‘~/tmp/scratch/RtmpJpe6GG’ ‘~/tmp/scratch/RtmpK9igdQ’ ‘~/tmp/scratch/RtmpKHJPAH’ ‘~/tmp/scratch/RtmpKPYlvB’ ‘~/tmp/scratch/RtmpL1JnNA’ ‘~/tmp/scratch/RtmpLDtq8p’ ‘~/tmp/scratch/RtmpLThAuQ’ ‘~/tmp/scratch/RtmpM3Xry9’ ‘~/tmp/scratch/RtmpMKR80y’ ‘~/tmp/scratch/RtmpMt5edD’ ‘~/tmp/scratch/RtmpNNKKD5’ ‘~/tmp/scratch/RtmpOMCnZm’ ‘~/tmp/scratch/RtmpOPFvrF’ ‘~/tmp/scratch/RtmpP0qJ8t’ ‘~/tmp/scratch/RtmpPaMPnR’ ‘~/tmp/scratch/RtmpPpS7WO’ ‘~/tmp/scratch/RtmpPzkUOt’ ‘~/tmp/scratch/RtmpQ2dVqe’ ‘~/tmp/scratch/RtmpQ4OlYV’ ‘~/tmp/scratch/RtmpR7bHHT’ ‘~/tmp/scratch/RtmpRV3Qa3’ ‘~/tmp/scratch/RtmpTj7xzC’ ‘~/tmp/scratch/RtmpULsrQE’ ‘~/tmp/scratch/RtmpUUlmu6’ ‘~/tmp/scratch/RtmpVYbFDj’ ‘~/tmp/scratch/RtmpX7GVps’ ‘~/tmp/scratch/RtmpXbmuVn’ ‘~/tmp/scratch/RtmpXl9gmV’ ‘~/tmp/scratch/RtmpYKTo3M’ ‘~/tmp/scratch/RtmpYR91IU’ ‘~/tmp/scratch/RtmpYcvVv2’ ‘~/tmp/scratch/Rtmpap8f31’ ‘~/tmp/scratch/Rtmpc3B16M’ ‘~/tmp/scratch/Rtmpc7ssU5’ ‘~/tmp/scratch/RtmpcKs6gD’ ‘~/tmp/scratch/RtmpcMtmj2’ ‘~/tmp/scratch/RtmpcXOnwA’ ‘~/tmp/scratch/RtmpcmtoTx’ ‘~/tmp/scratch/RtmpcwuMKT’ ‘~/tmp/scratch/Rtmpd3I1bX’ ‘~/tmp/scratch/RtmpdFIAla’ ‘~/tmp/scratch/RtmpdHnjI8’ ‘~/tmp/scratch/Rtmpf9jQAZ’ ‘~/tmp/scratch/RtmpfKk7ww’ ‘~/tmp/scratch/RtmpfVZtzK’ ‘~/tmp/scratch/Rtmpfe4U83’ ‘~/tmp/scratch/RtmpgAaTtb’ ‘~/tmp/scratch/RtmphHv0Cj’ ‘~/tmp/scratch/Rtmphc9lkP’ ‘~/tmp/scratch/RtmphwgAZ8’ ‘~/tmp/scratch/Rtmpj4wWcO’ ‘~/tmp/scratch/RtmpjSQ0Tx’ ‘~/tmp/scratch/RtmpkYTkvd’ ‘~/tmp/scratch/RtmpkggoqY’ ‘~/tmp/scratch/Rtmpluy4JA’ ‘~/tmp/scratch/RtmpmijPDZ’ ‘~/tmp/scratch/RtmpnHqWBd’ ‘~/tmp/scratch/RtmpnXhGDa’ ‘~/tmp/scratch/RtmpnjCbEx’ ‘~/tmp/scratch/RtmpopcAIO’ ‘~/tmp/scratch/Rtmpp1VX9v’ ‘~/tmp/scratch/RtmppLxFmF’ ‘~/tmp/scratch/RtmppcIBe9’ ‘~/tmp/scratch/RtmpqSay5h’ ‘~/tmp/scratch/RtmprObLZy’ ‘~/tmp/scratch/RtmpsVQ8B6’ ‘~/tmp/scratch/Rtmpt3P5l8’ ‘~/tmp/scratch/Rtmptk3xEC’ ‘~/tmp/scratch/RtmpvLVZD0’ ‘~/tmp/scratch/RtmpvVmj87’ ‘~/tmp/scratch/RtmpvbjnRP’ ‘~/tmp/scratch/RtmpvnAbuB’ ‘~/tmp/scratch/Rtmpvz0AJ9’ ‘~/tmp/scratch/Rtmpw3TnmM’ ‘~/tmp/scratch/RtmpwP2jOg’ ‘~/tmp/scratch/Rtmpwbmzh7’ ‘~/tmp/scratch/Rtmpy7PtMu’ ‘~/tmp/scratch/RtmpyfvgXY’ ‘~/tmp/scratch/xvfb-run.0ufJlw’ ‘~/tmp/scratch/xvfb-run.1pQM5k’ ‘~/tmp/scratch/xvfb-run.2HFXBz’ ‘~/tmp/scratch/xvfb-run.2c7gcI’ ‘~/tmp/scratch/xvfb-run.3Ng84H’ ‘~/tmp/scratch/xvfb-run.7Y1GfD’ ‘~/tmp/scratch/xvfb-run.8MQiBQ’ ‘~/tmp/scratch/xvfb-run.8q07cr’ ‘~/tmp/scratch/xvfb-run.9R8WAV’ ‘~/tmp/scratch/xvfb-run.Co17YI’ ‘~/tmp/scratch/xvfb-run.E9Q6J1’ ‘~/tmp/scratch/xvfb-run.F05AUY’ ‘~/tmp/scratch/xvfb-run.GFUWaW’ ‘~/tmp/scratch/xvfb-run.H6ioZ6’ ‘~/tmp/scratch/xvfb-run.J4L61v’ ‘~/tmp/scratch/xvfb-run.JVZheP’ ‘~/tmp/scratch/xvfb-run.KKfw7e’ ‘~/tmp/scratch/xvfb-run.KRcwH9’ ‘~/tmp/scratch/xvfb-run.KhqCmh’ ‘~/tmp/scratch/xvfb-run.LRtjMk’ ‘~/tmp/scratch/xvfb-run.LeIeiO’ ‘~/tmp/scratch/xvfb-run.LgYaBK’ ‘~/tmp/scratch/xvfb-run.MLZeU5’ ‘~/tmp/scratch/xvfb-run.NJJu22’ ‘~/tmp/scratch/xvfb-run.NMfnNY’ ‘~/tmp/scratch/xvfb-run.NS1bnD’ ‘~/tmp/scratch/xvfb-run.NkodUA’ ‘~/tmp/scratch/xvfb-run.O4LFdO’ ‘~/tmp/scratch/xvfb-run.PJz1f2’ ‘~/tmp/scratch/xvfb-run.PVwzUY’ ‘~/tmp/scratch/xvfb-run.SJGPX1’ ‘~/tmp/scratch/xvfb-run.XVr1IP’ ‘~/tmp/scratch/xvfb-run.Y8ny6N’ ‘~/tmp/scratch/xvfb-run.YJ5i6G’ ‘~/tmp/scratch/xvfb-run.YPBhfa’ ‘~/tmp/scratch/xvfb-run.YknAP9’ ‘~/tmp/scratch/xvfb-run.a3nQ9f’ ‘~/tmp/scratch/xvfb-run.gIvEvc’ ‘~/tmp/scratch/xvfb-run.hhDNBI’ ‘~/tmp/scratch/xvfb-run.m8Goqi’ ‘~/tmp/scratch/xvfb-run.ouPTRK’ ‘~/tmp/scratch/xvfb-run.q4ZEzn’ ‘~/tmp/scratch/xvfb-run.qbFQe6’ ‘~/tmp/scratch/xvfb-run.qlVWx5’ ‘~/tmp/scratch/xvfb-run.sRlveJ’ ‘~/tmp/scratch/xvfb-run.tzl0mB’ ‘~/tmp/scratch/xvfb-run.ui4rER’ ‘~/tmp/scratch/xvfb-run.uvLmXe’ ‘~/tmp/scratch/xvfb-run.vXKZdm’ ‘~/tmp/scratch/xvfb-run.vwov2C’ ‘~/tmp/scratch/xvfb-run.wJ3yYr’ ‘~/tmp/scratch/xvfb-run.wfdqMC’ ‘~/tmp/scratch/xvfb-run.xTx2zJ’ ‘~/tmp/scratch/xvfb-run.yTzXRc’ ‘~/tmp/scratch/xvfb-run.yhA90Z’ ‘~/tmp/scratch/xvfb-run.zaRmfH’ Flavor: r-devel-linux-x86_64-debian-gcc

Version: 1.1.11
Check: whether package can be installed
Result: WARN Found the following significant warnings: ../src/s2/util/coding/coder.h:161:52: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = char*; T2 = char*]’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:493:65: warning: ‘using absl::debian10::is_trivially_copy_constructible = struct std::is_trivially_copy_constructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:495:62: warning: ‘using absl::debian10::is_trivially_copy_assignable = struct std::is_trivially_copy_assignable<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:497:59: warning: ‘using absl::debian10::is_trivially_destructible = struct std::is_trivially_destructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:34: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:56: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:470:46: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:483:44: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:38:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:43:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:95:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:102:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:113:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:114:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:132:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:133:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:35:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:36:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:37:40: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:38:27: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:43:24: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:44:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:45:38: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:46:25: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] See ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/PKGS/s2.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-15 (Debian 15.3.0-1) 15.3.0’ * used C++ compiler: ‘g++-15 (Debian 15.3.0-1) 15.3.0’ Flavor: r-patched-linux-x86_64

Version: 1.1.11
Check: whether package can be installed
Result: WARN Found the following significant warnings: ../src/s2/util/coding/coder.h:161:52: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = char*; T2 = char*]’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:493:65: warning: ‘using absl::debian10::is_trivially_copy_constructible = struct std::is_trivially_copy_constructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:495:62: warning: ‘using absl::debian10::is_trivially_copy_assignable = struct std::is_trivially_copy_assignable<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/coding/coder.h:497:59: warning: ‘using absl::debian10::is_trivially_destructible = struct std::is_trivially_destructible<Decoder>’ is deprecated [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:34: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] ../src/s2/util/math/vector.h:62:56: warning: ‘using absl::debian10::make_index_sequence = std::make_index_sequence<N>’ is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:470:46: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/mutable_s2shape_index.cc:483:44: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:38:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:43:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:95:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2lax_loop_shape.cc:102:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:113:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:114:35: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:132:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/s2loop.cc:133:33: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = int; T2 = int]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:35:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:36:28: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:37:40: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:38:27: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:43:24: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:44:26: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:45:38: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] s2/util/coding/coder.cc:46:25: warning: ‘constexpr T1 absl::debian10::exchange(T1&, T2&&) [with T1 = unsigned char*; T2 = std::nullptr_t]’ is deprecated [-Wdeprecated-declarations] See ‘/home/hornik/tmp/R.check/r-release-gcc/Work/PKGS/s2.Rcheck/00install.out’ for details. * used C compiler: ‘gcc-16 (Debian 16.1.0-3) 16.1.0’ * used C++ compiler: ‘g++-16 (Debian 16.1.0-3) 16.1.0’ Flavor: r-release-linux-x86_64