CRAN Package Check Results for Package s2

Last updated on 2026-08-02 02:50:47 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 458.07 54.23 512.30 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 808.00 178.00 986.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/Rtmp1EIFtY’ ‘~/tmp/scratch/Rtmp1hOlAv’ ‘~/tmp/scratch/Rtmp22Yl67’ ‘~/tmp/scratch/Rtmp23gIOq’ ‘~/tmp/scratch/Rtmp27yyJs’ ‘~/tmp/scratch/Rtmp2AtM0Q’ ‘~/tmp/scratch/Rtmp3MPMtz’ ‘~/tmp/scratch/Rtmp3wdCym’ ‘~/tmp/scratch/Rtmp46rENL’ ‘~/tmp/scratch/Rtmp46rgGt’ ‘~/tmp/scratch/Rtmp4P7hXu’ ‘~/tmp/scratch/Rtmp4dKf1i’ ‘~/tmp/scratch/Rtmp55hgpx’ ‘~/tmp/scratch/Rtmp5M0sDZ’ ‘~/tmp/scratch/Rtmp5aEUOX’ ‘~/tmp/scratch/Rtmp669e3Q’ ‘~/tmp/scratch/Rtmp7gcdIe’ ‘~/tmp/scratch/Rtmp85OYzE’ ‘~/tmp/scratch/Rtmp8Hl7J1’ ‘~/tmp/scratch/Rtmp8SsBCd’ ‘~/tmp/scratch/Rtmp8gzVKO’ ‘~/tmp/scratch/Rtmp8japVh’ ‘~/tmp/scratch/Rtmp8lj2QE’ ‘~/tmp/scratch/Rtmp8nSUQQ’ ‘~/tmp/scratch/Rtmp9BT42A’ ‘~/tmp/scratch/Rtmp9wXYh3’ ‘~/tmp/scratch/RtmpA650yw’ ‘~/tmp/scratch/RtmpArGwPh’ ‘~/tmp/scratch/RtmpB6GYsd’ ‘~/tmp/scratch/RtmpB9u834’ ‘~/tmp/scratch/RtmpC8sjNN’ ‘~/tmp/scratch/RtmpCuAZY4’ ‘~/tmp/scratch/RtmpD9nGKY’ ‘~/tmp/scratch/RtmpEEM2Em’ ‘~/tmp/scratch/RtmpEMWOAk’ ‘~/tmp/scratch/RtmpF2pCUP’ ‘~/tmp/scratch/RtmpG8n0uv’ ‘~/tmp/scratch/RtmpGk3RTF’ ‘~/tmp/scratch/RtmpGuxjr8’ ‘~/tmp/scratch/RtmpHTf6Qa’ ‘~/tmp/scratch/RtmpHkM9Cx’ ‘~/tmp/scratch/RtmpIOHoNJ’ ‘~/tmp/scratch/RtmpIuctQK’ ‘~/tmp/scratch/RtmpJKgkp0’ ‘~/tmp/scratch/RtmpL5sX8v’ ‘~/tmp/scratch/RtmpLGAdIb’ ‘~/tmp/scratch/RtmpLjLpR3’ ‘~/tmp/scratch/RtmpMBGaPQ’ ‘~/tmp/scratch/RtmpMUAo2P’ ‘~/tmp/scratch/RtmpMulR7T’ ‘~/tmp/scratch/RtmpNE688l’ ‘~/tmp/scratch/RtmpNv3d3Y’ ‘~/tmp/scratch/RtmpQ50ciI’ ‘~/tmp/scratch/RtmpQqyx6Q’ ‘~/tmp/scratch/RtmpQwQJHX’ ‘~/tmp/scratch/RtmpRTiKFN’ ‘~/tmp/scratch/RtmpSV2Gob’ ‘~/tmp/scratch/RtmpTr6BLw’ ‘~/tmp/scratch/RtmpVL4iD0’ ‘~/tmp/scratch/RtmpVhruDP’ ‘~/tmp/scratch/RtmpW57zPD’ ‘~/tmp/scratch/RtmpW91yTR’ ‘~/tmp/scratch/RtmpYuwdmH’ ‘~/tmp/scratch/RtmpZ6Zu6k’ ‘~/tmp/scratch/RtmpZN0Rsc’ ‘~/tmp/scratch/RtmpZW87Y6’ ‘~/tmp/scratch/RtmpagIeSe’ ‘~/tmp/scratch/RtmpbOtkKE’ ‘~/tmp/scratch/RtmpblwGZD’ ‘~/tmp/scratch/Rtmpcz4RTn’ ‘~/tmp/scratch/RtmpdcKVVW’ ‘~/tmp/scratch/Rtmpdp97hb’ ‘~/tmp/scratch/Rtmpe4SZkK’ ‘~/tmp/scratch/RtmpeAI83M’ ‘~/tmp/scratch/RtmpeD4TCa’ ‘~/tmp/scratch/RtmpeLqPK8’ ‘~/tmp/scratch/RtmpesWMS6’ ‘~/tmp/scratch/Rtmpfvs9Qc’ ‘~/tmp/scratch/RtmpgCQqVs’ ‘~/tmp/scratch/RtmpgUMSQL’ ‘~/tmp/scratch/Rtmpgrs3jx’ ‘~/tmp/scratch/RtmpiGyQE5’ ‘~/tmp/scratch/Rtmpia4Sr6’ ‘~/tmp/scratch/RtmpikiV69’ ‘~/tmp/scratch/RtmpiwqYGP’ ‘~/tmp/scratch/RtmpjaRXSr’ ‘~/tmp/scratch/Rtmpk42y3H’ ‘~/tmp/scratch/RtmpktZhmf’ ‘~/tmp/scratch/Rtmplumaoh’ ‘~/tmp/scratch/RtmpmsBtJw’ ‘~/tmp/scratch/RtmpnS86Go’ ‘~/tmp/scratch/Rtmpnwrq8J’ ‘~/tmp/scratch/RtmpoA7sWJ’ ‘~/tmp/scratch/RtmpoZRRPC’ ‘~/tmp/scratch/RtmppIfpDZ’ ‘~/tmp/scratch/RtmpqCGzV1’ ‘~/tmp/scratch/RtmpqRXQZk’ ‘~/tmp/scratch/Rtmpqf9o1F’ ‘~/tmp/scratch/RtmpqpRdBQ’ ‘~/tmp/scratch/Rtmpr3bqJd’ ‘~/tmp/scratch/Rtmpro184L’ ‘~/tmp/scratch/RtmpsCKEgQ’ ‘~/tmp/scratch/RtmpsMavru’ ‘~/tmp/scratch/RtmpsXXPlG’ ‘~/tmp/scratch/RtmpsZW6Yx’ ‘~/tmp/scratch/RtmpsyCU5A’ ‘~/tmp/scratch/Rtmpu0UgOB’ ‘~/tmp/scratch/RtmpuDVmEL’ ‘~/tmp/scratch/RtmpujCAoK’ ‘~/tmp/scratch/RtmpujHEdF’ ‘~/tmp/scratch/RtmpunW0an’ ‘~/tmp/scratch/RtmpvkDXUU’ ‘~/tmp/scratch/Rtmpw4BkT1’ ‘~/tmp/scratch/RtmpwNDuXd’ ‘~/tmp/scratch/RtmpwcWuYE’ ‘~/tmp/scratch/RtmpwtZhph’ ‘~/tmp/scratch/Rtmpx9i4a4’ ‘~/tmp/scratch/RtmpxwQWtf’ ‘~/tmp/scratch/RtmpyzMLN4’ ‘~/tmp/scratch/RtmpzJXsK9’ ‘~/tmp/scratch/RtmpzgiEd1’ ‘~/tmp/scratch/xvfb-run.2SXka5’ ‘~/tmp/scratch/xvfb-run.3xEVuc’ ‘~/tmp/scratch/xvfb-run.40tUX5’ ‘~/tmp/scratch/xvfb-run.7Rkgfj’ ‘~/tmp/scratch/xvfb-run.8w3qNy’ ‘~/tmp/scratch/xvfb-run.9jVTMc’ ‘~/tmp/scratch/xvfb-run.AqOLGD’ ‘~/tmp/scratch/xvfb-run.BKRLya’ ‘~/tmp/scratch/xvfb-run.CF5mxm’ ‘~/tmp/scratch/xvfb-run.D9fxwb’ ‘~/tmp/scratch/xvfb-run.E7UccK’ ‘~/tmp/scratch/xvfb-run.EizlHw’ ‘~/tmp/scratch/xvfb-run.F3Hyi2’ ‘~/tmp/scratch/xvfb-run.FDkvrq’ ‘~/tmp/scratch/xvfb-run.FHJc0m’ ‘~/tmp/scratch/xvfb-run.G1lkeu’ ‘~/tmp/scratch/xvfb-run.KV8alj’ ‘~/tmp/scratch/xvfb-run.L5RqHl’ ‘~/tmp/scratch/xvfb-run.LDR6va’ ‘~/tmp/scratch/xvfb-run.MMbDwA’ ‘~/tmp/scratch/xvfb-run.NX6adS’ ‘~/tmp/scratch/xvfb-run.Q6q35h’ ‘~/tmp/scratch/xvfb-run.QC9qmC’ ‘~/tmp/scratch/xvfb-run.RK7iEk’ ‘~/tmp/scratch/xvfb-run.THzuwr’ ‘~/tmp/scratch/xvfb-run.U4yGxG’ ‘~/tmp/scratch/xvfb-run.UML3dT’ ‘~/tmp/scratch/xvfb-run.UciAOh’ ‘~/tmp/scratch/xvfb-run.VMnm6U’ ‘~/tmp/scratch/xvfb-run.VXPgJP’ ‘~/tmp/scratch/xvfb-run.XDeTNi’ ‘~/tmp/scratch/xvfb-run.XnRgeT’ ‘~/tmp/scratch/xvfb-run.ag9Moa’ ‘~/tmp/scratch/xvfb-run.b6zP8r’ ‘~/tmp/scratch/xvfb-run.c8bCep’ ‘~/tmp/scratch/xvfb-run.eSgN6E’ ‘~/tmp/scratch/xvfb-run.f2Pt8U’ ‘~/tmp/scratch/xvfb-run.fzHS2o’ ‘~/tmp/scratch/xvfb-run.kITRag’ ‘~/tmp/scratch/xvfb-run.nVQfEy’ ‘~/tmp/scratch/xvfb-run.ni8kE8’ ‘~/tmp/scratch/xvfb-run.nthNcz’ ‘~/tmp/scratch/xvfb-run.pGS2T6’ ‘~/tmp/scratch/xvfb-run.pLEYjH’ ‘~/tmp/scratch/xvfb-run.qS3dfd’ ‘~/tmp/scratch/xvfb-run.qyMFqn’ ‘~/tmp/scratch/xvfb-run.sFjwzz’ ‘~/tmp/scratch/xvfb-run.tI6J8t’ ‘~/tmp/scratch/xvfb-run.tMCcQT’ ‘~/tmp/scratch/xvfb-run.uuMUHK’ ‘~/tmp/scratch/xvfb-run.vRomJ1’ ‘~/tmp/scratch/xvfb-run.vhX9nv’ ‘~/tmp/scratch/xvfb-run.wNIVgV’ ‘~/tmp/scratch/xvfb-run.yKHcGQ’ ‘~/tmp/scratch/xvfb-run.yjxzvc’ 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