Advertisement
Guest User

Untitled

a guest
May 17th, 2022
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 462.38 KB | None | 0 0
  1. #1 [internal] load build definition from Dockerfile
  2. #1 sha256:bd5621c79ada6386fb3d8e3c62cb0cf1182f10747f0e8bbae0b95d46bdc5e443
  3. #1 transferring dockerfile: 51B 0.0s done
  4. #1 DONE 0.0s
  5.  
  6. #2 [internal] load .dockerignore
  7. #2 sha256:2cd71787814b5b44d8caf7b58b1e819e0f26e711618e05074a0ba36c6e8e7002
  8. #2 transferring context: 2B done
  9. #2 DONE 0.0s
  10.  
  11. #3 [internal] load metadata for docker.io/library/ubuntu:18.04
  12. #3 sha256:ae46bbb1b755529d0da663ca0256a22acd7c9fe21844946c149800baa67c4e4b
  13. #3 DONE 0.0s
  14.  
  15. #4 [1/3] FROM docker.io/library/ubuntu:18.04
  16. #4 sha256:5e691c7ba4998fa4b60d1218bbc4ed9845bfa527d7d91b0c48922bbea45ce425
  17. #4 DONE 0.0s
  18.  
  19. #5 [2/3] RUN apt-get update && apt-get install -y curl gnupg && echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | tee /etc/apt/sources.list.d/bazel.list && curl https://bazel.build/bazel-release.pub.gpg | apt-key add - && apt-get update && apt-get install -y bazel-4.0.0 g++-8 gcc-8 git make protobuf-compiler openjdk-8-jdk-headless python3 python3-distutils tzdata && apt-get autoremove -y && apt-get clean -y && rm -rf /var/lib/apt/lists/* && ln -s /usr/bin/bazel-4.0.0 /usr/bin/bazel && ln -s /usr/bin/python3 /usr/bin/python && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8
  20. #5 sha256:2603c060079d2bcdee664b0ffc441e3dbad3bde10d3bcd294ab6f3a987c6e89e
  21. #5 CACHED
  22.  
  23. #6 [3/3] RUN git clone https://github.com/google/zetasql.git /zetasql && cd /zetasql && bazel build ...
  24. #6 sha256:fa03937db01fc8053f86b752b9a4e05a7b84ea13ed35c5b65dd8bc0e7c40bcdd
  25. #6 0.339 Cloning into '/zetasql'...
  26. #6 34.43 Extracting Bazel installation...
  27. #6 35.99 Starting local Bazel server and connecting to it...
  28. #6 38.68 Loading:
  29. #6 38.69 Loading: 0 packages loaded
  30. #6 39.72 Loading: 0 packages loaded
  31. #6 41.04 Loading: 0 packages loaded
  32. #6 42.22 Loading: 0 packages loaded
  33. #6 43.26 Loading: 0 packages loaded
  34. #6 44.39 Loading: 0 packages loaded
  35. #6 45.47 Loading: 0 packages loaded
  36. #6 46.53 Loading: 0 packages loaded
  37. #6 47.92 Loading: 0 packages loaded
  38. #6 49.44 Loading: 0 packages loaded
  39. #6 51.10 Loading: 0 packages loaded
  40. #6 55.35 Loading: 0 packages loaded
  41. #6 58.01 Loading: 0 packages loaded
  42. #6 62.29 Loading: 0 packages loaded
  43. #6 81.41 Loading: 0 packages loaded
  44. #6 87.87 Loading: 0 packages loaded
  45. #6 95.29 Loading: 0 packages loaded
  46. #6 104.2 Loading: 0 packages loaded
  47. #6 107.5 DEBUG: /root/.cache/bazel/_bazel_root/6dfaba79244706669db31964876895d7/external/io_grpc_grpc_java/java_grpc_library.bzl:188:14: Multiple values in 'deps' is deprecated in local_service_java_grpc
  48. #6 111.4 Analyzing: 972 targets (35 packages loaded, 0 targets configured)
  49. #6 112.5 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/apache/ant/ant-launcher/1.9.6/ant-launcher-1.9.6.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  50. #6 112.8 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/codehaus/plexus/plexus-classworlds/2.5.2/plexus-classworlds-2.5.2.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  51. #6 112.9 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  52. #6 114.9 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/apache/ant/ant/1.9.6/ant-1.9.6.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  53. #6 115.1 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.3.3/maven-artifact-3.3.3.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  54. #6 122.4 Analyzing: 972 targets (88 packages loaded, 441 targets configured)
  55. #6 135.2 Analyzing: 972 targets (95 packages loaded, 469 targets configured)
  56. #6 149.8 Analyzing: 972 targets (100 packages loaded, 489 targets configured)
  57. #6 166.6 Analyzing: 972 targets (112 packages loaded, 537 targets configured)
  58. #6 186.0 Analyzing: 972 targets (148 packages loaded, 1378 targets configured)
  59. #6 193.8 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/pantsbuild/jarjar/1.7.2/jarjar-1.7.2.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  60. #6 193.9 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/3.3.3/maven-plugin-api-3.3.3.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  61. #6 194.1 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  62. #6 194.4 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/apache/maven/maven-model/3.3.3/maven-model-3.3.3.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  63. #6 194.6 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  64. #6 195.0 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.0/org.eclipse.sisu.inject-0.3.0.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  65. #6 195.4 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.0/org.eclipse.sisu.plexus-0.3.0.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  66. #6 195.6 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/ow2/asm/asm-tree/7.2/asm-tree-7.2.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  67. #6 195.8 WARNING: Download from http://bazel-mirror.storage.googleapis.com/repo1.maven.org/maven2/org/ow2/asm/asm-commons/7.2/asm-commons-7.2.jar failed: class com.google.devtools.build.lib.bazel.repository.downloader.UnrecoverableHttpException GET returned 404 Not Found
  68. #6 208.1 Analyzing: 972 targets (212 packages loaded, 4282 targets configured)
  69. #6 233.6 Analyzing: 972 targets (266 packages loaded, 6995 targets configured)
  70. #6 260.2 WARNING: /zetasql/zetasql/base/BUILD:200:11: in cc_library rule //zetasql/base:enum_utils: target '//zetasql/base:enum_utils' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  71. #6 260.4 WARNING: /zetasql/zetasql/base/BUILD:185:8: in cc_test rule //zetasql/base:status_payload_test: target '//zetasql/base:status_payload_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  72. #6 260.4 WARNING: /zetasql/zetasql/common/BUILD:294:8: in cc_test rule //zetasql/common:initialize_required_fields_test: target '//zetasql/common:initialize_required_fields_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  73. #6 260.5 WARNING: /zetasql/zetasql/common/BUILD:130:11: in cc_library rule //zetasql/common:options_utils: target '//zetasql/common:options_utils' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  74. #6 261.3 WARNING: /zetasql/zetasql/jdk/BUILD:22:11: in cc_library rule //zetasql/jdk:jni: target '//zetasql/jdk:jni' depends on deprecated target '@local_jdk//:jni_header': Don't depend on targets in the JDK workspace; use @bazel_tools//tools/jdk:current_java_runtime instead (see https://github.com/bazelbuild/bazel/issues/5594)
  75. #6 261.3 WARNING: /zetasql/zetasql/jdk/BUILD:22:11: in cc_library rule //zetasql/jdk:jni: target '//zetasql/jdk:jni' depends on deprecated target '@local_jdk//:jni_md_header-linux': Don't depend on targets in the JDK workspace; use @bazel_tools//tools/jdk:current_java_runtime instead (see https://github.com/bazelbuild/bazel/issues/5594)
  76. #6 261.3 WARNING: /zetasql/zetasql/jdk/BUILD:22:11: in includes attribute of cc_library rule //zetasql/jdk:jni: '../../external/local_jdk/include' resolves to 'external/local_jdk/include' not below the relative path of its package 'zetasql/jdk'. This will be an error in the future
  77. #6 261.3 WARNING: /zetasql/zetasql/jdk/BUILD:22:11: in includes attribute of cc_library rule //zetasql/jdk:jni: '../../external/local_jdk/include/linux' resolves to 'external/local_jdk/include/linux' not below the relative path of its package 'zetasql/jdk'. This will be an error in the future
  78. #6 262.9 Analyzing: 972 targets (286 packages loaded, 11614 targets configured)
  79. #6 296.6 Analyzing: 972 targets (286 packages loaded, 12204 targets configured)
  80. #6 318.7 WARNING: /zetasql/zetasql/public/BUILD:1546:11: in cc_library rule //zetasql/public:language_options: target '//zetasql/public:language_options' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  81. #6 318.9 WARNING: /zetasql/zetasql/common/BUILD:174:11: in cc_library rule //zetasql/common:proto_helper: target '//zetasql/common:proto_helper' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  82. #6 319.0 WARNING: /zetasql/zetasql/common/BUILD:191:8: in cc_test rule //zetasql/common:proto_helper_test: target '//zetasql/common:proto_helper_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  83. #6 319.0 WARNING: /zetasql/zetasql/public/functions/BUILD:928:11: in cc_library rule //zetasql/public/functions:common_proto: target '//zetasql/public/functions:common_proto' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  84. #6 319.0 WARNING: /zetasql/zetasql/public/functions/BUILD:947:8: in cc_test rule //zetasql/public/functions:common_proto_test: target '//zetasql/public/functions:common_proto_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  85. #6 335.4 Analyzing: 972 targets (287 packages loaded, 12981 targets configured)
  86. #6 380.1 Analyzing: 972 targets (287 packages loaded, 12981 targets configured)
  87. #6 431.4 Analyzing: 972 targets (287 packages loaded, 12981 targets configured)
  88. #6 490.5 Analyzing: 972 targets (287 packages loaded, 12981 targets configured)
  89. #6 493.6 WARNING: /zetasql/zetasql/public/types/BUILD:19:11: in cc_library rule //zetasql/public/types:types: target '//zetasql/public/types:types' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  90. #6 493.6 WARNING: /zetasql/zetasql/public/BUILD:52:11: in cc_library rule //zetasql/public:type: target '//zetasql/public:type' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  91. #6 493.6 WARNING: /zetasql/zetasql/testing/BUILD:126:11: in cc_library rule //zetasql/testing:type_util: target '//zetasql/testing:type_util' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  92. #6 493.7 WARNING: /zetasql/zetasql/public/BUILD:933:11: in cc_library rule //zetasql/public:proto_value_conversion: target '//zetasql/public:proto_value_conversion' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  93. #6 493.7 WARNING: /zetasql/zetasql/common/BUILD:469:11: in cc_library rule //zetasql/common:proto_from_iterator: target '//zetasql/common:proto_from_iterator' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  94. #6 493.7 WARNING: /zetasql/zetasql/common/BUILD:308:11: in cc_library rule //zetasql/common:builtin_function_internal: target '//zetasql/common:builtin_function_internal' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  95. #6 493.7 WARNING: /zetasql/zetasql/public/BUILD:195:11: in cc_library rule //zetasql/public:simple_catalog: target '//zetasql/public:simple_catalog' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  96. #6 493.9 WARNING: /zetasql/zetasql/analyzer/BUILD:144:11: in cc_library rule //zetasql/analyzer:resolver: target '//zetasql/analyzer:resolver' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  97. #6 493.9 WARNING: /zetasql/zetasql/public/BUILD:958:8: in cc_test rule //zetasql/public:proto_value_conversion_test: target '//zetasql/public:proto_value_conversion_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  98. #6 494.7 WARNING: /zetasql/zetasql/compliance/BUILD:284:11: in cc_library rule //zetasql/compliance:functions_testlib: target '//zetasql/compliance:functions_testlib' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  99. #6 494.8 WARNING: /zetasql/zetasql/reference_impl/BUILD:142:11: in cc_library rule //zetasql/reference_impl:evaluation: target '//zetasql/reference_impl:evaluation' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  100. #6 494.9 WARNING: /zetasql/zetasql/public/BUILD:578:8: in cc_test rule //zetasql/public:value_test: target '//zetasql/public:value_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  101. #6 494.9 WARNING: /zetasql/zetasql/local_service/BUILD:23:11: in cc_library rule //zetasql/local_service:local_service: target '//zetasql/local_service:local_service' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  102. #6 495.0 WARNING: /zetasql/zetasql/local_service/BUILD:73:8: in cc_test rule //zetasql/local_service:local_service_test: target '//zetasql/local_service:local_service_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  103. #6 495.3 WARNING: /zetasql/zetasql/tools/execute_query/BUILD:255:8: in cc_test rule //zetasql/tools/execute_query:execute_query_proto_writer_test: target '//zetasql/tools/execute_query:execute_query_proto_writer_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  104. #6 495.4 WARNING: /zetasql/zetasql/public/BUILD:1765:8: in cc_test rule //zetasql/public:evaluator_test: target '//zetasql/public:evaluator_test' depends on deprecated target '@com_google_protobuf//:cc_wkt_protos': Only for backward compatibility. Do not use.
  105. #6 496.3 INFO: Analyzed 972 targets (288 packages loaded, 13561 targets configured).
  106. #6 496.3 INFO: Found 972 targets...
  107. #6 496.5 [0 / 5] [Prepa] Writing script bazel/bison_foreign_cc/build_script.sh
  108. #6 565.3 [80 / 422] Foreign Cc - Configure: Building bison; 25s processwrapper-sandbox ... (2 actions, 1 running)
  109. #6 644.7 [191 / 422] Compiling src/google/protobuf/compiler/cpp/cpp_enum.cc; 1s processwrapper-sandbox ... (2 actions, 1 running)
  110. #6 648.3 INFO: From Generating C++ proto_library //zetasql/public:type_annotation_proto:
  111. #6 648.3 zetasql/public/type_annotation.proto:22:1: warning: Import zetasql/public/proto/type_annotation.proto is unused.
  112. #6 736.4 [297 / 627] Foreign Cc - Configure: Building icu; 88s processwrapper-sandbox ... (2 actions, 1 running)
  113. #6 841.6 [383 / 627] Compiling src/google/protobuf/compiler/cpp/cpp_service.cc [for host]; 1s processwrapper-sandbox ... (2 actions, 1 running)
  114. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/api_pb2.py [for host]:
  115. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  116. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/duration_pb2.py [for host]:
  117. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  118. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/any_pb2.py [for host]:
  119. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  120. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/type_pb2.py [for host]:
  121. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  122. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/field_mask_pb2.py [for host]:
  123. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  124. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/struct_pb2.py [for host]:
  125. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  126. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/empty_pb2.py [for host]:
  127. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  128. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/timestamp_pb2.py [for host]:
  129. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  130. #6 854.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/wrappers_pb2.py [for host]:
  131. #6 854.6 external/com_google_protobuf/python: warning: directory does not exist.
  132. #6 854.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/compiler/plugin_pb2.py [for host]:
  133. #6 854.7 external/com_google_protobuf/python: warning: directory does not exist.
  134. #6 854.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/source_context_pb2.py [for host]:
  135. #6 854.7 external/com_google_protobuf/python: warning: directory does not exist.
  136. #6 854.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/descriptor_pb2.py [for host]:
  137. #6 854.7 external/com_google_protobuf/python: warning: directory does not exist.
  138. #6 855.2 INFO: From Executing genrule //zetasql/resolved_ast:run_gen_resolved_ast_comparator:
  139. #6 855.2 I0517 11:05:57.011490 139672971663168 gen_resolved_ast.py:917] Unused flags:
  140. #6 855.5 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/any_pb2.py:
  141. #6 855.5 external/com_google_protobuf/python: warning: directory does not exist.
  142. #6 855.5 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/duration_pb2.py:
  143. #6 855.5 external/com_google_protobuf/python: warning: directory does not exist.
  144. #6 855.5 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/compiler/plugin_pb2.py:
  145. #6 855.5 external/com_google_protobuf/python: warning: directory does not exist.
  146. #6 855.5 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/descriptor_pb2.py:
  147. #6 855.5 external/com_google_protobuf/python: warning: directory does not exist.
  148. #6 855.5 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/empty_pb2.py:
  149. #6 855.5 external/com_google_protobuf/python: warning: directory does not exist.
  150. #6 855.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/field_mask_pb2.py:
  151. #6 855.6 external/com_google_protobuf/python: warning: directory does not exist.
  152. #6 855.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/struct_pb2.py:
  153. #6 855.6 external/com_google_protobuf/python: warning: directory does not exist.
  154. #6 855.6 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/timestamp_pb2.py:
  155. #6 855.6 external/com_google_protobuf/python: warning: directory does not exist.
  156. #6 855.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/type_pb2.py:
  157. #6 855.7 external/com_google_protobuf/python: warning: directory does not exist.
  158. #6 855.7 INFO: From Executing genrule //zetasql/resolved_ast:run_gen_resolved_ast_cc:
  159. #6 855.7 I0517 11:05:57.011502 140169307191104 gen_resolved_ast.py:917] Unused flags:
  160. #6 855.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/wrappers_pb2.py:
  161. #6 855.7 external/com_google_protobuf/python: warning: directory does not exist.
  162. #6 855.7 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/source_context_pb2.py:
  163. #6 855.7 external/com_google_protobuf/python: warning: directory does not exist.
  164. #6 855.8 INFO: From ProtoCompile external/com_google_protobuf/python/google/protobuf/api_pb2.py:
  165. #6 855.8 external/com_google_protobuf/python: warning: directory does not exist.
  166. #6 864.4 INFO: From Executing genrule //zetasql/resolved_ast:run_gen_resolved_ast_proto:
  167. #6 864.4 I0517 11:06:06.144772 140608811497280 gen_resolved_ast.py:917] Unused flags:
  168. #6 882.0 INFO: From Compiling zetasql/public/interval_value.cc:
  169. #6 882.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  170. #6 882.0 from ./zetasql/public/interval_value.h:23,
  171. #6 882.0 from zetasql/public/interval_value.cc:17:
  172. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  173. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  174. #6 882.0 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  175. #6 882.0 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  176. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  177. #6 882.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  178. #6 882.0 ~~~~~^~~~~~
  179. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  180. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  181. #6 882.0 ./zetasql/public/numeric_value.h:1303:47: required from here
  182. #6 882.0 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  183. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  184. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  185. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  186. #6 882.0 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  187. #6 882.0 ~~~~~^~~~~~
  188. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  189. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from here
  190. #6 882.0 ./zetasql/public/functions/convert.h:741:32: in 'constexpr' expansion of 'zetasql::BigNumericValue()'
  191. #6 882.0 ./zetasql/public/numeric_value.h:1267:51: in 'constexpr' expansion of '((zetasql::BigNumericValue*)this)->zetasql::BigNumericValue::value_.zetasql::FixedInt<64, 4>::FixedInt()'
  192. #6 882.0 ./zetasql/common/multiprecision_int.h:859:24: in 'constexpr' expansion of '((zetasql::FixedInt<64, 4>*)this)->zetasql::FixedInt<64, 4>::rep_.zetasql::FixedUint<64, 4>::FixedUint()'
  193. #6 882.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  194. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  195. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  196. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  197. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  198. #6 882.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  199. #6 882.0 ~~~~~^~~~~~
  200. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  201. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  202. #6 882.0 zetasql/public/interval_value.cc:115:52: required from here
  203. #6 882.0 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 2, long unsigned int>(((zetasql::FixedInt<64, 2>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 2>::UnsignedWord)((zetasql::FixedInt<64, 2>::Word)kMaxSigned)))'
  204. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  205. #6 882.0 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  206. #6 882.0 ~~~~~^~~~~~
  207. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  208. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from here
  209. #6 882.0 zetasql/public/interval_value.cc:223:32: in 'constexpr' expansion of 'aggregator.zetasql::IntervalValue::SumAggregator::SumAggregator()'
  210. #6 882.0 ./zetasql/public/interval_value.h:272:9: in 'constexpr' expansion of '((zetasql::IntervalValue::SumAggregator*)this)->zetasql::IntervalValue::SumAggregator::nanos_.zetasql::FixedInt<64, 3>::FixedInt()'
  211. #6 882.0 ./zetasql/common/multiprecision_int.h:859:24: in 'constexpr' expansion of '((zetasql::FixedInt<64, 3>*)this)->zetasql::FixedInt<64, 3>::rep_.zetasql::FixedUint<64, 3>::FixedUint()'
  212. #6 882.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 3>(0)'
  213. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 3, long unsigned int>(filler, filler)'
  214. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 3, long unsigned int, long unsigned int>(filler, v#0, filler)'
  215. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  216. #6 882.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  217. #6 882.0 ~~~~~^~~~~~
  218. #6 882.0 zetasql/public/interval_value.cc: In function 'absl::StatusOr<long int> zetasql::NanosFromFractionDigits(absl::string_view, absl::string_view)':
  219. #6 882.0 zetasql/public/interval_value.cc:409:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  220. #6 882.0 for (int i = 0; i < 9 - digits.size(); i++) {
  221. #6 882.0 ~~^~~~~~~~~~~~~~~~~~~
  222. #6 882.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  223. #6 882.0 from ./zetasql/public/interval_value.h:23,
  224. #6 882.0 from zetasql/public/interval_value.cc:17:
  225. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  226. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  227. #6 882.0 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  228. #6 882.0 ./zetasql/public/numeric_value.h:1283:64: required from here
  229. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  230. #6 882.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  231. #6 882.0 ~~~~~^~~~~~
  232. #6 882.0 In file included from ./zetasql/base/ret_check.h:44,
  233. #6 882.0 from ./zetasql/public/parse_location.h:31,
  234. #6 882.0 from ./zetasql/common/errors.h:66,
  235. #6 882.0 from ./zetasql/public/interval_value.h:22,
  236. #6 882.0 from zetasql/public/interval_value.cc:17:
  237. #6 882.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  238. #6 882.0 ./zetasql/public/numeric_value.h:1462:3: required from here
  239. #6 882.0 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  240. #6 882.0 ./zetasql/base/logging.h:174:9:
  241. #6 882.0 if (v1 op v2) return nullptr; \
  242. #6 882.0 ~~~~~~~~
  243. #6 882.0 ./zetasql/base/logging.h:186:32:
  244. #6 882.0 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  245. #6 882.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  246. #6 882.0 if (v1 op v2) return nullptr; \
  247. #6 882.0 ^~
  248. #6 882.0 In file included from external/com_google_absl/absl/base/macros.h:36,
  249. #6 882.0 from external/com_google_absl/absl/strings/string_view.h:42,
  250. #6 882.0 from ./zetasql/public/error_helpers.h:23,
  251. #6 882.0 from ./zetasql/common/errors.h:63,
  252. #6 882.0 from ./zetasql/public/interval_value.h:22,
  253. #6 882.0 from zetasql/public/interval_value.cc:17:
  254. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  255. #6 882.0 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  256. #6 882.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  257. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  258. #6 882.0 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  259. #6 882.0 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  260. #6 882.0 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  261. #6 882.0 ^
  262. #6 882.0 In file included from ./zetasql/base/ret_check.h:44,
  263. #6 882.0 from ./zetasql/public/parse_location.h:31,
  264. #6 882.0 from ./zetasql/common/errors.h:66,
  265. #6 882.0 from ./zetasql/public/interval_value.h:22,
  266. #6 882.0 from zetasql/public/interval_value.cc:17:
  267. #6 882.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  268. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  269. #6 882.0 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  270. #6 882.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  271. #6 882.0 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  272. #6 882.0 ./zetasql/base/logging.h:174:9:
  273. #6 882.0 if (v1 op v2) return nullptr; \
  274. #6 882.0 ~~~~~~~~
  275. #6 882.0 ./zetasql/base/logging.h:191:32:
  276. #6 882.0 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  277. #6 882.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  278. #6 882.0 if (v1 op v2) return nullptr; \
  279. #6 882.0 ^~
  280. #6 882.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  281. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  282. #6 882.0 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  283. #6 882.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  284. #6 882.0 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  285. #6 882.0 ./zetasql/base/logging.h:174:9:
  286. #6 882.0 if (v1 op v2) return nullptr; \
  287. #6 882.0 ~~~~~~~~
  288. #6 882.0 ./zetasql/base/logging.h:189:32:
  289. #6 882.0 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  290. #6 882.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  291. #6 882.0 if (v1 op v2) return nullptr; \
  292. #6 882.0 ^~
  293. #6 882.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  294. #6 882.0 from ./zetasql/public/interval_value.h:23,
  295. #6 882.0 from zetasql/public/interval_value.cc:17:
  296. #6 882.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  297. #6 882.0 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  298. #6 882.0 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  299. #6 882.0 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  300. #6 882.0 ./zetasql/public/numeric_value.h:1125:49: required from here
  301. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  302. #6 882.0 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  303. #6 882.0 ~~~~~~~~~~~~~~~^~~
  304. #6 882.0 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  305. #6 882.0 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  306. #6 882.0 ~~~~~~~~~~~~~~~^~~
  307. #6 897.9 INFO: From Compiling zetasql/base/arena.cc:
  308. #6 897.9 In file included from ./zetasql/base/arena.h:267,
  309. #6 897.9 from zetasql/base/arena.cc:26:
  310. #6 897.9 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  311. #6 897.9 zetasql/base/arena.cc:105:7: required from here
  312. #6 897.9 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  313. #6 897.9 ./zetasql/base/logging.h:174:9:
  314. #6 897.9 if (v1 op v2) return nullptr; \
  315. #6 897.9 ~~~~~~~~
  316. #6 897.9 ./zetasql/base/logging.h:186:32:
  317. #6 897.9 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  318. #6 897.9 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  319. #6 897.9 if (v1 op v2) return nullptr; \
  320. #6 897.9 ^~
  321. #6 897.9 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  322. #6 897.9 zetasql/base/arena.cc:155:3: required from here
  323. #6 897.9 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
  324. #6 897.9 ./zetasql/base/logging.h:174:9:
  325. #6 897.9 if (v1 op v2) return nullptr; \
  326. #6 897.9 ~~~~~~~~
  327. #6 897.9 ./zetasql/base/logging.h:186:32:
  328. #6 897.9 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  329. #6 897.9 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  330. #6 897.9 if (v1 op v2) return nullptr; \
  331. #6 897.9 ^~
  332. #6 900.9 INFO: From Compiling zetasql/public/numeric_parser.cc:
  333. #6 901.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  334. #6 901.0 from ./zetasql/public/numeric_parser.h:22,
  335. #6 901.0 from zetasql/public/numeric_parser.cc:17:
  336. #6 901.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  337. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from here
  338. #6 901.0 zetasql/public/numeric_parser.cc:82:21: in 'constexpr' expansion of 'exp_fixed_int.zetasql::FixedInt<64, 1>::FixedInt()'
  339. #6 901.0 ./zetasql/common/multiprecision_int.h:859:24: in 'constexpr' expansion of '((zetasql::FixedInt<64, 1>*)this)->zetasql::FixedInt<64, 1>::rep_.zetasql::FixedUint<64, 1>::FixedUint()'
  340. #6 901.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 1>(0)'
  341. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  342. #6 901.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  343. #6 901.0 ~~~~~^~~~~~
  344. #6 901.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 79; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  345. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 79; absl::string_view = std::basic_string_view<char>; int64_t = long int]'
  346. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 79; unsigned int scale = 1074; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  347. #6 901.0 zetasql/public/numeric_parser.cc:221:49: required from here
  348. #6 901.0 zetasql/public/numeric_parser.cc:121:11: in 'constexpr' expansion of 'zetasql::FixedUint<64, 79>()'
  349. #6 901.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79>(0)'
  350. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int>(filler, filler)'
  351. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int>(filler, v#0, filler)'
  352. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  353. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, filler)'
  354. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, filler)'
  355. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, filler)'
  356. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, filler)'
  357. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, filler)'
  358. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, filler)'
  359. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, filler)'
  360. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, filler)'
  361. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, filler)'
  362. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, filler)'
  363. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, filler)'
  364. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, filler)'
  365. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, filler)'
  366. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, filler)'
  367. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, filler)'
  368. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, filler)'
  369. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, filler)'
  370. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, filler)'
  371. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, filler)'
  372. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, filler)'
  373. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, filler)'
  374. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, filler)'
  375. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, filler)'
  376. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, filler)'
  377. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, filler)'
  378. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, filler)'
  379. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, filler)'
  380. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, filler)'
  381. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, filler)'
  382. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, filler)'
  383. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, filler)'
  384. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, filler)'
  385. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, filler)'
  386. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, filler)'
  387. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, filler)'
  388. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, filler)'
  389. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, filler)'
  390. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, filler)'
  391. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, filler)'
  392. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, filler)'
  393. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, filler)'
  394. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, filler)'
  395. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, filler)'
  396. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, filler)'
  397. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, filler)'
  398. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, filler)'
  399. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, filler)'
  400. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, filler)'
  401. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, filler)'
  402. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, filler)'
  403. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, filler)'
  404. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, filler)'
  405. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, filler)'
  406. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, filler)'
  407. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, filler)'
  408. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, filler)'
  409. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, filler)'
  410. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, filler)'
  411. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, filler)'
  412. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, filler)'
  413. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, filler)'
  414. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, filler)'
  415. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, filler)'
  416. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, filler)'
  417. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, filler)'
  418. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, filler)'
  419. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, filler)'
  420. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, filler)'
  421. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, filler)'
  422. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, filler)'
  423. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, v#72, filler)'
  424. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, v#72, v#73, filler)'
  425. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, v#72, v#73, v#74, filler)'
  426. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, v#72, v#73, v#74, v#75, filler)'
  427. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 79, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, v#2, v#3, v#4, v#5, v#6, v#7, v#8, v#9, v#10, v#11, v#12, v#13, v#14, v#15, v#16, v#17, v#18, v#19, v#20, v#21, v#22, v#23, v#24, v#25, v#26, v#27, v#28, v#29, v#30, v#31, v#32, v#33, v#34, v#35, v#36, v#37, v#38, v#39, v#40, v#41, v#42, v#43, v#44, v#45, v#46, v#47, v#48, v#49, v#50, v#51, v#52, v#53, v#54, v#55, v#56, v#57, v#58, v#59, v#60, v#61, v#62, v#63, v#64, v#65, v#66, v#67, v#68, v#69, v#70, v#71, v#72, v#73, v#74, v#75, v#76, filler)'
  428. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  429. #6 901.0 zetasql/public/numeric_parser.cc: In instantiation of 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 79; absl::string_view = std::basic_string_view<char>; int64_t = long int]':
  430. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 79; unsigned int scale = 1074; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  431. #6 901.0 zetasql/public/numeric_parser.cc:221:49: required from here
  432. #6 901.0 zetasql/public/numeric_parser.cc:126:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  433. #6 901.0 if (exp < fract_part.size()) {
  434. #6 901.0 ~~~~^~~~~~~~~~~~~~~~~~~
  435. #6 901.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  436. #6 901.0 from ./zetasql/public/numeric_parser.h:22,
  437. #6 901.0 from zetasql/public/numeric_parser.cc:17:
  438. #6 901.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  439. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 2; absl::string_view = std::basic_string_view<char>; int64_t = long int]'
  440. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 2; unsigned int scale = 9; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  441. #6 901.0 zetasql/public/numeric_parser.cc:210:43: required from 'absl::Status zetasql::ParseNumeric(absl::string_view, zetasql::FixedPointRepresentation<2>&) [with bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  442. #6 901.0 zetasql/public/numeric_parser.cc:226:63: required from here
  443. #6 901.0 zetasql/public/numeric_parser.cc:121:11: in 'constexpr' expansion of 'zetasql::FixedUint<64, 2>()'
  444. #6 901.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 2>(0)'
  445. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 2, long unsigned int>(filler, filler)'
  446. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  447. #6 901.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  448. #6 901.0 ~~~~~^~~~~~
  449. #6 901.0 zetasql/public/numeric_parser.cc: In instantiation of 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 2; absl::string_view = std::basic_string_view<char>; int64_t = long int]':
  450. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 2; unsigned int scale = 9; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  451. #6 901.0 zetasql/public/numeric_parser.cc:210:43: required from 'absl::Status zetasql::ParseNumeric(absl::string_view, zetasql::FixedPointRepresentation<2>&) [with bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  452. #6 901.0 zetasql/public/numeric_parser.cc:226:63: required from here
  453. #6 901.0 zetasql/public/numeric_parser.cc:126:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  454. #6 901.0 if (exp < fract_part.size()) {
  455. #6 901.0 ~~~~^~~~~~~~~~~~~~~~~~~
  456. #6 901.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  457. #6 901.0 from ./zetasql/public/numeric_parser.h:22,
  458. #6 901.0 from zetasql/public/numeric_parser.cc:17:
  459. #6 901.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  460. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 4; absl::string_view = std::basic_string_view<char>; int64_t = long int]'
  461. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 4; unsigned int scale = 38; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  462. #6 901.0 zetasql/public/numeric_parser.cc:216:44: required from 'absl::Status zetasql::ParseBigNumeric(absl::string_view, zetasql::FixedPointRepresentation<4>&) [with bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  463. #6 901.0 zetasql/public/numeric_parser.cc:231:63: required from here
  464. #6 901.0 zetasql/public/numeric_parser.cc:121:11: in 'constexpr' expansion of 'zetasql::FixedUint<64, 4>()'
  465. #6 901.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  466. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  467. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  468. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  469. #6 901.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  470. #6 901.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  471. #6 901.0 ~~~~~^~~~~~
  472. #6 901.0 zetasql/public/numeric_parser.cc: In instantiation of 'bool zetasql::ParseNumber(absl::string_view, absl::string_view, int64_t, bool, zetasql::FixedUint<64, n>*) [with int n = 4; absl::string_view = std::basic_string_view<char>; int64_t = long int]':
  473. #6 901.0 zetasql/public/numeric_parser.cc:197:7: required from 'absl::Status zetasql::ParseNumber(absl::string_view, zetasql::FixedPointRepresentation<word_count>&) [with unsigned int word_count = 4; unsigned int scale = 38; bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  474. #6 901.0 zetasql/public/numeric_parser.cc:216:44: required from 'absl::Status zetasql::ParseBigNumeric(absl::string_view, zetasql::FixedPointRepresentation<4>&) [with bool strict_parsing = true; absl::string_view = std::basic_string_view<char>]'
  475. #6 901.0 zetasql/public/numeric_parser.cc:231:63: required from here
  476. #6 901.0 zetasql/public/numeric_parser.cc:126:13: warning: comparison of integer expressions of different signedness: 'int64_t' {aka 'long int'} and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  477. #6 901.0 if (exp < fract_part.size()) {
  478. #6 901.0 ~~~~^~~~~~~~~~~~~~~~~~~
  479. #6 907.4 INFO: From Compiling zetasql/public/parse_location.cc:
  480. #6 907.4 zetasql/public/parse_location.cc: In member function 'void zetasql::ParseLocationTranslator::CalculateLineOffsets() const':
  481. #6 907.4 zetasql/public/parse_location.cc:62:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  482. #6 907.4 while (offset < input_.size()) {
  483. #6 907.4 ~~~~~~~^~~~~~~~~~~~~~~
  484. #6 907.4 zetasql/public/parse_location.cc:68:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  485. #6 907.4 if (offset + 1 < input_.size() && input_[offset + 1] == '\n') {
  486. #6 907.4 ~~~~~~~~~~~^~~~~~~~~~~~~~~
  487. #6 907.4 zetasql/public/parse_location.cc: In static member function 'static std::__cxx11::string zetasql::ParseLocationTranslator::ExpandTabs(absl::string_view)':
  488. #6 907.4 zetasql/public/parse_location.cc:243:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  489. #6 907.4 for (int i = 0; i < input.size(); ++i) {
  490. #6 907.4 ~~^~~~~~~~~~~~~~
  491. #6 907.4 zetasql/public/parse_location.cc: In member function 'absl::StatusOr<std::basic_string_view<char> > zetasql::ParseLocationTranslator::GetLineText(int) const':
  492. #6 907.4 zetasql/public/parse_location.cc:266:18: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  493. #6 907.4 if (line_index == line_offsets_.size() - 1) {
  494. #6 907.4 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  495. #6 907.4 zetasql/public/parse_location.cc:273:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  496. #6 907.4 if (line_end_offset > 0 && line_end_offset < input_.size() &&
  497. #6 907.4 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  498. #6 907.4 In file included from ./zetasql/base/ret_check.h:44,
  499. #6 907.4 from ./zetasql/public/parse_location.h:31,
  500. #6 907.4 from zetasql/public/parse_location.cc:20:
  501. #6 907.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  502. #6 907.4 zetasql/public/parse_location.cc:118:3: required from here
  503. #6 907.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
  504. #6 907.4 ./zetasql/base/logging.h:174:9:
  505. #6 907.4 if (v1 op v2) return nullptr; \
  506. #6 907.4 ~~~~~~~~
  507. #6 907.4 ./zetasql/base/logging.h:189:32:
  508. #6 907.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  509. #6 907.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  510. #6 907.4 if (v1 op v2) return nullptr; \
  511. #6 907.4 ^~
  512. #6 907.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  513. #6 907.4 zetasql/public/parse_location.cc:179:3: required from here
  514. #6 907.4 ./zetasql/base/logging.h:188:32: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
  515. #6 907.4 ./zetasql/base/logging.h:174:9:
  516. #6 907.4 if (v1 op v2) return nullptr; \
  517. #6 907.4 ~~~~~~~~
  518. #6 907.4 ./zetasql/base/logging.h:188:32:
  519. #6 907.4 DEFINE_CHECK_OP_IMPL(Check_LE, <=)
  520. #6 907.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  521. #6 907.4 if (v1 op v2) return nullptr; \
  522. #6 907.4 ^~
  523. #6 909.4 INFO: From Compiling zetasql/public/functions/convert_string.cc:
  524. #6 909.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  525. #6 909.4 from ./zetasql/public/numeric_value.h:32,
  526. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  527. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  528. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  529. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  530. #6 909.4 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  531. #6 909.4 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  532. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  533. #6 909.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  534. #6 909.4 ~~~~~^~~~~~
  535. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  536. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  537. #6 909.4 ./zetasql/public/numeric_value.h:1303:47: required from here
  538. #6 909.4 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  539. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  540. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  541. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  542. #6 909.4 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  543. #6 909.4 ~~~~~^~~~~~
  544. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  545. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  546. #6 909.4 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  547. #6 909.4 ./zetasql/public/numeric_value.h:1283:64: required from here
  548. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  549. #6 909.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  550. #6 909.4 ~~~~~^~~~~~
  551. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  552. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  553. #6 909.4 ./zetasql/public/numeric_value.h:1377:7: required from here
  554. #6 909.4 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  555. #6 909.4 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  556. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  557. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  558. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  559. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  560. #6 909.4 In file included from ./zetasql/public/numeric_value.h:30,
  561. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  562. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  563. #6 909.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  564. #6 909.4 ./zetasql/public/numeric_value.h:1462:3: required from here
  565. #6 909.4 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  566. #6 909.4 ./zetasql/base/logging.h:174:9:
  567. #6 909.4 if (v1 op v2) return nullptr; \
  568. #6 909.4 ~~~~~~~~
  569. #6 909.4 ./zetasql/base/logging.h:186:32:
  570. #6 909.4 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  571. #6 909.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  572. #6 909.4 if (v1 op v2) return nullptr; \
  573. #6 909.4 ^~
  574. #6 909.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  575. #6 909.4 from ./zetasql/public/numeric_value.h:32,
  576. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  577. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  578. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  579. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  580. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  581. #6 909.4 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  582. #6 909.4 ./zetasql/public/numeric_value.h:1249:48: required from here
  583. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  584. #6 909.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  585. #6 909.4 ~~~~~^~~~~~
  586. #6 909.4 In file included from external/com_google_absl/absl/base/macros.h:36,
  587. #6 909.4 from external/com_google_absl/absl/strings/string_view.h:42,
  588. #6 909.4 from ./zetasql/public/error_helpers.h:23,
  589. #6 909.4 from ./zetasql/common/errors.h:63,
  590. #6 909.4 from ./zetasql/public/numeric_value.h:31,
  591. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  592. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  593. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  594. #6 909.4 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  595. #6 909.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  596. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  597. #6 909.4 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  598. #6 909.4 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  599. #6 909.4 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  600. #6 909.4 ^
  601. #6 909.4 In file included from ./zetasql/public/numeric_value.h:30,
  602. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  603. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  604. #6 909.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  605. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  606. #6 909.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  607. #6 909.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  608. #6 909.4 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  609. #6 909.4 ./zetasql/base/logging.h:174:9:
  610. #6 909.4 if (v1 op v2) return nullptr; \
  611. #6 909.4 ~~~~~~~~
  612. #6 909.4 ./zetasql/base/logging.h:191:32:
  613. #6 909.4 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  614. #6 909.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  615. #6 909.4 if (v1 op v2) return nullptr; \
  616. #6 909.4 ^~
  617. #6 909.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  618. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  619. #6 909.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  620. #6 909.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  621. #6 909.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  622. #6 909.4 ./zetasql/base/logging.h:174:9:
  623. #6 909.4 if (v1 op v2) return nullptr; \
  624. #6 909.4 ~~~~~~~~
  625. #6 909.4 ./zetasql/base/logging.h:189:32:
  626. #6 909.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  627. #6 909.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  628. #6 909.4 if (v1 op v2) return nullptr; \
  629. #6 909.4 ^~
  630. #6 909.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  631. #6 909.4 from ./zetasql/public/numeric_value.h:32,
  632. #6 909.4 from ./zetasql/public/functions/convert_string.h:35,
  633. #6 909.4 from zetasql/public/functions/convert_string.cc:17:
  634. #6 909.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  635. #6 909.4 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  636. #6 909.4 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  637. #6 909.4 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  638. #6 909.4 ./zetasql/public/numeric_value.h:1125:49: required from here
  639. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  640. #6 909.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  641. #6 909.4 ~~~~~~~~~~~~~~~^~~
  642. #6 909.4 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  643. #6 909.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  644. #6 909.4 ~~~~~~~~~~~~~~~^~~
  645. #6 931.4 INFO: From Compiling zetasql/common/json_parser.cc:
  646. #6 931.4 zetasql/common/json_parser.cc: In member function 'bool zetasql::JSONParser::ParseHexDigits(int, std::__cxx11::string*)':
  647. #6 931.4 zetasql/common/json_parser.cc:102:19: warning: comparison of integer expressions of different signedness: 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare]
  648. #6 931.4 if (p_.length() < size) {
  649. #6 931.4 ~~~~~~~~~~~~^~~~~~
  650. #6 931.4 zetasql/common/json_parser.cc: In member function 'void zetasql::JSONParser::SkipWhitespace()':
  651. #6 931.4 zetasql/common/json_parser.cc:467:12: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  652. #6 931.4 for (; i < p_.length() && absl::ascii_isspace(p_[i]); ++i) {
  653. #6 931.4 ~~^~~~~~~~~~~~~
  654. #6 931.4 In file included from zetasql/common/json_parser.cc:21:
  655. #6 931.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  656. #6 931.4 zetasql/common/json_parser.cc:137:3: required from here
  657. #6 931.4 ./zetasql/base/logging.h:190:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  658. #6 931.4 ./zetasql/base/logging.h:174:9:
  659. #6 931.4 if (v1 op v2) return nullptr; \
  660. #6 931.4 ~~~~~~~~
  661. #6 931.4 ./zetasql/base/logging.h:190:32:
  662. #6 931.4 DEFINE_CHECK_OP_IMPL(Check_GE, >=)
  663. #6 931.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  664. #6 931.4 if (v1 op v2) return nullptr; \
  665. #6 931.4 ^~
  666. #6 933.3 INFO: From Generating zetasql/parser/bison_parser.bison.cc and zetasql/parser/bison_parser.bison.h from zetasql/parser/bison_parser.y:
  667. #6 933.3 zetasql/parser/bison_parser.y:192.1-35: warning: deprecated directive: '%name-prefix "zetasql_bison_parser"', use '%define api.prefix {zetasql_bison_parser}' [-Wdeprecated]
  668. #6 933.3 192 | %name-prefix "zetasql_bison_parser"
  669. #6 933.3 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  670. #6 933.3 | %define api.prefix {zetasql_bison_parser}
  671. #6 933.3 zetasql/parser/bison_parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]
  672. #6 936.5 INFO: From Compiling zetasql/public/types/annotation.cc:
  673. #6 936.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  674. #6 936.5 from ./zetasql/public/interval_value.h:23,
  675. #6 936.5 from ./zetasql/public/types/value_representations.h:26,
  676. #6 936.5 from ./zetasql/public/types/simple_value.h:25,
  677. #6 936.5 from ./zetasql/public/types/annotation.h:41,
  678. #6 936.5 from zetasql/public/types/annotation.cc:17:
  679. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  680. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  681. #6 936.5 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  682. #6 936.5 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  683. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  684. #6 936.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  685. #6 936.5 ~~~~~^~~~~~
  686. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  687. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  688. #6 936.5 ./zetasql/public/numeric_value.h:1303:47: required from here
  689. #6 936.5 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  690. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  691. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  692. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  693. #6 936.5 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  694. #6 936.5 ~~~~~^~~~~~
  695. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  696. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  697. #6 936.5 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  698. #6 936.5 ./zetasql/public/numeric_value.h:1283:64: required from here
  699. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  700. #6 936.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  701. #6 936.5 ~~~~~^~~~~~
  702. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  703. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  704. #6 936.5 ./zetasql/public/numeric_value.h:1377:7: required from here
  705. #6 936.5 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  706. #6 936.5 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  707. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  708. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  709. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  710. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  711. #6 936.5 In file included from ./zetasql/public/types/annotation.h:39,
  712. #6 936.5 from zetasql/public/types/annotation.cc:17:
  713. #6 936.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  714. #6 936.5 ./zetasql/public/numeric_value.h:1462:3: required from here
  715. #6 936.5 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  716. #6 936.5 ./zetasql/base/logging.h:174:9:
  717. #6 936.5 if (v1 op v2) return nullptr; \
  718. #6 936.5 ~~~~~~~~
  719. #6 936.5 ./zetasql/base/logging.h:186:32:
  720. #6 936.5 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  721. #6 936.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  722. #6 936.5 if (v1 op v2) return nullptr; \
  723. #6 936.5 ^~
  724. #6 936.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  725. #6 936.5 from ./zetasql/public/interval_value.h:23,
  726. #6 936.5 from ./zetasql/public/types/value_representations.h:26,
  727. #6 936.5 from ./zetasql/public/types/simple_value.h:25,
  728. #6 936.5 from ./zetasql/public/types/annotation.h:41,
  729. #6 936.5 from zetasql/public/types/annotation.cc:17:
  730. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  731. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  732. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  733. #6 936.5 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  734. #6 936.5 ./zetasql/public/numeric_value.h:1249:48: required from here
  735. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  736. #6 936.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  737. #6 936.5 ~~~~~^~~~~~
  738. #6 936.5 In file included from external/com_google_absl/absl/base/macros.h:36,
  739. #6 936.5 from external/com_google_absl/absl/strings/string_view.h:42,
  740. #6 936.5 from ./zetasql/public/error_helpers.h:23,
  741. #6 936.5 from ./zetasql/common/errors.h:63,
  742. #6 936.5 from ./zetasql/public/interval_value.h:22,
  743. #6 936.5 from ./zetasql/public/types/value_representations.h:26,
  744. #6 936.5 from ./zetasql/public/types/simple_value.h:25,
  745. #6 936.5 from ./zetasql/public/types/annotation.h:41,
  746. #6 936.5 from zetasql/public/types/annotation.cc:17:
  747. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  748. #6 936.5 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  749. #6 936.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  750. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  751. #6 936.5 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  752. #6 936.5 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  753. #6 936.5 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  754. #6 936.5 ^
  755. #6 936.5 In file included from ./zetasql/public/types/annotation.h:39,
  756. #6 936.5 from zetasql/public/types/annotation.cc:17:
  757. #6 936.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  758. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  759. #6 936.5 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  760. #6 936.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  761. #6 936.5 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  762. #6 936.5 ./zetasql/base/logging.h:174:9:
  763. #6 936.5 if (v1 op v2) return nullptr; \
  764. #6 936.5 ~~~~~~~~
  765. #6 936.5 ./zetasql/base/logging.h:191:32:
  766. #6 936.5 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  767. #6 936.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  768. #6 936.5 if (v1 op v2) return nullptr; \
  769. #6 936.5 ^~
  770. #6 936.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  771. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  772. #6 936.5 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  773. #6 936.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  774. #6 936.5 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  775. #6 936.5 ./zetasql/base/logging.h:174:9:
  776. #6 936.5 if (v1 op v2) return nullptr; \
  777. #6 936.5 ~~~~~~~~
  778. #6 936.5 ./zetasql/base/logging.h:189:32:
  779. #6 936.5 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  780. #6 936.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  781. #6 936.5 if (v1 op v2) return nullptr; \
  782. #6 936.5 ^~
  783. #6 936.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  784. #6 936.5 from ./zetasql/public/interval_value.h:23,
  785. #6 936.5 from ./zetasql/public/types/value_representations.h:26,
  786. #6 936.5 from ./zetasql/public/types/simple_value.h:25,
  787. #6 936.5 from ./zetasql/public/types/annotation.h:41,
  788. #6 936.5 from zetasql/public/types/annotation.cc:17:
  789. #6 936.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  790. #6 936.5 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  791. #6 936.5 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  792. #6 936.5 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  793. #6 936.5 ./zetasql/public/numeric_value.h:1125:49: required from here
  794. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  795. #6 936.5 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  796. #6 936.5 ~~~~~~~~~~~~~~~^~~
  797. #6 936.5 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  798. #6 936.5 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  799. #6 936.5 ~~~~~~~~~~~~~~~^~~
  800. #6 936.5 zetasql/public/types/annotation.cc: In function 'std::__cxx11::string zetasql::GetAnnotationKindName(zetasql::AnnotationKind)':
  801. #6 936.5 zetasql/public/types/annotation.cc:51:1: warning: control reaches end of non-void function [-Wreturn-type]
  802. #6 936.5 }
  803. #6 936.5 ^
  804. #6 939.8 INFO: From Compiling zetasql/public/types/extended_type.cc:
  805. #6 939.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  806. #6 939.8 from ./zetasql/public/interval_value.h:23,
  807. #6 939.8 from ./zetasql/public/types/value_representations.h:26,
  808. #6 939.8 from ./zetasql/public/types/simple_value.h:25,
  809. #6 939.8 from ./zetasql/public/types/type_parameters.h:27,
  810. #6 939.8 from ./zetasql/public/types/extended_type.h:25,
  811. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  812. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  813. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  814. #6 939.8 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  815. #6 939.8 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  816. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  817. #6 939.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  818. #6 939.8 ~~~~~^~~~~~
  819. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  820. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  821. #6 939.8 ./zetasql/public/numeric_value.h:1303:47: required from here
  822. #6 939.8 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  823. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  824. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  825. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  826. #6 939.8 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  827. #6 939.8 ~~~~~^~~~~~
  828. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  829. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  830. #6 939.8 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  831. #6 939.8 ./zetasql/public/numeric_value.h:1283:64: required from here
  832. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  833. #6 939.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  834. #6 939.8 ~~~~~^~~~~~
  835. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  836. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  837. #6 939.8 ./zetasql/public/numeric_value.h:1377:7: required from here
  838. #6 939.8 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  839. #6 939.8 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  840. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  841. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  842. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  843. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  844. #6 939.8 In file included from ./zetasql/common/float_margin.h:25,
  845. #6 939.8 from ./zetasql/public/types/type.h:31,
  846. #6 939.8 from ./zetasql/public/types/extended_type.h:24,
  847. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  848. #6 939.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  849. #6 939.8 ./zetasql/public/numeric_value.h:1462:3: required from here
  850. #6 939.8 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  851. #6 939.8 ./zetasql/base/logging.h:174:9:
  852. #6 939.8 if (v1 op v2) return nullptr; \
  853. #6 939.8 ~~~~~~~~
  854. #6 939.8 ./zetasql/base/logging.h:186:32:
  855. #6 939.8 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  856. #6 939.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  857. #6 939.8 if (v1 op v2) return nullptr; \
  858. #6 939.8 ^~
  859. #6 939.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  860. #6 939.8 from ./zetasql/public/interval_value.h:23,
  861. #6 939.8 from ./zetasql/public/types/value_representations.h:26,
  862. #6 939.8 from ./zetasql/public/types/simple_value.h:25,
  863. #6 939.8 from ./zetasql/public/types/type_parameters.h:27,
  864. #6 939.8 from ./zetasql/public/types/extended_type.h:25,
  865. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  866. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  867. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  868. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  869. #6 939.8 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  870. #6 939.8 ./zetasql/public/numeric_value.h:1249:48: required from here
  871. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  872. #6 939.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  873. #6 939.8 ~~~~~^~~~~~
  874. #6 939.8 In file included from external/com_google_absl/absl/base/port.h:23,
  875. #6 939.8 from external/com_google_absl/absl/strings/str_cat.h:62,
  876. #6 939.8 from ./zetasql/common/string_util.h:22,
  877. #6 939.8 from ./zetasql/common/float_margin.h:26,
  878. #6 939.8 from ./zetasql/public/types/type.h:31,
  879. #6 939.8 from ./zetasql/public/types/extended_type.h:24,
  880. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  881. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  882. #6 939.8 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  883. #6 939.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  884. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  885. #6 939.8 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  886. #6 939.8 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  887. #6 939.8 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  888. #6 939.8 ^
  889. #6 939.8 In file included from ./zetasql/common/float_margin.h:25,
  890. #6 939.8 from ./zetasql/public/types/type.h:31,
  891. #6 939.8 from ./zetasql/public/types/extended_type.h:24,
  892. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  893. #6 939.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  894. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  895. #6 939.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  896. #6 939.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  897. #6 939.8 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  898. #6 939.8 ./zetasql/base/logging.h:174:9:
  899. #6 939.8 if (v1 op v2) return nullptr; \
  900. #6 939.8 ~~~~~~~~
  901. #6 939.8 ./zetasql/base/logging.h:191:32:
  902. #6 939.8 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  903. #6 939.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  904. #6 939.8 if (v1 op v2) return nullptr; \
  905. #6 939.8 ^~
  906. #6 939.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  907. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  908. #6 939.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  909. #6 939.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  910. #6 939.8 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  911. #6 939.8 ./zetasql/base/logging.h:174:9:
  912. #6 939.8 if (v1 op v2) return nullptr; \
  913. #6 939.8 ~~~~~~~~
  914. #6 939.8 ./zetasql/base/logging.h:189:32:
  915. #6 939.8 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  916. #6 939.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  917. #6 939.8 if (v1 op v2) return nullptr; \
  918. #6 939.8 ^~
  919. #6 939.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  920. #6 939.8 from ./zetasql/public/interval_value.h:23,
  921. #6 939.8 from ./zetasql/public/types/value_representations.h:26,
  922. #6 939.8 from ./zetasql/public/types/simple_value.h:25,
  923. #6 939.8 from ./zetasql/public/types/type_parameters.h:27,
  924. #6 939.8 from ./zetasql/public/types/extended_type.h:25,
  925. #6 939.8 from zetasql/public/types/extended_type.cc:17:
  926. #6 939.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  927. #6 939.8 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  928. #6 939.8 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  929. #6 939.8 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  930. #6 939.8 ./zetasql/public/numeric_value.h:1125:49: required from here
  931. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  932. #6 939.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  933. #6 939.8 ~~~~~~~~~~~~~~~^~~
  934. #6 939.8 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  935. #6 939.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  936. #6 939.8 ~~~~~~~~~~~~~~~^~~
  937. #6 943.6 INFO: From Compiling zetasql/public/types/struct_type.cc:
  938. #6 943.6 In file included from ./zetasql/public/strings.h:23,
  939. #6 943.6 from zetasql/public/types/struct_type.cc:31:
  940. #6 943.6 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  941. #6 943.6 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  942. #6 943.6 for (int i = 0; i < str.size(); ++i) {
  943. #6 943.6 ~~^~~~~~~~~~~~
  944. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  945. #6 943.6 from ./zetasql/public/interval_value.h:23,
  946. #6 943.6 from ./zetasql/public/types/value_representations.h:26,
  947. #6 943.6 from ./zetasql/public/types/simple_value.h:25,
  948. #6 943.6 from ./zetasql/public/types/annotation.h:41,
  949. #6 943.6 from ./zetasql/public/types/collation.h:23,
  950. #6 943.6 from ./zetasql/public/types/type_modifiers.h:24,
  951. #6 943.6 from zetasql/public/types/struct_type.cc:35:
  952. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  953. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  954. #6 943.6 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  955. #6 943.6 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  956. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  957. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  958. #6 943.6 ~~~~~^~~~~~
  959. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  960. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  961. #6 943.6 ./zetasql/public/numeric_value.h:1303:47: required from here
  962. #6 943.6 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  963. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  964. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  965. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  966. #6 943.6 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  967. #6 943.6 ~~~~~^~~~~~
  968. #6 943.6 zetasql/public/types/struct_type.cc: In member function 'absl::StatusOr<std::__cxx11::basic_string<char> > zetasql::StructType::TypeNameImpl(int, const std::function<absl::StatusOr<std::__cxx11::basic_string<char> >(const zetasql::Type*, int)>&) const':
  969. #6 943.6 zetasql/public/types/struct_type.cc:180:52: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<zetasql::StructField>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  970. #6 943.6 const bool output_truncated = num_fields_to_show < fields_.size();
  971. #6 943.6 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
  972. #6 943.6 zetasql/public/types/struct_type.cc: In member function 'virtual absl::StatusOr<std::__cxx11::basic_string<char> > zetasql::StructType::TypeNameWithModifiers(const zetasql::TypeModifiers&, zetasql::ProductMode) const':
  973. #6 943.6 zetasql/public/types/struct_type.cc:222:62: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  974. #6 943.6 type_params.num_children() == num_fields())) {
  975. #6 943.6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  976. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  977. #6 943.6 from ./zetasql/public/interval_value.h:23,
  978. #6 943.6 from ./zetasql/public/types/value_representations.h:26,
  979. #6 943.6 from ./zetasql/public/types/simple_value.h:25,
  980. #6 943.6 from ./zetasql/public/types/annotation.h:41,
  981. #6 943.6 from ./zetasql/public/types/collation.h:23,
  982. #6 943.6 from ./zetasql/public/types/type_modifiers.h:24,
  983. #6 943.6 from zetasql/public/types/struct_type.cc:35:
  984. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  985. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  986. #6 943.6 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  987. #6 943.6 ./zetasql/public/numeric_value.h:1283:64: required from here
  988. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  989. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  990. #6 943.6 ~~~~~^~~~~~
  991. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  992. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  993. #6 943.6 ./zetasql/public/numeric_value.h:1377:7: required from here
  994. #6 943.6 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  995. #6 943.6 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  996. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  997. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  998. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  999. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1000. #6 943.6 In file included from ./zetasql/common/float_margin.h:25,
  1001. #6 943.6 from ./zetasql/public/types/type.h:31,
  1002. #6 943.6 from ./zetasql/public/types/struct_type.h:28,
  1003. #6 943.6 from zetasql/public/types/struct_type.cc:17:
  1004. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1005. #6 943.6 ./zetasql/public/numeric_value.h:1462:3: required from here
  1006. #6 943.6 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1007. #6 943.6 ./zetasql/base/logging.h:174:9:
  1008. #6 943.6 if (v1 op v2) return nullptr; \
  1009. #6 943.6 ~~~~~~~~
  1010. #6 943.6 ./zetasql/base/logging.h:186:32:
  1011. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1012. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1013. #6 943.6 if (v1 op v2) return nullptr; \
  1014. #6 943.6 ^~
  1015. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1016. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1017. #6 943.6 from ./zetasql/public/types/value_representations.h:26,
  1018. #6 943.6 from ./zetasql/public/types/simple_value.h:25,
  1019. #6 943.6 from ./zetasql/public/types/annotation.h:41,
  1020. #6 943.6 from ./zetasql/public/types/collation.h:23,
  1021. #6 943.6 from ./zetasql/public/types/type_modifiers.h:24,
  1022. #6 943.6 from zetasql/public/types/struct_type.cc:35:
  1023. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1024. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1025. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1026. #6 943.6 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1027. #6 943.6 ./zetasql/public/numeric_value.h:1249:48: required from here
  1028. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1029. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1030. #6 943.6 ~~~~~^~~~~~
  1031. #6 943.6 In file included from external/com_google_absl/absl/base/port.h:23,
  1032. #6 943.6 from external/com_google_absl/absl/strings/str_cat.h:62,
  1033. #6 943.6 from ./zetasql/common/string_util.h:22,
  1034. #6 943.6 from ./zetasql/common/float_margin.h:26,
  1035. #6 943.6 from ./zetasql/public/types/type.h:31,
  1036. #6 943.6 from ./zetasql/public/types/struct_type.h:28,
  1037. #6 943.6 from zetasql/public/types/struct_type.cc:17:
  1038. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1039. #6 943.6 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1040. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1041. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1042. #6 943.6 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1043. #6 943.6 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1044. #6 943.6 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1045. #6 943.6 ^
  1046. #6 943.6 In file included from ./zetasql/common/float_margin.h:25,
  1047. #6 943.6 from ./zetasql/public/types/type.h:31,
  1048. #6 943.6 from ./zetasql/public/types/struct_type.h:28,
  1049. #6 943.6 from zetasql/public/types/struct_type.cc:17:
  1050. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1051. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1052. #6 943.6 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1053. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1054. #6 943.6 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1055. #6 943.6 ./zetasql/base/logging.h:174:9:
  1056. #6 943.6 if (v1 op v2) return nullptr; \
  1057. #6 943.6 ~~~~~~~~
  1058. #6 943.6 ./zetasql/base/logging.h:191:32:
  1059. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1060. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1061. #6 943.6 if (v1 op v2) return nullptr; \
  1062. #6 943.6 ^~
  1063. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1064. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1065. #6 943.6 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1066. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1067. #6 943.6 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1068. #6 943.6 ./zetasql/base/logging.h:174:9:
  1069. #6 943.6 if (v1 op v2) return nullptr; \
  1070. #6 943.6 ~~~~~~~~
  1071. #6 943.6 ./zetasql/base/logging.h:189:32:
  1072. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1073. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1074. #6 943.6 if (v1 op v2) return nullptr; \
  1075. #6 943.6 ^~
  1076. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1077. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1078. #6 943.6 from ./zetasql/public/types/value_representations.h:26,
  1079. #6 943.6 from ./zetasql/public/types/simple_value.h:25,
  1080. #6 943.6 from ./zetasql/public/types/annotation.h:41,
  1081. #6 943.6 from ./zetasql/public/types/collation.h:23,
  1082. #6 943.6 from ./zetasql/public/types/type_modifiers.h:24,
  1083. #6 943.6 from zetasql/public/types/struct_type.cc:35:
  1084. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1085. #6 943.6 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1086. #6 943.6 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1087. #6 943.6 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1088. #6 943.6 ./zetasql/public/numeric_value.h:1125:49: required from here
  1089. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1090. #6 943.6 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1091. #6 943.6 ~~~~~~~~~~~~~~~^~~
  1092. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1093. #6 943.6 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1094. #6 943.6 ~~~~~~~~~~~~~~~^~~
  1095. #6 943.6 INFO: From Compiling zetasql/public/types/simple_type.cc:
  1096. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1097. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1098. #6 943.6 from ./zetasql/public/functions/date_time_util.h:27,
  1099. #6 943.6 from zetasql/public/types/simple_type.cc:36:
  1100. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1101. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1102. #6 943.6 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1103. #6 943.6 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1104. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1105. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1106. #6 943.6 ~~~~~^~~~~~
  1107. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1108. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1109. #6 943.6 ./zetasql/public/numeric_value.h:1303:47: required from here
  1110. #6 943.6 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1111. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1112. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1113. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1114. #6 943.6 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1115. #6 943.6 ~~~~~^~~~~~
  1116. #6 943.6 In file included from ./zetasql/public/strings.h:23,
  1117. #6 943.6 from zetasql/public/types/simple_type.cc:41:
  1118. #6 943.6 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  1119. #6 943.6 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  1120. #6 943.6 for (int i = 0; i < str.size(); ++i) {
  1121. #6 943.6 ~~^~~~~~~~~~~~
  1122. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1123. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1124. #6 943.6 from ./zetasql/public/functions/date_time_util.h:27,
  1125. #6 943.6 from zetasql/public/types/simple_type.cc:36:
  1126. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1127. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1128. #6 943.6 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1129. #6 943.6 ./zetasql/public/numeric_value.h:1283:64: required from here
  1130. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1131. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1132. #6 943.6 ~~~~~^~~~~~
  1133. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1134. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1135. #6 943.6 ./zetasql/public/numeric_value.h:1377:7: required from here
  1136. #6 943.6 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1137. #6 943.6 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1138. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1139. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1140. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1141. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1142. #6 943.6 In file included from ./zetasql/base/map_util.h:86,
  1143. #6 943.6 from ./zetasql/public/language_options.h:37,
  1144. #6 943.6 from ./zetasql/public/types/simple_type.h:25,
  1145. #6 943.6 from zetasql/public/types/simple_type.cc:17:
  1146. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1147. #6 943.6 ./zetasql/public/numeric_value.h:1462:3: required from here
  1148. #6 943.6 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1149. #6 943.6 ./zetasql/base/logging.h:174:9:
  1150. #6 943.6 if (v1 op v2) return nullptr; \
  1151. #6 943.6 ~~~~~~~~
  1152. #6 943.6 ./zetasql/base/logging.h:186:32:
  1153. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1154. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1155. #6 943.6 if (v1 op v2) return nullptr; \
  1156. #6 943.6 ^~
  1157. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1158. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1159. #6 943.6 from ./zetasql/public/functions/date_time_util.h:27,
  1160. #6 943.6 from zetasql/public/types/simple_type.cc:36:
  1161. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1162. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1163. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1164. #6 943.6 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1165. #6 943.6 ./zetasql/public/numeric_value.h:1249:48: required from here
  1166. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1167. #6 943.6 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1168. #6 943.6 ~~~~~^~~~~~
  1169. #6 943.6 In file included from external/com_google_absl/absl/base/macros.h:36,
  1170. #6 943.6 from external/com_google_absl/absl/strings/string_view.h:42,
  1171. #6 943.6 from external/com_google_absl/absl/time/civil_time.h:75,
  1172. #6 943.6 from ./zetasql/public/civil_time.h:24,
  1173. #6 943.6 from ./zetasql/public/types/simple_type.h:24,
  1174. #6 943.6 from zetasql/public/types/simple_type.cc:17:
  1175. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1176. #6 943.6 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1177. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1178. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1179. #6 943.6 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1180. #6 943.6 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1181. #6 943.6 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1182. #6 943.6 ^
  1183. #6 943.6 In file included from ./zetasql/base/map_util.h:86,
  1184. #6 943.6 from ./zetasql/public/language_options.h:37,
  1185. #6 943.6 from ./zetasql/public/types/simple_type.h:25,
  1186. #6 943.6 from zetasql/public/types/simple_type.cc:17:
  1187. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1188. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1189. #6 943.6 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1190. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1191. #6 943.6 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1192. #6 943.6 ./zetasql/base/logging.h:174:9:
  1193. #6 943.6 if (v1 op v2) return nullptr; \
  1194. #6 943.6 ~~~~~~~~
  1195. #6 943.6 ./zetasql/base/logging.h:191:32:
  1196. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1197. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1198. #6 943.6 if (v1 op v2) return nullptr; \
  1199. #6 943.6 ^~
  1200. #6 943.6 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1201. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1202. #6 943.6 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1203. #6 943.6 ./zetasql/public/numeric_value.h:1467:23: required from here
  1204. #6 943.6 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1205. #6 943.6 ./zetasql/base/logging.h:174:9:
  1206. #6 943.6 if (v1 op v2) return nullptr; \
  1207. #6 943.6 ~~~~~~~~
  1208. #6 943.6 ./zetasql/base/logging.h:189:32:
  1209. #6 943.6 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1210. #6 943.6 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1211. #6 943.6 if (v1 op v2) return nullptr; \
  1212. #6 943.6 ^~
  1213. #6 943.6 In file included from ./zetasql/common/multiprecision_int.h:152,
  1214. #6 943.6 from ./zetasql/public/interval_value.h:23,
  1215. #6 943.6 from ./zetasql/public/functions/date_time_util.h:27,
  1216. #6 943.6 from zetasql/public/types/simple_type.cc:36:
  1217. #6 943.6 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1218. #6 943.6 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1219. #6 943.6 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1220. #6 943.6 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1221. #6 943.6 ./zetasql/public/numeric_value.h:1125:49: required from here
  1222. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1223. #6 943.6 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1224. #6 943.6 ~~~~~~~~~~~~~~~^~~
  1225. #6 943.6 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1226. #6 943.6 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1227. #6 943.6 ~~~~~~~~~~~~~~~^~~
  1228. #6 946.4 INFO: From Compiling zetasql/public/types/collation.cc:
  1229. #6 946.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  1230. #6 946.4 from ./zetasql/public/interval_value.h:23,
  1231. #6 946.4 from ./zetasql/public/types/value_representations.h:26,
  1232. #6 946.4 from ./zetasql/public/types/simple_value.h:25,
  1233. #6 946.4 from ./zetasql/public/types/annotation.h:41,
  1234. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1235. #6 946.4 from zetasql/public/types/collation.cc:17:
  1236. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1237. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1238. #6 946.4 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1239. #6 946.4 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1240. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1241. #6 946.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1242. #6 946.4 ~~~~~^~~~~~
  1243. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1244. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1245. #6 946.4 ./zetasql/public/numeric_value.h:1303:47: required from here
  1246. #6 946.4 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1247. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1248. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1249. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1250. #6 946.4 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1251. #6 946.4 ~~~~~^~~~~~
  1252. #6 946.4 zetasql/public/types/collation.cc: In member function 'absl::Status zetasql::Collation::Serialize(zetasql::CollationProto*) const':
  1253. #6 946.4 zetasql/public/types/collation.cc:88:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<zetasql::Collation>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  1254. #6 946.4 for (int i = 0; i < child_list_.size(); i++) {
  1255. #6 946.4 ~~^~~~~~~~~~~~~~~~~~~~
  1256. #6 946.4 zetasql/public/types/collation.cc: In member function 'bool zetasql::Collation::HasCompatibleStructure(const zetasql::Type*) const':
  1257. #6 946.4 zetasql/public/types/collation.cc:133:40: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  1258. #6 946.4 if (type->AsStruct()->num_fields() != num_children()) {
  1259. #6 946.4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  1260. #6 946.4 zetasql/public/types/collation.cc:136:23: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  1261. #6 946.4 for (int i = 0; i < num_children(); i++) {
  1262. #6 946.4 ~~^~~~~~~~~~~~~~~~
  1263. #6 946.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  1264. #6 946.4 from ./zetasql/public/interval_value.h:23,
  1265. #6 946.4 from ./zetasql/public/types/value_representations.h:26,
  1266. #6 946.4 from ./zetasql/public/types/simple_value.h:25,
  1267. #6 946.4 from ./zetasql/public/types/annotation.h:41,
  1268. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1269. #6 946.4 from zetasql/public/types/collation.cc:17:
  1270. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1271. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1272. #6 946.4 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1273. #6 946.4 ./zetasql/public/numeric_value.h:1283:64: required from here
  1274. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1275. #6 946.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1276. #6 946.4 ~~~~~^~~~~~
  1277. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1278. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1279. #6 946.4 ./zetasql/public/numeric_value.h:1377:7: required from here
  1280. #6 946.4 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1281. #6 946.4 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1282. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1283. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1284. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1285. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1286. #6 946.4 In file included from ./zetasql/public/types/annotation.h:39,
  1287. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1288. #6 946.4 from zetasql/public/types/collation.cc:17:
  1289. #6 946.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1290. #6 946.4 ./zetasql/public/numeric_value.h:1462:3: required from here
  1291. #6 946.4 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1292. #6 946.4 ./zetasql/base/logging.h:174:9:
  1293. #6 946.4 if (v1 op v2) return nullptr; \
  1294. #6 946.4 ~~~~~~~~
  1295. #6 946.4 ./zetasql/base/logging.h:186:32:
  1296. #6 946.4 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1297. #6 946.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1298. #6 946.4 if (v1 op v2) return nullptr; \
  1299. #6 946.4 ^~
  1300. #6 946.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  1301. #6 946.4 from ./zetasql/public/interval_value.h:23,
  1302. #6 946.4 from ./zetasql/public/types/value_representations.h:26,
  1303. #6 946.4 from ./zetasql/public/types/simple_value.h:25,
  1304. #6 946.4 from ./zetasql/public/types/annotation.h:41,
  1305. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1306. #6 946.4 from zetasql/public/types/collation.cc:17:
  1307. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1308. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1309. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1310. #6 946.4 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1311. #6 946.4 ./zetasql/public/numeric_value.h:1249:48: required from here
  1312. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1313. #6 946.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1314. #6 946.4 ~~~~~^~~~~~
  1315. #6 946.4 In file included from external/com_google_absl/absl/base/macros.h:36,
  1316. #6 946.4 from external/com_google_absl/absl/strings/string_view.h:42,
  1317. #6 946.4 from ./zetasql/public/error_helpers.h:23,
  1318. #6 946.4 from ./zetasql/common/errors.h:63,
  1319. #6 946.4 from ./zetasql/public/interval_value.h:22,
  1320. #6 946.4 from ./zetasql/public/types/value_representations.h:26,
  1321. #6 946.4 from ./zetasql/public/types/simple_value.h:25,
  1322. #6 946.4 from ./zetasql/public/types/annotation.h:41,
  1323. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1324. #6 946.4 from zetasql/public/types/collation.cc:17:
  1325. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1326. #6 946.4 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1327. #6 946.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  1328. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1329. #6 946.4 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1330. #6 946.4 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1331. #6 946.4 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1332. #6 946.4 ^
  1333. #6 946.4 In file included from ./zetasql/public/types/annotation.h:39,
  1334. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1335. #6 946.4 from zetasql/public/types/collation.cc:17:
  1336. #6 946.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1337. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1338. #6 946.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1339. #6 946.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  1340. #6 946.4 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1341. #6 946.4 ./zetasql/base/logging.h:174:9:
  1342. #6 946.4 if (v1 op v2) return nullptr; \
  1343. #6 946.4 ~~~~~~~~
  1344. #6 946.4 ./zetasql/base/logging.h:191:32:
  1345. #6 946.4 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1346. #6 946.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1347. #6 946.4 if (v1 op v2) return nullptr; \
  1348. #6 946.4 ^~
  1349. #6 946.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1350. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1351. #6 946.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1352. #6 946.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  1353. #6 946.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1354. #6 946.4 ./zetasql/base/logging.h:174:9:
  1355. #6 946.4 if (v1 op v2) return nullptr; \
  1356. #6 946.4 ~~~~~~~~
  1357. #6 946.4 ./zetasql/base/logging.h:189:32:
  1358. #6 946.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1359. #6 946.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1360. #6 946.4 if (v1 op v2) return nullptr; \
  1361. #6 946.4 ^~
  1362. #6 946.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  1363. #6 946.4 from ./zetasql/public/interval_value.h:23,
  1364. #6 946.4 from ./zetasql/public/types/value_representations.h:26,
  1365. #6 946.4 from ./zetasql/public/types/simple_value.h:25,
  1366. #6 946.4 from ./zetasql/public/types/annotation.h:41,
  1367. #6 946.4 from ./zetasql/public/types/collation.h:23,
  1368. #6 946.4 from zetasql/public/types/collation.cc:17:
  1369. #6 946.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1370. #6 946.4 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1371. #6 946.4 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1372. #6 946.4 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1373. #6 946.4 ./zetasql/public/numeric_value.h:1125:49: required from here
  1374. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1375. #6 946.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1376. #6 946.4 ~~~~~~~~~~~~~~~^~~
  1377. #6 946.4 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1378. #6 946.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1379. #6 946.4 ~~~~~~~~~~~~~~~^~~
  1380. #6 946.8 INFO: From Compiling zetasql/public/types/array_type.cc:
  1381. #6 946.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  1382. #6 946.8 from ./zetasql/public/interval_value.h:23,
  1383. #6 946.8 from ./zetasql/public/types/value_representations.h:26,
  1384. #6 946.8 from ./zetasql/public/types/simple_value.h:25,
  1385. #6 946.8 from ./zetasql/public/types/annotation.h:41,
  1386. #6 946.8 from ./zetasql/public/types/collation.h:23,
  1387. #6 946.8 from ./zetasql/public/types/type_modifiers.h:24,
  1388. #6 946.8 from zetasql/public/types/array_type.cc:29:
  1389. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1390. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1391. #6 946.8 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1392. #6 946.8 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1393. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1394. #6 946.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1395. #6 946.8 ~~~~~^~~~~~
  1396. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1397. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1398. #6 946.8 ./zetasql/public/numeric_value.h:1303:47: required from here
  1399. #6 946.8 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1400. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1401. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1402. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1403. #6 946.8 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1404. #6 946.8 ~~~~~^~~~~~
  1405. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1406. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1407. #6 946.8 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1408. #6 946.8 ./zetasql/public/numeric_value.h:1283:64: required from here
  1409. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1410. #6 946.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1411. #6 946.8 ~~~~~^~~~~~
  1412. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1413. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1414. #6 946.8 ./zetasql/public/numeric_value.h:1377:7: required from here
  1415. #6 946.8 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1416. #6 946.8 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1417. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1418. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1419. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1420. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1421. #6 946.8 In file included from ./zetasql/common/float_margin.h:25,
  1422. #6 946.8 from ./zetasql/public/types/type.h:31,
  1423. #6 946.8 from ./zetasql/public/types/array_type.h:26,
  1424. #6 946.8 from zetasql/public/types/array_type.cc:17:
  1425. #6 946.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1426. #6 946.8 ./zetasql/public/numeric_value.h:1462:3: required from here
  1427. #6 946.8 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1428. #6 946.8 ./zetasql/base/logging.h:174:9:
  1429. #6 946.8 if (v1 op v2) return nullptr; \
  1430. #6 946.8 ~~~~~~~~
  1431. #6 946.8 ./zetasql/base/logging.h:186:32:
  1432. #6 946.8 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1433. #6 946.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1434. #6 946.8 if (v1 op v2) return nullptr; \
  1435. #6 946.8 ^~
  1436. #6 946.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  1437. #6 946.8 from ./zetasql/public/interval_value.h:23,
  1438. #6 946.8 from ./zetasql/public/types/value_representations.h:26,
  1439. #6 946.8 from ./zetasql/public/types/simple_value.h:25,
  1440. #6 946.8 from ./zetasql/public/types/annotation.h:41,
  1441. #6 946.8 from ./zetasql/public/types/collation.h:23,
  1442. #6 946.8 from ./zetasql/public/types/type_modifiers.h:24,
  1443. #6 946.8 from zetasql/public/types/array_type.cc:29:
  1444. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1445. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1446. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1447. #6 946.8 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1448. #6 946.8 ./zetasql/public/numeric_value.h:1249:48: required from here
  1449. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1450. #6 946.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1451. #6 946.8 ~~~~~^~~~~~
  1452. #6 946.8 In file included from external/com_google_absl/absl/base/port.h:23,
  1453. #6 946.8 from external/com_google_absl/absl/strings/str_cat.h:62,
  1454. #6 946.8 from ./zetasql/common/string_util.h:22,
  1455. #6 946.8 from ./zetasql/common/float_margin.h:26,
  1456. #6 946.8 from ./zetasql/public/types/type.h:31,
  1457. #6 946.8 from ./zetasql/public/types/array_type.h:26,
  1458. #6 946.8 from zetasql/public/types/array_type.cc:17:
  1459. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1460. #6 946.8 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1461. #6 946.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  1462. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1463. #6 946.8 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1464. #6 946.8 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1465. #6 946.8 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1466. #6 946.8 ^
  1467. #6 946.8 In file included from ./zetasql/common/float_margin.h:25,
  1468. #6 946.8 from ./zetasql/public/types/type.h:31,
  1469. #6 946.8 from ./zetasql/public/types/array_type.h:26,
  1470. #6 946.8 from zetasql/public/types/array_type.cc:17:
  1471. #6 946.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1472. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1473. #6 946.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1474. #6 946.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  1475. #6 946.8 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1476. #6 946.8 ./zetasql/base/logging.h:174:9:
  1477. #6 946.8 if (v1 op v2) return nullptr; \
  1478. #6 946.8 ~~~~~~~~
  1479. #6 946.8 ./zetasql/base/logging.h:191:32:
  1480. #6 946.8 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1481. #6 946.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1482. #6 946.8 if (v1 op v2) return nullptr; \
  1483. #6 946.8 ^~
  1484. #6 946.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1485. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1486. #6 946.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1487. #6 946.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  1488. #6 946.8 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1489. #6 946.8 ./zetasql/base/logging.h:174:9:
  1490. #6 946.8 if (v1 op v2) return nullptr; \
  1491. #6 946.8 ~~~~~~~~
  1492. #6 946.8 ./zetasql/base/logging.h:189:32:
  1493. #6 946.8 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1494. #6 946.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1495. #6 946.8 if (v1 op v2) return nullptr; \
  1496. #6 946.8 ^~
  1497. #6 946.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  1498. #6 946.8 from ./zetasql/public/interval_value.h:23,
  1499. #6 946.8 from ./zetasql/public/types/value_representations.h:26,
  1500. #6 946.8 from ./zetasql/public/types/simple_value.h:25,
  1501. #6 946.8 from ./zetasql/public/types/annotation.h:41,
  1502. #6 946.8 from ./zetasql/public/types/collation.h:23,
  1503. #6 946.8 from ./zetasql/public/types/type_modifiers.h:24,
  1504. #6 946.8 from zetasql/public/types/array_type.cc:29:
  1505. #6 946.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1506. #6 946.8 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1507. #6 946.8 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1508. #6 946.8 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1509. #6 946.8 ./zetasql/public/numeric_value.h:1125:49: required from here
  1510. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1511. #6 946.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1512. #6 946.8 ~~~~~~~~~~~~~~~^~~
  1513. #6 946.8 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1514. #6 946.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1515. #6 946.8 ~~~~~~~~~~~~~~~^~~
  1516. #6 949.3 INFO: From Compiling zetasql/public/types/type_modifiers.cc:
  1517. #6 949.3 In file included from ./zetasql/common/multiprecision_int.h:152,
  1518. #6 949.3 from ./zetasql/public/interval_value.h:23,
  1519. #6 949.3 from ./zetasql/public/types/value_representations.h:26,
  1520. #6 949.3 from ./zetasql/public/types/simple_value.h:25,
  1521. #6 949.3 from ./zetasql/public/types/annotation.h:41,
  1522. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1523. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1524. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1525. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1526. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1527. #6 949.3 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1528. #6 949.3 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1529. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1530. #6 949.3 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1531. #6 949.3 ~~~~~^~~~~~
  1532. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1533. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1534. #6 949.3 ./zetasql/public/numeric_value.h:1303:47: required from here
  1535. #6 949.3 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1536. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1537. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1538. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1539. #6 949.3 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1540. #6 949.3 ~~~~~^~~~~~
  1541. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1542. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1543. #6 949.3 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1544. #6 949.3 ./zetasql/public/numeric_value.h:1283:64: required from here
  1545. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1546. #6 949.3 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1547. #6 949.3 ~~~~~^~~~~~
  1548. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1549. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1550. #6 949.3 ./zetasql/public/numeric_value.h:1377:7: required from here
  1551. #6 949.3 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1552. #6 949.3 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1553. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1554. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1555. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1556. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1557. #6 949.3 In file included from ./zetasql/public/types/annotation.h:39,
  1558. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1559. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1560. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1561. #6 949.3 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1562. #6 949.3 ./zetasql/public/numeric_value.h:1462:3: required from here
  1563. #6 949.3 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1564. #6 949.3 ./zetasql/base/logging.h:174:9:
  1565. #6 949.3 if (v1 op v2) return nullptr; \
  1566. #6 949.3 ~~~~~~~~
  1567. #6 949.3 ./zetasql/base/logging.h:186:32:
  1568. #6 949.3 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1569. #6 949.3 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1570. #6 949.3 if (v1 op v2) return nullptr; \
  1571. #6 949.3 ^~
  1572. #6 949.3 In file included from ./zetasql/common/multiprecision_int.h:152,
  1573. #6 949.3 from ./zetasql/public/interval_value.h:23,
  1574. #6 949.3 from ./zetasql/public/types/value_representations.h:26,
  1575. #6 949.3 from ./zetasql/public/types/simple_value.h:25,
  1576. #6 949.3 from ./zetasql/public/types/annotation.h:41,
  1577. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1578. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1579. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1580. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1581. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1582. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1583. #6 949.3 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1584. #6 949.3 ./zetasql/public/numeric_value.h:1249:48: required from here
  1585. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1586. #6 949.3 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1587. #6 949.3 ~~~~~^~~~~~
  1588. #6 949.3 In file included from external/com_google_absl/absl/base/macros.h:36,
  1589. #6 949.3 from external/com_google_absl/absl/strings/string_view.h:42,
  1590. #6 949.3 from ./zetasql/public/error_helpers.h:23,
  1591. #6 949.3 from ./zetasql/common/errors.h:63,
  1592. #6 949.3 from ./zetasql/public/interval_value.h:22,
  1593. #6 949.3 from ./zetasql/public/types/value_representations.h:26,
  1594. #6 949.3 from ./zetasql/public/types/simple_value.h:25,
  1595. #6 949.3 from ./zetasql/public/types/annotation.h:41,
  1596. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1597. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1598. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1599. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1600. #6 949.3 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1601. #6 949.3 ./zetasql/public/numeric_value.h:1467:23: required from here
  1602. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1603. #6 949.3 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1604. #6 949.3 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1605. #6 949.3 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1606. #6 949.3 ^
  1607. #6 949.3 In file included from ./zetasql/public/types/annotation.h:39,
  1608. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1609. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1610. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1611. #6 949.3 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1612. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1613. #6 949.3 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1614. #6 949.3 ./zetasql/public/numeric_value.h:1467:23: required from here
  1615. #6 949.3 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1616. #6 949.3 ./zetasql/base/logging.h:174:9:
  1617. #6 949.3 if (v1 op v2) return nullptr; \
  1618. #6 949.3 ~~~~~~~~
  1619. #6 949.3 ./zetasql/base/logging.h:191:32:
  1620. #6 949.3 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1621. #6 949.3 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1622. #6 949.3 if (v1 op v2) return nullptr; \
  1623. #6 949.3 ^~
  1624. #6 949.3 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1625. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1626. #6 949.3 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1627. #6 949.3 ./zetasql/public/numeric_value.h:1467:23: required from here
  1628. #6 949.3 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1629. #6 949.3 ./zetasql/base/logging.h:174:9:
  1630. #6 949.3 if (v1 op v2) return nullptr; \
  1631. #6 949.3 ~~~~~~~~
  1632. #6 949.3 ./zetasql/base/logging.h:189:32:
  1633. #6 949.3 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1634. #6 949.3 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1635. #6 949.3 if (v1 op v2) return nullptr; \
  1636. #6 949.3 ^~
  1637. #6 949.3 In file included from ./zetasql/common/multiprecision_int.h:152,
  1638. #6 949.3 from ./zetasql/public/interval_value.h:23,
  1639. #6 949.3 from ./zetasql/public/types/value_representations.h:26,
  1640. #6 949.3 from ./zetasql/public/types/simple_value.h:25,
  1641. #6 949.3 from ./zetasql/public/types/annotation.h:41,
  1642. #6 949.3 from ./zetasql/public/types/collation.h:23,
  1643. #6 949.3 from ./zetasql/public/types/type_modifiers.h:24,
  1644. #6 949.3 from zetasql/public/types/type_modifiers.cc:17:
  1645. #6 949.3 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1646. #6 949.3 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1647. #6 949.3 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1648. #6 949.3 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1649. #6 949.3 ./zetasql/public/numeric_value.h:1125:49: required from here
  1650. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1651. #6 949.3 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1652. #6 949.3 ~~~~~~~~~~~~~~~^~~
  1653. #6 949.3 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1654. #6 949.3 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1655. #6 949.3 ~~~~~~~~~~~~~~~^~~
  1656. #6 952.7 INFO: From Compiling zetasql/public/types/proto_type.cc:
  1657. #6 952.7 In file included from ./zetasql/common/multiprecision_int.h:152,
  1658. #6 952.7 from ./zetasql/public/interval_value.h:23,
  1659. #6 952.7 from ./zetasql/public/types/value_representations.h:26,
  1660. #6 952.7 from ./zetasql/public/types/simple_value.h:25,
  1661. #6 952.7 from ./zetasql/public/types/annotation.h:41,
  1662. #6 952.7 from ./zetasql/public/types/collation.h:23,
  1663. #6 952.7 from ./zetasql/public/types/type_modifiers.h:24,
  1664. #6 952.7 from ./zetasql/public/types/proto_type.h:32,
  1665. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1666. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1667. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1668. #6 952.7 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1669. #6 952.7 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1670. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1671. #6 952.7 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1672. #6 952.7 ~~~~~^~~~~~
  1673. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1674. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1675. #6 952.7 ./zetasql/public/numeric_value.h:1303:47: required from here
  1676. #6 952.7 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1677. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1678. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1679. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1680. #6 952.7 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1681. #6 952.7 ~~~~~^~~~~~
  1682. #6 952.7 In file included from ./zetasql/public/strings.h:23,
  1683. #6 952.7 from zetasql/public/types/proto_type.cc:36:
  1684. #6 952.7 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  1685. #6 952.7 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  1686. #6 952.7 for (int i = 0; i < str.size(); ++i) {
  1687. #6 952.7 ~~^~~~~~~~~~~~
  1688. #6 952.7 In file included from ./zetasql/common/multiprecision_int.h:152,
  1689. #6 952.7 from ./zetasql/public/interval_value.h:23,
  1690. #6 952.7 from ./zetasql/public/types/value_representations.h:26,
  1691. #6 952.7 from ./zetasql/public/types/simple_value.h:25,
  1692. #6 952.7 from ./zetasql/public/types/annotation.h:41,
  1693. #6 952.7 from ./zetasql/public/types/collation.h:23,
  1694. #6 952.7 from ./zetasql/public/types/type_modifiers.h:24,
  1695. #6 952.7 from ./zetasql/public/types/proto_type.h:32,
  1696. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1697. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1698. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1699. #6 952.7 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1700. #6 952.7 ./zetasql/public/numeric_value.h:1283:64: required from here
  1701. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1702. #6 952.7 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1703. #6 952.7 ~~~~~^~~~~~
  1704. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1705. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1706. #6 952.7 ./zetasql/public/numeric_value.h:1377:7: required from here
  1707. #6 952.7 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1708. #6 952.7 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1709. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1710. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1711. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1712. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1713. #6 952.7 In file included from ./zetasql/public/types/proto_type.h:24,
  1714. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1715. #6 952.7 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1716. #6 952.7 ./zetasql/public/numeric_value.h:1462:3: required from here
  1717. #6 952.7 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1718. #6 952.7 ./zetasql/base/logging.h:174:9:
  1719. #6 952.7 if (v1 op v2) return nullptr; \
  1720. #6 952.7 ~~~~~~~~
  1721. #6 952.7 ./zetasql/base/logging.h:186:32:
  1722. #6 952.7 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1723. #6 952.7 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1724. #6 952.7 if (v1 op v2) return nullptr; \
  1725. #6 952.7 ^~
  1726. #6 952.7 In file included from ./zetasql/common/multiprecision_int.h:152,
  1727. #6 952.7 from ./zetasql/public/interval_value.h:23,
  1728. #6 952.7 from ./zetasql/public/types/value_representations.h:26,
  1729. #6 952.7 from ./zetasql/public/types/simple_value.h:25,
  1730. #6 952.7 from ./zetasql/public/types/annotation.h:41,
  1731. #6 952.7 from ./zetasql/public/types/collation.h:23,
  1732. #6 952.7 from ./zetasql/public/types/type_modifiers.h:24,
  1733. #6 952.7 from ./zetasql/public/types/proto_type.h:32,
  1734. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1735. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1736. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1737. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1738. #6 952.7 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1739. #6 952.7 ./zetasql/public/numeric_value.h:1249:48: required from here
  1740. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1741. #6 952.7 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1742. #6 952.7 ~~~~~^~~~~~
  1743. #6 952.7 In file included from external/com_google_absl/absl/base/macros.h:36,
  1744. #6 952.7 from external/com_google_absl/absl/strings/string_view.h:42,
  1745. #6 952.7 from ./zetasql/public/error_helpers.h:23,
  1746. #6 952.7 from ./zetasql/common/errors.h:63,
  1747. #6 952.7 from ./zetasql/public/types/proto_type.h:27,
  1748. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1749. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1750. #6 952.7 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1751. #6 952.7 ./zetasql/public/numeric_value.h:1467:23: required from here
  1752. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1753. #6 952.7 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1754. #6 952.7 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1755. #6 952.7 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1756. #6 952.7 ^
  1757. #6 952.7 In file included from ./zetasql/public/types/proto_type.h:24,
  1758. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1759. #6 952.7 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1760. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1761. #6 952.7 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1762. #6 952.7 ./zetasql/public/numeric_value.h:1467:23: required from here
  1763. #6 952.7 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1764. #6 952.7 ./zetasql/base/logging.h:174:9:
  1765. #6 952.7 if (v1 op v2) return nullptr; \
  1766. #6 952.7 ~~~~~~~~
  1767. #6 952.7 ./zetasql/base/logging.h:191:32:
  1768. #6 952.7 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1769. #6 952.7 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1770. #6 952.7 if (v1 op v2) return nullptr; \
  1771. #6 952.7 ^~
  1772. #6 952.7 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1773. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1774. #6 952.7 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1775. #6 952.7 ./zetasql/public/numeric_value.h:1467:23: required from here
  1776. #6 952.7 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1777. #6 952.7 ./zetasql/base/logging.h:174:9:
  1778. #6 952.7 if (v1 op v2) return nullptr; \
  1779. #6 952.7 ~~~~~~~~
  1780. #6 952.7 ./zetasql/base/logging.h:189:32:
  1781. #6 952.7 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1782. #6 952.7 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1783. #6 952.7 if (v1 op v2) return nullptr; \
  1784. #6 952.7 ^~
  1785. #6 952.7 In file included from ./zetasql/common/multiprecision_int.h:152,
  1786. #6 952.7 from ./zetasql/public/interval_value.h:23,
  1787. #6 952.7 from ./zetasql/public/types/value_representations.h:26,
  1788. #6 952.7 from ./zetasql/public/types/simple_value.h:25,
  1789. #6 952.7 from ./zetasql/public/types/annotation.h:41,
  1790. #6 952.7 from ./zetasql/public/types/collation.h:23,
  1791. #6 952.7 from ./zetasql/public/types/type_modifiers.h:24,
  1792. #6 952.7 from ./zetasql/public/types/proto_type.h:32,
  1793. #6 952.7 from zetasql/public/types/proto_type.cc:17:
  1794. #6 952.7 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1795. #6 952.7 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1796. #6 952.7 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1797. #6 952.7 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1798. #6 952.7 ./zetasql/public/numeric_value.h:1125:49: required from here
  1799. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1800. #6 952.7 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1801. #6 952.7 ~~~~~~~~~~~~~~~^~~
  1802. #6 952.7 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1803. #6 952.7 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1804. #6 952.7 ~~~~~~~~~~~~~~~^~~
  1805. #6 952.9 INFO: From Compiling zetasql/public/types/type.cc:
  1806. #6 952.9 In file included from ./zetasql/common/multiprecision_int.h:152,
  1807. #6 952.9 from ./zetasql/public/interval_value.h:23,
  1808. #6 952.9 from ./zetasql/public/types/value_representations.h:26,
  1809. #6 952.9 from ./zetasql/public/types/simple_value.h:25,
  1810. #6 952.9 from ./zetasql/public/types/annotation.h:41,
  1811. #6 952.9 from ./zetasql/public/types/type_factory.h:30,
  1812. #6 952.9 from zetasql/public/types/type.cc:41:
  1813. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1814. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1815. #6 952.9 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1816. #6 952.9 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1817. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1818. #6 952.9 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1819. #6 952.9 ~~~~~^~~~~~
  1820. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1821. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1822. #6 952.9 ./zetasql/public/numeric_value.h:1303:47: required from here
  1823. #6 952.9 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1824. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1825. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1826. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1827. #6 952.9 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1828. #6 952.9 ~~~~~^~~~~~
  1829. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1830. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1831. #6 952.9 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1832. #6 952.9 ./zetasql/public/numeric_value.h:1283:64: required from here
  1833. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1834. #6 952.9 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1835. #6 952.9 ~~~~~^~~~~~
  1836. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1837. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1838. #6 952.9 ./zetasql/public/numeric_value.h:1377:7: required from here
  1839. #6 952.9 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1840. #6 952.9 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1841. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1842. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1843. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1844. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1845. #6 952.9 In file included from ./zetasql/common/float_margin.h:25,
  1846. #6 952.9 from ./zetasql/public/types/type.h:31,
  1847. #6 952.9 from zetasql/public/types/type.cc:17:
  1848. #6 952.9 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1849. #6 952.9 ./zetasql/public/numeric_value.h:1462:3: required from here
  1850. #6 952.9 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  1851. #6 952.9 ./zetasql/base/logging.h:174:9:
  1852. #6 952.9 if (v1 op v2) return nullptr; \
  1853. #6 952.9 ~~~~~~~~
  1854. #6 952.9 ./zetasql/base/logging.h:186:32:
  1855. #6 952.9 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  1856. #6 952.9 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1857. #6 952.9 if (v1 op v2) return nullptr; \
  1858. #6 952.9 ^~
  1859. #6 952.9 In file included from ./zetasql/common/multiprecision_int.h:152,
  1860. #6 952.9 from ./zetasql/public/interval_value.h:23,
  1861. #6 952.9 from ./zetasql/public/types/value_representations.h:26,
  1862. #6 952.9 from ./zetasql/public/types/simple_value.h:25,
  1863. #6 952.9 from ./zetasql/public/types/annotation.h:41,
  1864. #6 952.9 from ./zetasql/public/types/type_factory.h:30,
  1865. #6 952.9 from zetasql/public/types/type.cc:41:
  1866. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  1867. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  1868. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1869. #6 952.9 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  1870. #6 952.9 ./zetasql/public/numeric_value.h:1249:48: required from here
  1871. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1872. #6 952.9 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1873. #6 952.9 ~~~~~^~~~~~
  1874. #6 952.9 In file included from external/com_google_absl/absl/base/port.h:23,
  1875. #6 952.9 from external/com_google_absl/absl/strings/str_cat.h:62,
  1876. #6 952.9 from ./zetasql/common/string_util.h:22,
  1877. #6 952.9 from ./zetasql/common/float_margin.h:26,
  1878. #6 952.9 from ./zetasql/public/types/type.h:31,
  1879. #6 952.9 from zetasql/public/types/type.cc:17:
  1880. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  1881. #6 952.9 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1882. #6 952.9 ./zetasql/public/numeric_value.h:1467:23: required from here
  1883. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  1884. #6 952.9 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  1885. #6 952.9 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  1886. #6 952.9 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  1887. #6 952.9 ^
  1888. #6 952.9 In file included from ./zetasql/common/float_margin.h:25,
  1889. #6 952.9 from ./zetasql/public/types/type.h:31,
  1890. #6 952.9 from zetasql/public/types/type.cc:17:
  1891. #6 952.9 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1892. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1893. #6 952.9 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1894. #6 952.9 ./zetasql/public/numeric_value.h:1467:23: required from here
  1895. #6 952.9 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1896. #6 952.9 ./zetasql/base/logging.h:174:9:
  1897. #6 952.9 if (v1 op v2) return nullptr; \
  1898. #6 952.9 ~~~~~~~~
  1899. #6 952.9 ./zetasql/base/logging.h:191:32:
  1900. #6 952.9 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  1901. #6 952.9 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1902. #6 952.9 if (v1 op v2) return nullptr; \
  1903. #6 952.9 ^~
  1904. #6 952.9 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  1905. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  1906. #6 952.9 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  1907. #6 952.9 ./zetasql/public/numeric_value.h:1467:23: required from here
  1908. #6 952.9 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  1909. #6 952.9 ./zetasql/base/logging.h:174:9:
  1910. #6 952.9 if (v1 op v2) return nullptr; \
  1911. #6 952.9 ~~~~~~~~
  1912. #6 952.9 ./zetasql/base/logging.h:189:32:
  1913. #6 952.9 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  1914. #6 952.9 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  1915. #6 952.9 if (v1 op v2) return nullptr; \
  1916. #6 952.9 ^~
  1917. #6 952.9 In file included from ./zetasql/common/multiprecision_int.h:152,
  1918. #6 952.9 from ./zetasql/public/interval_value.h:23,
  1919. #6 952.9 from ./zetasql/public/types/value_representations.h:26,
  1920. #6 952.9 from ./zetasql/public/types/simple_value.h:25,
  1921. #6 952.9 from ./zetasql/public/types/annotation.h:41,
  1922. #6 952.9 from ./zetasql/public/types/type_factory.h:30,
  1923. #6 952.9 from zetasql/public/types/type.cc:41:
  1924. #6 952.9 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  1925. #6 952.9 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1926. #6 952.9 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1927. #6 952.9 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  1928. #6 952.9 ./zetasql/public/numeric_value.h:1125:49: required from here
  1929. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  1930. #6 952.9 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1931. #6 952.9 ~~~~~~~~~~~~~~~^~~
  1932. #6 952.9 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  1933. #6 952.9 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  1934. #6 952.9 ~~~~~~~~~~~~~~~^~~
  1935. #6 956.0 INFO: From Compiling zetasql/public/types/simple_value.cc:
  1936. #6 956.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  1937. #6 956.0 from ./zetasql/public/interval_value.h:23,
  1938. #6 956.0 from ./zetasql/public/types/value_representations.h:26,
  1939. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  1940. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  1941. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  1942. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  1943. #6 956.0 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  1944. #6 956.0 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  1945. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1946. #6 956.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1947. #6 956.0 ~~~~~^~~~~~
  1948. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1949. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1950. #6 956.0 ./zetasql/public/numeric_value.h:1303:47: required from here
  1951. #6 956.0 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  1952. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  1953. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  1954. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1955. #6 956.0 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  1956. #6 956.0 ~~~~~^~~~~~
  1957. #6 956.0 In file included from ./zetasql/public/strings.h:23,
  1958. #6 956.0 from zetasql/public/types/simple_value.cc:27:
  1959. #6 956.0 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  1960. #6 956.0 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  1961. #6 956.0 for (int i = 0; i < str.size(); ++i) {
  1962. #6 956.0 ~~^~~~~~~~~~~~
  1963. #6 956.0 zetasql/public/types/simple_value.cc: In member function 'zetasql::SimpleValue& zetasql::SimpleValue::operator=(zetasql::SimpleValue&&)':
  1964. #6 956.0 zetasql/public/types/simple_value.cc:70:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class zetasql::SimpleValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  1965. #6 956.0 memcpy(this, &that, sizeof(SimpleValue));
  1966. #6 956.0 ^
  1967. #6 956.0 In file included from zetasql/public/types/simple_value.cc:17:
  1968. #6 956.0 ./zetasql/public/types/simple_value.h:37:7: note: 'class zetasql::SimpleValue' declared here
  1969. #6 956.0 class SimpleValue {
  1970. #6 956.0 ^~~~~~~~~~~
  1971. #6 956.0 zetasql/public/types/simple_value.cc: In member function 'void zetasql::SimpleValue::CopyFrom(const zetasql::SimpleValue&)':
  1972. #6 956.0 zetasql/public/types/simple_value.cc:113:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class zetasql::SimpleValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  1973. #6 956.0 memcpy(this, &that, sizeof(SimpleValue));
  1974. #6 956.0 ^
  1975. #6 956.0 In file included from zetasql/public/types/simple_value.cc:17:
  1976. #6 956.0 ./zetasql/public/types/simple_value.h:37:7: note: 'class zetasql::SimpleValue' declared here
  1977. #6 956.0 class SimpleValue {
  1978. #6 956.0 ^~~~~~~~~~~
  1979. #6 956.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  1980. #6 956.0 from ./zetasql/public/interval_value.h:23,
  1981. #6 956.0 from ./zetasql/public/types/value_representations.h:26,
  1982. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  1983. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  1984. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  1985. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  1986. #6 956.0 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  1987. #6 956.0 ./zetasql/public/numeric_value.h:1283:64: required from here
  1988. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  1989. #6 956.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  1990. #6 956.0 ~~~~~^~~~~~
  1991. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  1992. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  1993. #6 956.0 ./zetasql/public/numeric_value.h:1377:7: required from here
  1994. #6 956.0 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  1995. #6 956.0 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  1996. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  1997. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  1998. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  1999. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2000. #6 956.0 In file included from ./zetasql/public/types/value_representations.h:25,
  2001. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  2002. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  2003. #6 956.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2004. #6 956.0 ./zetasql/public/numeric_value.h:1462:3: required from here
  2005. #6 956.0 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2006. #6 956.0 ./zetasql/base/logging.h:174:9:
  2007. #6 956.0 if (v1 op v2) return nullptr; \
  2008. #6 956.0 ~~~~~~~~
  2009. #6 956.0 ./zetasql/base/logging.h:186:32:
  2010. #6 956.0 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2011. #6 956.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2012. #6 956.0 if (v1 op v2) return nullptr; \
  2013. #6 956.0 ^~
  2014. #6 956.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  2015. #6 956.0 from ./zetasql/public/interval_value.h:23,
  2016. #6 956.0 from ./zetasql/public/types/value_representations.h:26,
  2017. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  2018. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  2019. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2020. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2021. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2022. #6 956.0 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2023. #6 956.0 ./zetasql/public/numeric_value.h:1249:48: required from here
  2024. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2025. #6 956.0 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2026. #6 956.0 ~~~~~^~~~~~
  2027. #6 956.0 In file included from external/com_google_absl/absl/base/macros.h:36,
  2028. #6 956.0 from external/com_google_absl/absl/strings/string_view.h:42,
  2029. #6 956.0 from ./zetasql/public/error_helpers.h:23,
  2030. #6 956.0 from ./zetasql/common/errors.h:63,
  2031. #6 956.0 from ./zetasql/public/interval_value.h:22,
  2032. #6 956.0 from ./zetasql/public/types/value_representations.h:26,
  2033. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  2034. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  2035. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  2036. #6 956.0 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2037. #6 956.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  2038. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  2039. #6 956.0 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  2040. #6 956.0 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  2041. #6 956.0 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  2042. #6 956.0 ^
  2043. #6 956.0 In file included from ./zetasql/public/types/value_representations.h:25,
  2044. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  2045. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  2046. #6 956.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2047. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2048. #6 956.0 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2049. #6 956.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  2050. #6 956.0 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2051. #6 956.0 ./zetasql/base/logging.h:174:9:
  2052. #6 956.0 if (v1 op v2) return nullptr; \
  2053. #6 956.0 ~~~~~~~~
  2054. #6 956.0 ./zetasql/base/logging.h:191:32:
  2055. #6 956.0 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  2056. #6 956.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2057. #6 956.0 if (v1 op v2) return nullptr; \
  2058. #6 956.0 ^~
  2059. #6 956.0 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2060. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2061. #6 956.0 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2062. #6 956.0 ./zetasql/public/numeric_value.h:1467:23: required from here
  2063. #6 956.0 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2064. #6 956.0 ./zetasql/base/logging.h:174:9:
  2065. #6 956.0 if (v1 op v2) return nullptr; \
  2066. #6 956.0 ~~~~~~~~
  2067. #6 956.0 ./zetasql/base/logging.h:189:32:
  2068. #6 956.0 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  2069. #6 956.0 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2070. #6 956.0 if (v1 op v2) return nullptr; \
  2071. #6 956.0 ^~
  2072. #6 956.0 In file included from ./zetasql/common/multiprecision_int.h:152,
  2073. #6 956.0 from ./zetasql/public/interval_value.h:23,
  2074. #6 956.0 from ./zetasql/public/types/value_representations.h:26,
  2075. #6 956.0 from ./zetasql/public/types/simple_value.h:25,
  2076. #6 956.0 from zetasql/public/types/simple_value.cc:17:
  2077. #6 956.0 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  2078. #6 956.0 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2079. #6 956.0 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2080. #6 956.0 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2081. #6 956.0 ./zetasql/public/numeric_value.h:1125:49: required from here
  2082. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  2083. #6 956.0 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2084. #6 956.0 ~~~~~~~~~~~~~~~^~~
  2085. #6 956.0 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  2086. #6 956.0 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2087. #6 956.0 ~~~~~~~~~~~~~~~^~~
  2088. #6 956.0 zetasql/public/types/simple_value.cc: In member function 'bool zetasql::SimpleValue::Equals(const zetasql::SimpleValue&) const':
  2089. #6 956.0 zetasql/public/types/simple_value.cc:229:1: warning: control reaches end of non-void function [-Wreturn-type]
  2090. #6 956.0 }
  2091. #6 956.0 ^
  2092. #6 956.0 zetasql/public/types/simple_value.cc: In member function 'std::__cxx11::string zetasql::SimpleValue::DebugString() const':
  2093. #6 956.0 zetasql/public/types/simple_value.cc:246:1: warning: control reaches end of non-void function [-Wreturn-type]
  2094. #6 956.0 }
  2095. #6 956.0 ^
  2096. #6 958.4 INFO: From Compiling zetasql/public/types/type_factory.cc:
  2097. #6 958.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2098. #6 958.4 from ./zetasql/public/interval_value.h:23,
  2099. #6 958.4 from ./zetasql/public/types/value_representations.h:26,
  2100. #6 958.4 from ./zetasql/public/types/simple_value.h:25,
  2101. #6 958.4 from ./zetasql/public/types/annotation.h:41,
  2102. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2103. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2104. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  2105. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  2106. #6 958.4 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  2107. #6 958.4 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  2108. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2109. #6 958.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2110. #6 958.4 ~~~~~^~~~~~
  2111. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2112. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2113. #6 958.4 ./zetasql/public/numeric_value.h:1303:47: required from here
  2114. #6 958.4 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  2115. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  2116. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  2117. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2118. #6 958.4 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  2119. #6 958.4 ~~~~~^~~~~~
  2120. #6 958.4 In file included from ./zetasql/public/strings.h:23,
  2121. #6 958.4 from zetasql/public/types/type_factory.cc:39:
  2122. #6 958.4 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2123. #6 958.4 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2124. #6 958.4 for (int i = 0; i < str.size(); ++i) {
  2125. #6 958.4 ~~^~~~~~~~~~~~
  2126. #6 958.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2127. #6 958.4 from ./zetasql/public/interval_value.h:23,
  2128. #6 958.4 from ./zetasql/public/types/value_representations.h:26,
  2129. #6 958.4 from ./zetasql/public/types/simple_value.h:25,
  2130. #6 958.4 from ./zetasql/public/types/annotation.h:41,
  2131. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2132. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2133. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  2134. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2135. #6 958.4 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  2136. #6 958.4 ./zetasql/public/numeric_value.h:1283:64: required from here
  2137. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2138. #6 958.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2139. #6 958.4 ~~~~~^~~~~~
  2140. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2141. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2142. #6 958.4 ./zetasql/public/numeric_value.h:1377:7: required from here
  2143. #6 958.4 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  2144. #6 958.4 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  2145. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  2146. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  2147. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  2148. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2149. #6 958.4 In file included from ./zetasql/public/types/annotation.h:39,
  2150. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2151. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2152. #6 958.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2153. #6 958.4 ./zetasql/public/numeric_value.h:1462:3: required from here
  2154. #6 958.4 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2155. #6 958.4 ./zetasql/base/logging.h:174:9:
  2156. #6 958.4 if (v1 op v2) return nullptr; \
  2157. #6 958.4 ~~~~~~~~
  2158. #6 958.4 ./zetasql/base/logging.h:186:32:
  2159. #6 958.4 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2160. #6 958.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2161. #6 958.4 if (v1 op v2) return nullptr; \
  2162. #6 958.4 ^~
  2163. #6 958.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2164. #6 958.4 from ./zetasql/public/interval_value.h:23,
  2165. #6 958.4 from ./zetasql/public/types/value_representations.h:26,
  2166. #6 958.4 from ./zetasql/public/types/simple_value.h:25,
  2167. #6 958.4 from ./zetasql/public/types/annotation.h:41,
  2168. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2169. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2170. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2171. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2172. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2173. #6 958.4 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2174. #6 958.4 ./zetasql/public/numeric_value.h:1249:48: required from here
  2175. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2176. #6 958.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2177. #6 958.4 ~~~~~^~~~~~
  2178. #6 958.4 In file included from external/com_google_absl/absl/base/macros.h:36,
  2179. #6 958.4 from external/com_google_absl/absl/strings/string_view.h:42,
  2180. #6 958.4 from ./zetasql/public/error_helpers.h:23,
  2181. #6 958.4 from ./zetasql/common/errors.h:63,
  2182. #6 958.4 from ./zetasql/public/interval_value.h:22,
  2183. #6 958.4 from ./zetasql/public/types/value_representations.h:26,
  2184. #6 958.4 from ./zetasql/public/types/simple_value.h:25,
  2185. #6 958.4 from ./zetasql/public/types/annotation.h:41,
  2186. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2187. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2188. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  2189. #6 958.4 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2190. #6 958.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2191. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  2192. #6 958.4 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  2193. #6 958.4 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  2194. #6 958.4 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  2195. #6 958.4 ^
  2196. #6 958.4 In file included from ./zetasql/public/types/annotation.h:39,
  2197. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2198. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2199. #6 958.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2200. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2201. #6 958.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2202. #6 958.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2203. #6 958.4 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2204. #6 958.4 ./zetasql/base/logging.h:174:9:
  2205. #6 958.4 if (v1 op v2) return nullptr; \
  2206. #6 958.4 ~~~~~~~~
  2207. #6 958.4 ./zetasql/base/logging.h:191:32:
  2208. #6 958.4 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  2209. #6 958.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2210. #6 958.4 if (v1 op v2) return nullptr; \
  2211. #6 958.4 ^~
  2212. #6 958.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2213. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2214. #6 958.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2215. #6 958.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2216. #6 958.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2217. #6 958.4 ./zetasql/base/logging.h:174:9:
  2218. #6 958.4 if (v1 op v2) return nullptr; \
  2219. #6 958.4 ~~~~~~~~
  2220. #6 958.4 ./zetasql/base/logging.h:189:32:
  2221. #6 958.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  2222. #6 958.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2223. #6 958.4 if (v1 op v2) return nullptr; \
  2224. #6 958.4 ^~
  2225. #6 958.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2226. #6 958.4 from ./zetasql/public/interval_value.h:23,
  2227. #6 958.4 from ./zetasql/public/types/value_representations.h:26,
  2228. #6 958.4 from ./zetasql/public/types/simple_value.h:25,
  2229. #6 958.4 from ./zetasql/public/types/annotation.h:41,
  2230. #6 958.4 from ./zetasql/public/types/type_factory.h:30,
  2231. #6 958.4 from zetasql/public/types/type_factory.cc:17:
  2232. #6 958.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  2233. #6 958.4 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2234. #6 958.4 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2235. #6 958.4 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2236. #6 958.4 ./zetasql/public/numeric_value.h:1125:49: required from here
  2237. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  2238. #6 958.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2239. #6 958.4 ~~~~~~~~~~~~~~~^~~
  2240. #6 958.4 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  2241. #6 958.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2242. #6 958.4 ~~~~~~~~~~~~~~~^~~
  2243. #6 959.4 INFO: From Compiling zetasql/public/types/type_deserializer.cc:
  2244. #6 959.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2245. #6 959.4 from ./zetasql/public/interval_value.h:23,
  2246. #6 959.4 from ./zetasql/public/types/value_representations.h:26,
  2247. #6 959.4 from ./zetasql/public/types/simple_value.h:25,
  2248. #6 959.4 from ./zetasql/public/types/type_parameters.h:27,
  2249. #6 959.4 from ./zetasql/public/types/extended_type.h:25,
  2250. #6 959.4 from ./zetasql/public/types/type_deserializer.h:23,
  2251. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2252. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  2253. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  2254. #6 959.4 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  2255. #6 959.4 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  2256. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2257. #6 959.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2258. #6 959.4 ~~~~~^~~~~~
  2259. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2260. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2261. #6 959.4 ./zetasql/public/numeric_value.h:1303:47: required from here
  2262. #6 959.4 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  2263. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  2264. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  2265. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2266. #6 959.4 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  2267. #6 959.4 ~~~~~^~~~~~
  2268. #6 959.4 zetasql/public/types/type_deserializer.cc: In member function 'absl::StatusOr<const zetasql::Type*> zetasql::TypeDeserializer::Deserialize(const zetasql::TypeProto&) const':
  2269. #6 959.4 zetasql/public/types/type_deserializer.cc:101:38: warning: comparison of integer expressions of different signedness: 'const int' and 'absl::Span<const google::protobuf::DescriptorPool* const>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2270. #6 959.4 if (set_index < 0 || set_index >= descriptor_pools().size()) {
  2271. #6 959.4 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2272. #6 959.4 zetasql/public/types/type_deserializer.cc:134:38: warning: comparison of integer expressions of different signedness: 'const int' and 'absl::Span<const google::protobuf::DescriptorPool* const>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2273. #6 959.4 if (set_index < 0 || set_index >= descriptor_pools().size()) {
  2274. #6 959.4 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2275. #6 959.4 zetasql/public/types/type_deserializer.cc: In static member function 'static absl::Status zetasql::TypeDeserializer::DeserializeDescriptorPoolsFromSelfContainedProto(const zetasql::TypeProto&, absl::Span<google::protobuf::DescriptorPool* const>)':
  2276. #6 959.4 zetasql/public/types/type_deserializer.cc:186:45: warning: comparison of integer expressions of different signedness: 'int' and 'absl::Span<google::protobuf::DescriptorPool* const>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2277. #6 959.4 type_proto.file_descriptor_set_size() != pools.size()) {
  2278. #6 959.4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  2279. #6 959.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2280. #6 959.4 from ./zetasql/public/interval_value.h:23,
  2281. #6 959.4 from ./zetasql/public/types/value_representations.h:26,
  2282. #6 959.4 from ./zetasql/public/types/simple_value.h:25,
  2283. #6 959.4 from ./zetasql/public/types/type_parameters.h:27,
  2284. #6 959.4 from ./zetasql/public/types/extended_type.h:25,
  2285. #6 959.4 from ./zetasql/public/types/type_deserializer.h:23,
  2286. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2287. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  2288. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2289. #6 959.4 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  2290. #6 959.4 ./zetasql/public/numeric_value.h:1283:64: required from here
  2291. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2292. #6 959.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2293. #6 959.4 ~~~~~^~~~~~
  2294. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2295. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2296. #6 959.4 ./zetasql/public/numeric_value.h:1377:7: required from here
  2297. #6 959.4 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  2298. #6 959.4 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  2299. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  2300. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  2301. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  2302. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2303. #6 959.4 In file included from ./zetasql/public/types/type_deserializer.h:20,
  2304. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2305. #6 959.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2306. #6 959.4 ./zetasql/public/numeric_value.h:1462:3: required from here
  2307. #6 959.4 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2308. #6 959.4 ./zetasql/base/logging.h:174:9:
  2309. #6 959.4 if (v1 op v2) return nullptr; \
  2310. #6 959.4 ~~~~~~~~
  2311. #6 959.4 ./zetasql/base/logging.h:186:32:
  2312. #6 959.4 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2313. #6 959.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2314. #6 959.4 if (v1 op v2) return nullptr; \
  2315. #6 959.4 ^~
  2316. #6 959.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2317. #6 959.4 from ./zetasql/public/interval_value.h:23,
  2318. #6 959.4 from ./zetasql/public/types/value_representations.h:26,
  2319. #6 959.4 from ./zetasql/public/types/simple_value.h:25,
  2320. #6 959.4 from ./zetasql/public/types/type_parameters.h:27,
  2321. #6 959.4 from ./zetasql/public/types/extended_type.h:25,
  2322. #6 959.4 from ./zetasql/public/types/type_deserializer.h:23,
  2323. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2324. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2325. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2326. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2327. #6 959.4 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2328. #6 959.4 ./zetasql/public/numeric_value.h:1249:48: required from here
  2329. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2330. #6 959.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2331. #6 959.4 ~~~~~^~~~~~
  2332. #6 959.4 In file included from external/com_google_absl/absl/base/port.h:23,
  2333. #6 959.4 from external/com_google_absl/absl/strings/str_cat.h:62,
  2334. #6 959.4 from ./zetasql/common/string_util.h:22,
  2335. #6 959.4 from ./zetasql/common/float_margin.h:26,
  2336. #6 959.4 from ./zetasql/public/types/type.h:31,
  2337. #6 959.4 from ./zetasql/public/types/extended_type.h:24,
  2338. #6 959.4 from ./zetasql/public/types/type_deserializer.h:23,
  2339. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2340. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  2341. #6 959.4 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2342. #6 959.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2343. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  2344. #6 959.4 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  2345. #6 959.4 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  2346. #6 959.4 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  2347. #6 959.4 ^
  2348. #6 959.4 In file included from ./zetasql/public/types/type_deserializer.h:20,
  2349. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2350. #6 959.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2351. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2352. #6 959.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2353. #6 959.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2354. #6 959.4 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2355. #6 959.4 ./zetasql/base/logging.h:174:9:
  2356. #6 959.4 if (v1 op v2) return nullptr; \
  2357. #6 959.4 ~~~~~~~~
  2358. #6 959.4 ./zetasql/base/logging.h:191:32:
  2359. #6 959.4 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  2360. #6 959.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2361. #6 959.4 if (v1 op v2) return nullptr; \
  2362. #6 959.4 ^~
  2363. #6 959.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2364. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2365. #6 959.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2366. #6 959.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  2367. #6 959.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2368. #6 959.4 ./zetasql/base/logging.h:174:9:
  2369. #6 959.4 if (v1 op v2) return nullptr; \
  2370. #6 959.4 ~~~~~~~~
  2371. #6 959.4 ./zetasql/base/logging.h:189:32:
  2372. #6 959.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  2373. #6 959.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2374. #6 959.4 if (v1 op v2) return nullptr; \
  2375. #6 959.4 ^~
  2376. #6 959.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2377. #6 959.4 from ./zetasql/public/interval_value.h:23,
  2378. #6 959.4 from ./zetasql/public/types/value_representations.h:26,
  2379. #6 959.4 from ./zetasql/public/types/simple_value.h:25,
  2380. #6 959.4 from ./zetasql/public/types/type_parameters.h:27,
  2381. #6 959.4 from ./zetasql/public/types/extended_type.h:25,
  2382. #6 959.4 from ./zetasql/public/types/type_deserializer.h:23,
  2383. #6 959.4 from zetasql/public/types/type_deserializer.cc:17:
  2384. #6 959.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  2385. #6 959.4 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2386. #6 959.4 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2387. #6 959.4 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2388. #6 959.4 ./zetasql/public/numeric_value.h:1125:49: required from here
  2389. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  2390. #6 959.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2391. #6 959.4 ~~~~~~~~~~~~~~~^~~
  2392. #6 959.4 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  2393. #6 959.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2394. #6 959.4 ~~~~~~~~~~~~~~~^~~
  2395. #6 961.5 INFO: From Compiling zetasql/public/types/type_parameters.cc:
  2396. #6 961.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  2397. #6 961.5 from ./zetasql/public/interval_value.h:23,
  2398. #6 961.5 from ./zetasql/public/types/value_representations.h:26,
  2399. #6 961.5 from ./zetasql/public/types/simple_value.h:25,
  2400. #6 961.5 from ./zetasql/public/types/type_parameters.h:27,
  2401. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2402. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  2403. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  2404. #6 961.5 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  2405. #6 961.5 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  2406. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2407. #6 961.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2408. #6 961.5 ~~~~~^~~~~~
  2409. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2410. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2411. #6 961.5 ./zetasql/public/numeric_value.h:1303:47: required from here
  2412. #6 961.5 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  2413. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  2414. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  2415. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2416. #6 961.5 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  2417. #6 961.5 ~~~~~^~~~~~
  2418. #6 961.5 zetasql/public/types/type_parameters.cc: In member function 'bool zetasql::TypeParameters::Equals(const zetasql::TypeParameters&) const':
  2419. #6 961.5 zetasql/public/types/type_parameters.cc:249:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  2420. #6 961.5 for (int i = 0; i < num_children(); ++i) {
  2421. #6 961.5 ~~^~~~~~~~~~~~~~~~
  2422. #6 961.5 zetasql/public/types/type_parameters.cc: In member function 'bool zetasql::TypeParameters::MatchType(const zetasql::Type*) const':
  2423. #6 961.5 zetasql/public/types/type_parameters.cc:277:37: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  2424. #6 961.5 if (struct_type->num_fields() != num_children()) {
  2425. #6 961.5 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  2426. #6 961.5 zetasql/public/types/type_parameters.cc:280:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  2427. #6 961.5 for (int i = 0; i < num_children(); ++i) {
  2428. #6 961.5 ~~^~~~~~~~~~~~~~~~
  2429. #6 961.5 zetasql/public/types/type_parameters.cc: In member function 'bool zetasql::ExtendedTypeParameters::Equals(const zetasql::ExtendedTypeParameters&) const':
  2430. #6 961.5 zetasql/public/types/type_parameters.cc:331:21: warning: comparison of integer expressions of different signedness: 'int' and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare]
  2431. #6 961.5 for (int i = 0; i < num_parameters(); ++i) {
  2432. #6 961.5 ~~^~~~~~~~~~~~~~~~~~
  2433. #6 961.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  2434. #6 961.5 from ./zetasql/public/interval_value.h:23,
  2435. #6 961.5 from ./zetasql/public/types/value_representations.h:26,
  2436. #6 961.5 from ./zetasql/public/types/simple_value.h:25,
  2437. #6 961.5 from ./zetasql/public/types/type_parameters.h:27,
  2438. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2439. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  2440. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2441. #6 961.5 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  2442. #6 961.5 ./zetasql/public/numeric_value.h:1283:64: required from here
  2443. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2444. #6 961.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2445. #6 961.5 ~~~~~^~~~~~
  2446. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2447. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2448. #6 961.5 ./zetasql/public/numeric_value.h:1377:7: required from here
  2449. #6 961.5 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  2450. #6 961.5 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  2451. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  2452. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  2453. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  2454. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2455. #6 961.5 In file included from ./zetasql/public/types/type_parameters.h:25,
  2456. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2457. #6 961.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2458. #6 961.5 ./zetasql/public/numeric_value.h:1462:3: required from here
  2459. #6 961.5 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2460. #6 961.5 ./zetasql/base/logging.h:174:9:
  2461. #6 961.5 if (v1 op v2) return nullptr; \
  2462. #6 961.5 ~~~~~~~~
  2463. #6 961.5 ./zetasql/base/logging.h:186:32:
  2464. #6 961.5 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2465. #6 961.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2466. #6 961.5 if (v1 op v2) return nullptr; \
  2467. #6 961.5 ^~
  2468. #6 961.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  2469. #6 961.5 from ./zetasql/public/interval_value.h:23,
  2470. #6 961.5 from ./zetasql/public/types/value_representations.h:26,
  2471. #6 961.5 from ./zetasql/public/types/simple_value.h:25,
  2472. #6 961.5 from ./zetasql/public/types/type_parameters.h:27,
  2473. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2474. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2475. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2476. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2477. #6 961.5 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2478. #6 961.5 ./zetasql/public/numeric_value.h:1249:48: required from here
  2479. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2480. #6 961.5 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2481. #6 961.5 ~~~~~^~~~~~
  2482. #6 961.5 In file included from external/com_google_absl/absl/base/macros.h:36,
  2483. #6 961.5 from external/com_google_absl/absl/strings/string_view.h:42,
  2484. #6 961.5 from ./zetasql/public/error_helpers.h:23,
  2485. #6 961.5 from ./zetasql/common/errors.h:63,
  2486. #6 961.5 from ./zetasql/public/interval_value.h:22,
  2487. #6 961.5 from ./zetasql/public/types/value_representations.h:26,
  2488. #6 961.5 from ./zetasql/public/types/simple_value.h:25,
  2489. #6 961.5 from ./zetasql/public/types/type_parameters.h:27,
  2490. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2491. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  2492. #6 961.5 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2493. #6 961.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  2494. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  2495. #6 961.5 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  2496. #6 961.5 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  2497. #6 961.5 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  2498. #6 961.5 ^
  2499. #6 961.5 In file included from ./zetasql/public/types/type_parameters.h:25,
  2500. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2501. #6 961.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2502. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2503. #6 961.5 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2504. #6 961.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  2505. #6 961.5 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2506. #6 961.5 ./zetasql/base/logging.h:174:9:
  2507. #6 961.5 if (v1 op v2) return nullptr; \
  2508. #6 961.5 ~~~~~~~~
  2509. #6 961.5 ./zetasql/base/logging.h:191:32:
  2510. #6 961.5 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  2511. #6 961.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2512. #6 961.5 if (v1 op v2) return nullptr; \
  2513. #6 961.5 ^~
  2514. #6 961.5 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2515. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2516. #6 961.5 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2517. #6 961.5 ./zetasql/public/numeric_value.h:1467:23: required from here
  2518. #6 961.5 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2519. #6 961.5 ./zetasql/base/logging.h:174:9:
  2520. #6 961.5 if (v1 op v2) return nullptr; \
  2521. #6 961.5 ~~~~~~~~
  2522. #6 961.5 ./zetasql/base/logging.h:189:32:
  2523. #6 961.5 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  2524. #6 961.5 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2525. #6 961.5 if (v1 op v2) return nullptr; \
  2526. #6 961.5 ^~
  2527. #6 961.5 In file included from ./zetasql/common/multiprecision_int.h:152,
  2528. #6 961.5 from ./zetasql/public/interval_value.h:23,
  2529. #6 961.5 from ./zetasql/public/types/value_representations.h:26,
  2530. #6 961.5 from ./zetasql/public/types/simple_value.h:25,
  2531. #6 961.5 from ./zetasql/public/types/type_parameters.h:27,
  2532. #6 961.5 from zetasql/public/types/type_parameters.cc:17:
  2533. #6 961.5 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  2534. #6 961.5 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2535. #6 961.5 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2536. #6 961.5 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2537. #6 961.5 ./zetasql/public/numeric_value.h:1125:49: required from here
  2538. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  2539. #6 961.5 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2540. #6 961.5 ~~~~~~~~~~~~~~~^~~
  2541. #6 961.5 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  2542. #6 961.5 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2543. #6 961.5 ~~~~~~~~~~~~~~~^~~
  2544. #6 962.8 INFO: From Compiling zetasql/public/types/enum_type.cc:
  2545. #6 962.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  2546. #6 962.8 from ./zetasql/public/interval_value.h:23,
  2547. #6 962.8 from ./zetasql/public/types/value_representations.h:26,
  2548. #6 962.8 from ./zetasql/public/types/simple_value.h:25,
  2549. #6 962.8 from ./zetasql/public/types/annotation.h:41,
  2550. #6 962.8 from ./zetasql/public/types/collation.h:23,
  2551. #6 962.8 from ./zetasql/public/types/type_modifiers.h:24,
  2552. #6 962.8 from ./zetasql/public/types/enum_type.h:28,
  2553. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2554. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  2555. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  2556. #6 962.8 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  2557. #6 962.8 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  2558. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2559. #6 962.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2560. #6 962.8 ~~~~~^~~~~~
  2561. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2562. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2563. #6 962.8 ./zetasql/public/numeric_value.h:1303:47: required from here
  2564. #6 962.8 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  2565. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  2566. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  2567. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2568. #6 962.8 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  2569. #6 962.8 ~~~~~^~~~~~
  2570. #6 962.8 In file included from ./zetasql/public/strings.h:23,
  2571. #6 962.8 from zetasql/public/types/enum_type.cc:28:
  2572. #6 962.8 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2573. #6 962.8 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2574. #6 962.8 for (int i = 0; i < str.size(); ++i) {
  2575. #6 962.8 ~~^~~~~~~~~~~~
  2576. #6 962.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  2577. #6 962.8 from ./zetasql/public/interval_value.h:23,
  2578. #6 962.8 from ./zetasql/public/types/value_representations.h:26,
  2579. #6 962.8 from ./zetasql/public/types/simple_value.h:25,
  2580. #6 962.8 from ./zetasql/public/types/annotation.h:41,
  2581. #6 962.8 from ./zetasql/public/types/collation.h:23,
  2582. #6 962.8 from ./zetasql/public/types/type_modifiers.h:24,
  2583. #6 962.8 from ./zetasql/public/types/enum_type.h:28,
  2584. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2585. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  2586. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2587. #6 962.8 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  2588. #6 962.8 ./zetasql/public/numeric_value.h:1283:64: required from here
  2589. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2590. #6 962.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2591. #6 962.8 ~~~~~^~~~~~
  2592. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2593. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2594. #6 962.8 ./zetasql/public/numeric_value.h:1377:7: required from here
  2595. #6 962.8 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  2596. #6 962.8 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  2597. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  2598. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  2599. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  2600. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2601. #6 962.8 In file included from ./zetasql/public/types/enum_type.h:23,
  2602. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2603. #6 962.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2604. #6 962.8 ./zetasql/public/numeric_value.h:1462:3: required from here
  2605. #6 962.8 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2606. #6 962.8 ./zetasql/base/logging.h:174:9:
  2607. #6 962.8 if (v1 op v2) return nullptr; \
  2608. #6 962.8 ~~~~~~~~
  2609. #6 962.8 ./zetasql/base/logging.h:186:32:
  2610. #6 962.8 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2611. #6 962.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2612. #6 962.8 if (v1 op v2) return nullptr; \
  2613. #6 962.8 ^~
  2614. #6 962.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  2615. #6 962.8 from ./zetasql/public/interval_value.h:23,
  2616. #6 962.8 from ./zetasql/public/types/value_representations.h:26,
  2617. #6 962.8 from ./zetasql/public/types/simple_value.h:25,
  2618. #6 962.8 from ./zetasql/public/types/annotation.h:41,
  2619. #6 962.8 from ./zetasql/public/types/collation.h:23,
  2620. #6 962.8 from ./zetasql/public/types/type_modifiers.h:24,
  2621. #6 962.8 from ./zetasql/public/types/enum_type.h:28,
  2622. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2623. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2624. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2625. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2626. #6 962.8 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2627. #6 962.8 ./zetasql/public/numeric_value.h:1249:48: required from here
  2628. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2629. #6 962.8 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2630. #6 962.8 ~~~~~^~~~~~
  2631. #6 962.8 In file included from external/com_google_absl/absl/base/port.h:23,
  2632. #6 962.8 from external/com_google_absl/absl/strings/str_cat.h:62,
  2633. #6 962.8 from ./zetasql/common/string_util.h:22,
  2634. #6 962.8 from ./zetasql/common/float_margin.h:26,
  2635. #6 962.8 from ./zetasql/public/types/type.h:31,
  2636. #6 962.8 from ./zetasql/public/types/enum_type.h:27,
  2637. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2638. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  2639. #6 962.8 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2640. #6 962.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  2641. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  2642. #6 962.8 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  2643. #6 962.8 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  2644. #6 962.8 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  2645. #6 962.8 ^
  2646. #6 962.8 In file included from ./zetasql/public/types/enum_type.h:23,
  2647. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2648. #6 962.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2649. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2650. #6 962.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2651. #6 962.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  2652. #6 962.8 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2653. #6 962.8 ./zetasql/base/logging.h:174:9:
  2654. #6 962.8 if (v1 op v2) return nullptr; \
  2655. #6 962.8 ~~~~~~~~
  2656. #6 962.8 ./zetasql/base/logging.h:191:32:
  2657. #6 962.8 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  2658. #6 962.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2659. #6 962.8 if (v1 op v2) return nullptr; \
  2660. #6 962.8 ^~
  2661. #6 962.8 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2662. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  2663. #6 962.8 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  2664. #6 962.8 ./zetasql/public/numeric_value.h:1467:23: required from here
  2665. #6 962.8 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  2666. #6 962.8 ./zetasql/base/logging.h:174:9:
  2667. #6 962.8 if (v1 op v2) return nullptr; \
  2668. #6 962.8 ~~~~~~~~
  2669. #6 962.8 ./zetasql/base/logging.h:189:32:
  2670. #6 962.8 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  2671. #6 962.8 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2672. #6 962.8 if (v1 op v2) return nullptr; \
  2673. #6 962.8 ^~
  2674. #6 962.8 In file included from ./zetasql/common/multiprecision_int.h:152,
  2675. #6 962.8 from ./zetasql/public/interval_value.h:23,
  2676. #6 962.8 from ./zetasql/public/types/value_representations.h:26,
  2677. #6 962.8 from ./zetasql/public/types/simple_value.h:25,
  2678. #6 962.8 from ./zetasql/public/types/annotation.h:41,
  2679. #6 962.8 from ./zetasql/public/types/collation.h:23,
  2680. #6 962.8 from ./zetasql/public/types/type_modifiers.h:24,
  2681. #6 962.8 from ./zetasql/public/types/enum_type.h:28,
  2682. #6 962.8 from zetasql/public/types/enum_type.cc:17:
  2683. #6 962.8 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  2684. #6 962.8 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2685. #6 962.8 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2686. #6 962.8 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  2687. #6 962.8 ./zetasql/public/numeric_value.h:1125:49: required from here
  2688. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  2689. #6 962.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2690. #6 962.8 ~~~~~~~~~~~~~~~^~~
  2691. #6 962.8 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  2692. #6 962.8 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  2693. #6 962.8 ~~~~~~~~~~~~~~~^~~
  2694. #6 962.8 [762 / 957] Compiling zetasql/parser/parse_tree.cc; 1s processwrapper-sandbox ... (2 actions, 1 running)
  2695. #6 965.6 INFO: From Compiling zetasql/parser/parse_tree_errors.cc:
  2696. #6 965.6 In file included from ./zetasql/parser/parse_tree.h:27,
  2697. #6 965.6 from ./zetasql/parser/parse_tree_errors.h:58,
  2698. #6 965.6 from zetasql/parser/parse_tree_errors.cc:17:
  2699. #6 965.6 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2700. #6 965.6 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2701. #6 965.6 for (int i = 0; i < children_.size(); i++) {
  2702. #6 965.6 ~~^~~~~~~~~~~~~~~~~~
  2703. #6 965.6 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2704. #6 965.6 from ./zetasql/parser/parse_tree.h:28,
  2705. #6 965.6 from ./zetasql/parser/parse_tree_errors.h:58,
  2706. #6 965.6 from zetasql/parser/parse_tree_errors.cc:17:
  2707. #6 965.6 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2708. #6 965.6 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2709. #6 965.6 for (int i = 0; i < str.size(); ++i) {
  2710. #6 965.6 ~~^~~~~~~~~~~~
  2711. #6 967.3 INFO: From Compiling zetasql/parser/parse_tree.cc:
  2712. #6 967.3 In file included from ./zetasql/parser/parse_tree.h:27,
  2713. #6 967.3 from zetasql/parser/parse_tree.cc:17:
  2714. #6 967.3 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2715. #6 967.3 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2716. #6 967.3 for (int i = 0; i < children_.size(); i++) {
  2717. #6 967.3 ~~^~~~~~~~~~~~~~~~~~
  2718. #6 967.3 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2719. #6 967.3 from ./zetasql/parser/parse_tree.h:28,
  2720. #6 967.3 from zetasql/parser/parse_tree.cc:17:
  2721. #6 967.3 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2722. #6 967.3 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2723. #6 967.3 for (int i = 0; i < str.size(); ++i) {
  2724. #6 967.3 ~~^~~~~~~~~~~~
  2725. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'void zetasql::ASTNode::ChildrenAccept(zetasql::ParseTreeVisitor*, void*) const':
  2726. #6 967.3 zetasql/parser/parse_tree.cc:477:21: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2727. #6 967.3 for (int i = 0; i < children_.size(); ++i) {
  2728. #6 967.3 ~~^~~~~~~~~~~~~~~~~~
  2729. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'bool zetasql::ASTNode::Dumper::DumpNode()':
  2730. #6 967.3 zetasql/parser/parse_tree.cc:509:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2731. #6 967.3 range.end().GetByteOffset() <= sql_->size()) {
  2732. #6 967.3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
  2733. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTUnpivotClause::GetSQLForNullFilter() const':
  2734. #6 967.3 zetasql/parser/parse_tree.cc:679:1: warning: control reaches end of non-void function [-Wreturn-type]
  2735. #6 967.3 }
  2736. #6 967.3 ^
  2737. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTJoin::GetSQLForJoinType() const':
  2738. #6 967.3 zetasql/parser/parse_tree.cc:726:1: warning: control reaches end of non-void function [-Wreturn-type]
  2739. #6 967.3 }
  2740. #6 967.3 ^
  2741. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTJoin::GetSQLForJoinHint() const':
  2742. #6 967.3 zetasql/parser/parse_tree.cc:737:1: warning: control reaches end of non-void function [-Wreturn-type]
  2743. #6 967.3 }
  2744. #6 967.3 ^
  2745. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTBinaryExpression::GetSQLForOperator() const':
  2746. #6 967.3 zetasql/parser/parse_tree.cc:820:1: warning: control reaches end of non-void function [-Wreturn-type]
  2747. #6 967.3 }
  2748. #6 967.3 ^
  2749. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTAnySomeAllOp::GetSQLForOperator() const':
  2750. #6 967.3 zetasql/parser/parse_tree.cc:876:1: warning: control reaches end of non-void function [-Wreturn-type]
  2751. #6 967.3 }
  2752. #6 967.3 ^
  2753. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTUnaryExpression::GetSQLForOperator() const':
  2754. #6 967.3 zetasql/parser/parse_tree.cc:906:1: warning: control reaches end of non-void function [-Wreturn-type]
  2755. #6 967.3 }
  2756. #6 967.3 ^
  2757. #6 967.3 zetasql/parser/parse_tree.cc: In static member function 'static std::__cxx11::string zetasql::ASTDropStatement::GetSQLForDropMode(zetasql::ASTDropStatement::DropMode)':
  2758. #6 967.3 zetasql/parser/parse_tree.cc:940:1: warning: control reaches end of non-void function [-Wreturn-type]
  2759. #6 967.3 }
  2760. #6 967.3 ^
  2761. #6 967.3 zetasql/parser/parse_tree.cc: In static member function 'static std::__cxx11::string zetasql::ASTExpressionSubquery::ModifierToString(zetasql::ASTExpressionSubquery::Modifier)':
  2762. #6 967.3 zetasql/parser/parse_tree.cc:1119:1: warning: control reaches end of non-void function [-Wreturn-type]
  2763. #6 967.3 }
  2764. #6 967.3 ^
  2765. #6 967.3 zetasql/parser/parse_tree.cc: In static member function 'static std::__cxx11::string zetasql::ASTFunctionParameter::ProcedureParameterModeToString(zetasql::ASTFunctionParameter::ProcedureParameterMode)':
  2766. #6 967.3 zetasql/parser/parse_tree.cc:1215:1: warning: control reaches end of non-void function [-Wreturn-type]
  2767. #6 967.3 }
  2768. #6 967.3 ^
  2769. #6 967.3 zetasql/parser/parse_tree.cc: In function 'std::__cxx11::string zetasql::SqlForSqlSecurity(zetasql::ASTCreateStatement::SqlSecurity)':
  2770. #6 967.3 zetasql/parser/parse_tree.cc:1248:1: warning: control reaches end of non-void function [-Wreturn-type]
  2771. #6 967.3 }
  2772. #6 967.3 ^
  2773. #6 967.3 zetasql/parser/parse_tree.cc: In function 'std::__cxx11::string zetasql::SqlForDeterminismLevel(zetasql::ASTCreateFunctionStmtBase::DeterminismLevel)':
  2774. #6 967.3 zetasql/parser/parse_tree.cc:1266:1: warning: control reaches end of non-void function [-Wreturn-type]
  2775. #6 967.3 }
  2776. #6 967.3 ^
  2777. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTInsertStatement::GetSQLForInsertMode() const':
  2778. #6 967.3 zetasql/parser/parse_tree.cc:1398:1: warning: control reaches end of non-void function [-Wreturn-type]
  2779. #6 967.3 }
  2780. #6 967.3 ^
  2781. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTMergeWhenClause::GetSQLForMatchType() const':
  2782. #6 967.3 zetasql/parser/parse_tree.cc:1449:1: warning: control reaches end of non-void function [-Wreturn-type]
  2783. #6 967.3 }
  2784. #6 967.3 ^
  2785. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTGeneratedColumnInfo::GetSqlForStoredMode() const':
  2786. #6 967.3 zetasql/parser/parse_tree.cc:1466:1: warning: control reaches end of non-void function [-Wreturn-type]
  2787. #6 967.3 }
  2788. #6 967.3 ^
  2789. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTForeignKeyReference::GetSQLForMatch() const':
  2790. #6 967.3 zetasql/parser/parse_tree.cc:1549:1: warning: control reaches end of non-void function [-Wreturn-type]
  2791. #6 967.3 }
  2792. #6 967.3 ^
  2793. #6 967.3 zetasql/parser/parse_tree.cc: In static member function 'static std::__cxx11::string zetasql::ASTForeignKeyActions::GetSQLForAction(zetasql::ASTForeignKeyActions::Action)':
  2794. #6 967.3 zetasql/parser/parse_tree.cc:1569:1: warning: control reaches end of non-void function [-Wreturn-type]
  2795. #6 967.3 }
  2796. #6 967.3 ^
  2797. #6 967.3 zetasql/parser/parse_tree.cc: In member function 'std::__cxx11::string zetasql::ASTFilterFieldsArg::GetSQLForOperator() const':
  2798. #6 967.3 zetasql/parser/parse_tree.cc:1775:1: warning: control reaches end of non-void function [-Wreturn-type]
  2799. #6 967.3 }
  2800. #6 967.3 ^
  2801. #6 968.9 INFO: From Compiling zetasql/parser/bison_parser.cc:
  2802. #6 968.9 In file included from ./zetasql/parser/parse_tree.h:27,
  2803. #6 968.9 from ./zetasql/parser/bison_parser.h:30,
  2804. #6 968.9 from zetasql/parser/bison_parser.cc:17:
  2805. #6 968.9 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2806. #6 968.9 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2807. #6 968.9 for (int i = 0; i < children_.size(); i++) {
  2808. #6 968.9 ~~^~~~~~~~~~~~~~~~~~
  2809. #6 968.9 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2810. #6 968.9 from ./zetasql/parser/parse_tree.h:28,
  2811. #6 968.9 from ./zetasql/parser/bison_parser.h:30,
  2812. #6 968.9 from zetasql/parser/bison_parser.cc:17:
  2813. #6 968.9 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2814. #6 968.9 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2815. #6 968.9 for (int i = 0; i < str.size(); ++i) {
  2816. #6 968.9 ~~^~~~~~~~~~~~
  2817. #6 968.9 In file included from zetasql/parser/bison_parser.cc:27:
  2818. #6 968.9 zetasql/parser/bison_parser.y: In static member function 'static absl::StatusOr<std::vector<zetasql::ASTNode*> > SeparatedIdentifierTmpNode::BuildPathParts(const zetasql_bison_parser::location&, SeparatedIdentifierTmpNode::PathParts, zetasql::parser::BisonParser*)':
  2819. #6 968.9 zetasql/parser/bison_parser.y:153:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<std::basic_string_view<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2820. #6 968.9 zetasql/parser/bison_parser.y:161:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::basic_string_view<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2821. #6 968.9 zetasql/parser/bison_parser.cc: In member function 'absl::string_view zetasql::parser::BisonParser::GetFirstTokenOfNode(zetasql_bison_parser::location&) const':
  2822. #6 968.9 zetasql/parser/bison_parser.cc:434:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2823. #6 968.9 for (int i = 0; i < text.size(); i++) {
  2824. #6 968.9 ~~^~~~~~~~~~~~~
  2825. #6 968.9 zetasql/parser/bison_parser.cc: In function 'std::__cxx11::string zetasql::parser::GetBisonParserModeName(zetasql::parser::BisonParserMode)':
  2826. #6 968.9 zetasql/parser/bison_parser.cc:78:1: warning: control reaches end of non-void function [-Wreturn-type]
  2827. #6 968.9 }
  2828. #6 968.9 ^
  2829. #6 970.0 INFO: From Compiling zetasql/parser/flex_tokenizer.cc:
  2830. #6 970.0 In file included from ./zetasql/parser/parse_tree.h:27,
  2831. #6 970.0 from ./zetasql/parser/bison_parser.h:30,
  2832. #6 970.0 from zetasql/parser/bison_parser.y:27,
  2833. #6 970.0 from zetasql/parser/flex_tokenizer.cc:19:
  2834. #6 970.0 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2835. #6 970.0 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2836. #6 970.0 for (int i = 0; i < children_.size(); i++) {
  2837. #6 970.0 ~~^~~~~~~~~~~~~~~~~~
  2838. #6 970.0 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2839. #6 970.0 from ./zetasql/parser/parse_tree.h:28,
  2840. #6 970.0 from ./zetasql/parser/bison_parser.h:30,
  2841. #6 970.0 from zetasql/parser/bison_parser.y:27,
  2842. #6 970.0 from zetasql/parser/flex_tokenizer.cc:19:
  2843. #6 970.0 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2844. #6 970.0 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2845. #6 970.0 for (int i = 0; i < str.size(); ++i) {
  2846. #6 970.0 ~~^~~~~~~~~~~~
  2847. #6 970.0 In file included from zetasql/parser/flex_tokenizer.cc:19:
  2848. #6 970.0 zetasql/parser/bison_parser.y: In static member function 'static absl::StatusOr<std::vector<zetasql::ASTNode*> > SeparatedIdentifierTmpNode::BuildPathParts(const zetasql_bison_parser::location&, SeparatedIdentifierTmpNode::PathParts, zetasql::parser::BisonParser*)':
  2849. #6 970.0 zetasql/parser/bison_parser.y:153:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<std::basic_string_view<char> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2850. #6 970.0 zetasql/parser/bison_parser.y:161:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::basic_string_view<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2851. #6 970.0 zetasql/parser/flex_tokenizer.cc: In member function 'int zetasql::parser::ZetaSqlFlexTokenizer::GetIdentifierLength(absl::string_view)':
  2852. #6 970.0 zetasql/parser/flex_tokenizer.cc:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2853. #6 970.0 for (int i = 1; i < text.size(); ++i) {
  2854. #6 970.0 ~~^~~~~~~~~~~~~
  2855. #6 970.0 zetasql/parser/flex_tokenizer.cc:94:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2856. #6 970.0 for (int i = 1; i < text.size(); ++i) {
  2857. #6 970.0 ~~^~~~~~~~~~~~~
  2858. #6 972.3 INFO: From Compiling zetasql/parser/parser.cc:
  2859. #6 972.3 In file included from ./zetasql/parser/parse_tree.h:27,
  2860. #6 972.3 from ./zetasql/parser/statement_properties.h:21,
  2861. #6 972.3 from ./zetasql/parser/parser.h:28,
  2862. #6 972.3 from zetasql/parser/parser.cc:17:
  2863. #6 972.3 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2864. #6 972.3 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2865. #6 972.3 for (int i = 0; i < children_.size(); i++) {
  2866. #6 972.3 ~~^~~~~~~~~~~~~~~~~~
  2867. #6 972.3 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2868. #6 972.3 from ./zetasql/parser/parse_tree.h:28,
  2869. #6 972.3 from ./zetasql/parser/statement_properties.h:21,
  2870. #6 972.3 from ./zetasql/parser/parser.h:28,
  2871. #6 972.3 from zetasql/parser/parser.cc:17:
  2872. #6 972.3 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2873. #6 972.3 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2874. #6 972.3 for (int i = 0; i < str.size(); ++i) {
  2875. #6 972.3 ~~^~~~~~~~~~~~
  2876. #6 972.3 zetasql/parser/parser.cc: In function 'absl::Status zetasql::{anonymous}::ParseNextStatementInternal(zetasql::ParseResumeLocation*, const zetasql::ParserOptions&, zetasql::parser::BisonParserMode, std::unique_ptr<zetasql::ParserOutput>*, bool*)':
  2877. #6 972.3 zetasql/parser/parser.cc:184:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2878. #6 972.3 next_statement_byte_offset == resume_location->input().size());
  2879. #6 972.3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2880. #6 972.3 In file included from ./zetasql/base/arena.h:267,
  2881. #6 972.3 from ./zetasql/parser/parser.h:26,
  2882. #6 972.3 from zetasql/parser/parser.cc:17:
  2883. #6 972.3 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LEImpl(const T1&, const T2&, const char*) [with T1 = int; T2 = long unsigned int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2884. #6 972.3 ./zetasql/public/parse_resume_location.h:134:5: required from here
  2885. #6 972.3 ./zetasql/base/logging.h:188:32: warning: comparison of integer expressions of different signedness: 'const int' and 'const long unsigned int' [-Wsign-compare]
  2886. #6 972.3 ./zetasql/base/logging.h:174:9:
  2887. #6 972.3 if (v1 op v2) return nullptr; \
  2888. #6 972.3 ~~~~~~~~
  2889. #6 972.3 ./zetasql/base/logging.h:188:32:
  2890. #6 972.3 DEFINE_CHECK_OP_IMPL(Check_LE, <=)
  2891. #6 972.3 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2892. #6 972.3 if (v1 op v2) return nullptr; \
  2893. #6 972.3 ^~
  2894. #6 974.4 INFO: From Compiling zetasql/parser/unparser.cc:
  2895. #6 974.4 In file included from ./zetasql/parser/parse_tree.h:27,
  2896. #6 974.4 from ./zetasql/parser/unparser.h:23,
  2897. #6 974.4 from zetasql/parser/unparser.cc:17:
  2898. #6 974.4 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  2899. #6 974.4 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2900. #6 974.4 for (int i = 0; i < children_.size(); i++) {
  2901. #6 974.4 ~~^~~~~~~~~~~~~~~~~~
  2902. #6 974.4 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  2903. #6 974.4 from ./zetasql/parser/parse_tree.h:28,
  2904. #6 974.4 from ./zetasql/parser/unparser.h:23,
  2905. #6 974.4 from zetasql/parser/unparser.cc:17:
  2906. #6 974.4 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  2907. #6 974.4 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  2908. #6 974.4 for (int i = 0; i < str.size(); ++i) {
  2909. #6 974.4 ~~^~~~~~~~~~~~
  2910. #6 974.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2911. #6 974.4 from ./zetasql/public/interval_value.h:23,
  2912. #6 974.4 from ./zetasql/public/types/value_representations.h:26,
  2913. #6 974.4 from ./zetasql/public/types/simple_value.h:25,
  2914. #6 974.4 from ./zetasql/public/types/annotation.h:41,
  2915. #6 974.4 from ./zetasql/public/type.h:24,
  2916. #6 974.4 from zetasql/parser/unparser.cc:30:
  2917. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  2918. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  2919. #6 974.4 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  2920. #6 974.4 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  2921. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2922. #6 974.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2923. #6 974.4 ~~~~~^~~~~~
  2924. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2925. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2926. #6 974.4 ./zetasql/public/numeric_value.h:1303:47: required from here
  2927. #6 974.4 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  2928. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  2929. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  2930. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2931. #6 974.4 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  2932. #6 974.4 ~~~~~^~~~~~
  2933. #6 974.4 zetasql/parser/unparser.cc: In member function 'void zetasql::parser::Formatter::Format(absl::string_view)':
  2934. #6 974.4 zetasql/parser/unparser.cc:122:22: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
  2935. #6 974.4 if (buffer_.size() >= indentation_length_in_buffer_ + kNumColumnLimit &&
  2936. #6 974.4 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2937. #6 974.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2938. #6 974.4 from ./zetasql/public/interval_value.h:23,
  2939. #6 974.4 from ./zetasql/public/types/value_representations.h:26,
  2940. #6 974.4 from ./zetasql/public/types/simple_value.h:25,
  2941. #6 974.4 from ./zetasql/public/types/annotation.h:41,
  2942. #6 974.4 from ./zetasql/public/type.h:24,
  2943. #6 974.4 from zetasql/parser/unparser.cc:30:
  2944. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  2945. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2946. #6 974.4 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  2947. #6 974.4 ./zetasql/public/numeric_value.h:1283:64: required from here
  2948. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2949. #6 974.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2950. #6 974.4 ~~~~~^~~~~~
  2951. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  2952. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  2953. #6 974.4 ./zetasql/public/numeric_value.h:1377:7: required from here
  2954. #6 974.4 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  2955. #6 974.4 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  2956. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  2957. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  2958. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  2959. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2960. #6 974.4 In file included from ./zetasql/parser/unparser.h:22,
  2961. #6 974.4 from zetasql/parser/unparser.cc:17:
  2962. #6 974.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2963. #6 974.4 ./zetasql/public/numeric_value.h:1462:3: required from here
  2964. #6 974.4 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2965. #6 974.4 ./zetasql/base/logging.h:174:9:
  2966. #6 974.4 if (v1 op v2) return nullptr; \
  2967. #6 974.4 ~~~~~~~~
  2968. #6 974.4 ./zetasql/base/logging.h:186:32:
  2969. #6 974.4 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  2970. #6 974.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2971. #6 974.4 if (v1 op v2) return nullptr; \
  2972. #6 974.4 ^~
  2973. #6 974.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GEImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  2974. #6 974.4 zetasql/parser/unparser.cc:62:3: required from here
  2975. #6 974.4 ./zetasql/base/logging.h:190:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  2976. #6 974.4 ./zetasql/base/logging.h:174:9:
  2977. #6 974.4 if (v1 op v2) return nullptr; \
  2978. #6 974.4 ~~~~~~~~
  2979. #6 974.4 ./zetasql/base/logging.h:190:32:
  2980. #6 974.4 DEFINE_CHECK_OP_IMPL(Check_GE, >=)
  2981. #6 974.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  2982. #6 974.4 if (v1 op v2) return nullptr; \
  2983. #6 974.4 ^~
  2984. #6 974.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  2985. #6 974.4 from ./zetasql/public/interval_value.h:23,
  2986. #6 974.4 from ./zetasql/public/types/value_representations.h:26,
  2987. #6 974.4 from ./zetasql/public/types/simple_value.h:25,
  2988. #6 974.4 from ./zetasql/public/types/annotation.h:41,
  2989. #6 974.4 from ./zetasql/public/type.h:24,
  2990. #6 974.4 from zetasql/parser/unparser.cc:30:
  2991. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  2992. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  2993. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  2994. #6 974.4 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  2995. #6 974.4 ./zetasql/public/numeric_value.h:1249:48: required from here
  2996. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  2997. #6 974.4 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  2998. #6 974.4 ~~~~~^~~~~~
  2999. #6 974.4 In file included from external/com_google_absl/absl/base/macros.h:36,
  3000. #6 974.4 from ./zetasql/base/arena_allocator.h:56,
  3001. #6 974.4 from ./zetasql/parser/ast_node.h:22,
  3002. #6 974.4 from ./zetasql/parser/parse_tree.h:27,
  3003. #6 974.4 from ./zetasql/parser/unparser.h:23,
  3004. #6 974.4 from zetasql/parser/unparser.cc:17:
  3005. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  3006. #6 974.4 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3007. #6 974.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  3008. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  3009. #6 974.4 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  3010. #6 974.4 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  3011. #6 974.4 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  3012. #6 974.4 ^
  3013. #6 974.4 In file included from ./zetasql/parser/unparser.h:22,
  3014. #6 974.4 from zetasql/parser/unparser.cc:17:
  3015. #6 974.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  3016. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  3017. #6 974.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3018. #6 974.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  3019. #6 974.4 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  3020. #6 974.4 ./zetasql/base/logging.h:174:9:
  3021. #6 974.4 if (v1 op v2) return nullptr; \
  3022. #6 974.4 ~~~~~~~~
  3023. #6 974.4 ./zetasql/base/logging.h:191:32:
  3024. #6 974.4 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  3025. #6 974.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  3026. #6 974.4 if (v1 op v2) return nullptr; \
  3027. #6 974.4 ^~
  3028. #6 974.4 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  3029. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  3030. #6 974.4 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3031. #6 974.4 ./zetasql/public/numeric_value.h:1467:23: required from here
  3032. #6 974.4 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  3033. #6 974.4 ./zetasql/base/logging.h:174:9:
  3034. #6 974.4 if (v1 op v2) return nullptr; \
  3035. #6 974.4 ~~~~~~~~
  3036. #6 974.4 ./zetasql/base/logging.h:189:32:
  3037. #6 974.4 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  3038. #6 974.4 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  3039. #6 974.4 if (v1 op v2) return nullptr; \
  3040. #6 974.4 ^~
  3041. #6 974.4 In file included from ./zetasql/common/multiprecision_int.h:152,
  3042. #6 974.4 from ./zetasql/public/interval_value.h:23,
  3043. #6 974.4 from ./zetasql/public/types/value_representations.h:26,
  3044. #6 974.4 from ./zetasql/public/types/simple_value.h:25,
  3045. #6 974.4 from ./zetasql/public/types/annotation.h:41,
  3046. #6 974.4 from ./zetasql/public/type.h:24,
  3047. #6 974.4 from zetasql/parser/unparser.cc:30:
  3048. #6 974.4 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  3049. #6 974.4 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3050. #6 974.4 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3051. #6 974.4 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3052. #6 974.4 ./zetasql/public/numeric_value.h:1125:49: required from here
  3053. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  3054. #6 974.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  3055. #6 974.4 ~~~~~~~~~~~~~~~^~~
  3056. #6 974.4 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  3057. #6 974.4 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  3058. #6 974.4 ~~~~~~~~~~~~~~~^~~
  3059. #6 974.4 In file included from ./zetasql/parser/parse_tree.h:28,
  3060. #6 974.4 from ./zetasql/parser/unparser.h:23,
  3061. #6 974.4 from zetasql/parser/unparser.cc:17:
  3062. #6 974.4 bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h: In member function 'absl::string_view zetasql::ASTBreakContinueStatement::GetKeywordText() const':
  3063. #6 974.4 bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:9208:3: warning: control reaches end of non-void function [-Wreturn-type]
  3064. #6 974.4 }
  3065. #6 974.4 ^
  3066. #6 978.1 ERROR: /zetasql/zetasql/public/BUILD:1586:11: Compiling zetasql/public/analyzer_options.cc failed: (Exit 1): gcc failed: error executing command /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++0x' -MD -MF ... (remaining 80 argument(s) skipped)
  3067. #6 978.1
  3068. #6 978.1 Use --sandbox_debug to see verbose messages from the sandbox gcc failed: error executing command /usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer '-std=c++0x' -MD -MF ... (remaining 80 argument(s) skipped)
  3069. #6 978.1
  3070. #6 978.1 Use --sandbox_debug to see verbose messages from the sandbox
  3071. #6 978.1 In file included from ./zetasql/parser/parse_tree.h:27,
  3072. #6 978.1 from ./zetasql/parser/statement_properties.h:21,
  3073. #6 978.1 from ./zetasql/parser/parser.h:28,
  3074. #6 978.1 from ./zetasql/public/analyzer_options.h:29,
  3075. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3076. #6 978.1 ./zetasql/parser/ast_node.h: In member function 'int zetasql::ASTNode::find_child_index(zetasql::ASTNodeKind) const':
  3077. #6 978.1 ./zetasql/parser/ast_node.h:104:23: warning: comparison of integer expressions of different signedness: 'int' and 'absl::InlinedVector<zetasql::ASTNode*, 4>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  3078. #6 978.1 for (int i = 0; i < children_.size(); i++) {
  3079. #6 978.1 ~~^~~~~~~~~~~~~~~~~~
  3080. #6 978.1 In file included from bazel-out/k8-fastbuild/bin/zetasql/parser/parse_tree_generated.h:27,
  3081. #6 978.1 from ./zetasql/parser/parse_tree.h:28,
  3082. #6 978.1 from ./zetasql/parser/statement_properties.h:21,
  3083. #6 978.1 from ./zetasql/parser/parser.h:28,
  3084. #6 978.1 from ./zetasql/public/analyzer_options.h:29,
  3085. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3086. #6 978.1 ./zetasql/public/id_string.h: In member function 'const zetasql::IdString::Shared* zetasql::IdStringPool::MakeShared(absl::string_view)':
  3087. #6 978.1 ./zetasql/public/id_string.h:463:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
  3088. #6 978.1 for (int i = 0; i < str.size(); ++i) {
  3089. #6 978.1 ~~^~~~~~~~~~~~
  3090. #6 978.1 In file included from ./zetasql/common/multiprecision_int.h:152,
  3091. #6 978.1 from ./zetasql/public/interval_value.h:23,
  3092. #6 978.1 from ./zetasql/public/value.h:34,
  3093. #6 978.1 from ./zetasql/public/evaluator_table_iterator.h:22,
  3094. #6 978.1 from ./zetasql/public/catalog.h:28,
  3095. #6 978.1 from ./zetasql/public/analyzer_options.h:30,
  3096. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3097. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 2; T = {long unsigned int, long unsigned int}]':
  3098. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:115:35: required from here
  3099. #6 978.1 ./zetasql/public/numeric_value.h:1283:64: in 'constexpr' expansion of 'zetasql::FixedInt<64, 2>(((__int128)zetasql::internal::k1e38))'
  3100. #6 978.1 ./zetasql/common/multiprecision_int.h:873:61: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::UintToArray<128, 64, 2>(((zetasql::multiprecision_int_impl::Uint<128>)x), ((x < 0) ? (~0) : 0))'
  3101. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  3102. #6 978.1 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  3103. #6 978.1 ~~~~~^~~~~~
  3104. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::LeftPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  3105. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:87:31: required from 'static constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords> zetasql::FixedInt<kNumBitsPerWord, kNumWords>::max() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  3106. #6 978.1 ./zetasql/public/numeric_value.h:1303:47: required from here
  3107. #6 978.1 ./zetasql/common/multiprecision_int.h:855:78: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int>(((zetasql::FixedInt<64, 4>::UnsignedWord)kMaxUnsigned), ((zetasql::FixedInt<64, 4>::UnsignedWord)((zetasql::FixedInt<64, 4>::Word)kMaxSigned)))'
  3108. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, filler, v#0)'
  3109. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:87:31: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::LeftPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, filler, v#0, v#1)'
  3110. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:85:54: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  3111. #6 978.1 inline constexpr std::array<Word, size> LeftPad(Word filler, T... v) {
  3112. #6 978.1 ~~~~~^~~~~~
  3113. #6 978.1 zetasql/public/analyzer_options.cc: In member function 'bool zetasql::StringVectorCaseLess::operator()(const std::vector<std::__cxx11::basic_string<char> >&, const std::vector<std::__cxx11::basic_string<char> >&) const':
  3114. #6 978.1 zetasql/public/analyzer_options.cc:31:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
  3115. #6 978.1 for (int idx = 0; idx < common_length; ++idx) {
  3116. #6 978.1 ~~~~^~~~~~~~~~~~~~~
  3117. #6 978.1 In file included from ./zetasql/common/multiprecision_int.h:152,
  3118. #6 978.1 from ./zetasql/public/interval_value.h:23,
  3119. #6 978.1 from ./zetasql/public/value.h:34,
  3120. #6 978.1 from ./zetasql/public/evaluator_table_iterator.h:22,
  3121. #6 978.1 from ./zetasql/public/catalog.h:28,
  3122. #6 978.1 from ./zetasql/public/analyzer_options.h:30,
  3123. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3124. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 1; T = {long unsigned int}]':
  3125. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:113:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 64; int m = 64; int size = 1; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  3126. #6 978.1 ./zetasql/common/multiprecision_int.h:867:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(int64_t) [with int kNumBitsPerWord = 64; int kNumWords = 1; int64_t = long int]'
  3127. #6 978.1 ./zetasql/public/numeric_value.h:1283:64: required from here
  3128. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  3129. #6 978.1 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  3130. #6 978.1 ~~~~~^~~~~~
  3131. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 4; T = {long unsigned int, long unsigned int, long unsigned int, long unsigned int}]':
  3132. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'bool zetasql::FixedInt<kNumBitsPerWord, kNumWords>::NegateOverflow() [with int kNumBitsPerWord = 64; int kNumWords = 4]'
  3133. #6 978.1 ./zetasql/public/numeric_value.h:1377:7: required from here
  3134. #6 978.1 ./zetasql/common/multiprecision_int.h:1144:43: in 'constexpr' expansion of 'result.zetasql::FixedUint<64, 4>::FixedUint()'
  3135. #6 978.1 ./zetasql/common/multiprecision_int.h:243:67: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4>(0)'
  3136. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int>(filler, filler)'
  3137. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int>(filler, v#0, filler)'
  3138. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:99:32: in 'constexpr' expansion of 'zetasql::multiprecision_int_impl::RightPad<long unsigned int, 4, long unsigned int, long unsigned int, long unsigned int>(filler, v#0, v#1, filler)'
  3139. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  3140. #6 978.1 In file included from ./zetasql/base/arena.h:267,
  3141. #6 978.1 from ./zetasql/parser/parser.h:26,
  3142. #6 978.1 from ./zetasql/public/analyzer_options.h:29,
  3143. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3144. #6 978.1 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_EQImpl(const T1&, const T2&, const char*) [with T1 = long unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  3145. #6 978.1 ./zetasql/public/numeric_value.h:1462:3: required from here
  3146. #6 978.1 ./zetasql/base/logging.h:186:32: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare]
  3147. #6 978.1 ./zetasql/base/logging.h:174:9:
  3148. #6 978.1 if (v1 op v2) return nullptr; \
  3149. #6 978.1 ~~~~~~~~
  3150. #6 978.1 ./zetasql/base/logging.h:186:32:
  3151. #6 978.1 DEFINE_CHECK_OP_IMPL(Check_EQ, ==)
  3152. #6 978.1 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  3153. #6 978.1 if (v1 op v2) return nullptr; \
  3154. #6 978.1 ^~
  3155. #6 978.1 In file included from ./zetasql/common/multiprecision_int.h:152,
  3156. #6 978.1 from ./zetasql/public/interval_value.h:23,
  3157. #6 978.1 from ./zetasql/public/value.h:34,
  3158. #6 978.1 from ./zetasql/public/evaluator_table_iterator.h:22,
  3159. #6 978.1 from ./zetasql/public/catalog.h:28,
  3160. #6 978.1 from ./zetasql/public/analyzer_options.h:30,
  3161. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3162. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int, long unsigned int}]':
  3163. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:99:32: required from 'constexpr std::array<Word, size> zetasql::multiprecision_int_impl::RightPad(Word, T ...) [with Word = long unsigned int; int size = 3; T = {long unsigned int, long unsigned int}]'
  3164. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:115:35: required from 'constexpr std::array<typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint, size> zetasql::multiprecision_int_impl::UintToArray(zetasql::multiprecision_int_impl::Uint<n>, zetasql::multiprecision_int_impl::Uint<m>) [with int n = 128; int m = 64; int size = 3; typename zetasql::multiprecision_int_impl::IntTraits<m>::Uint = long unsigned int; zetasql::multiprecision_int_impl::Uint<n> = __int128 unsigned; zetasql::multiprecision_int_impl::Uint<m> = long unsigned int]'
  3165. #6 978.1 ./zetasql/common/multiprecision_int.h:873:61: required from 'constexpr zetasql::FixedInt<kNumBitsPerWord, kNumWords>::FixedInt(__int128) [with int kNumBitsPerWord = 64; int kNumWords = 3]'
  3166. #6 978.1 ./zetasql/public/numeric_value.h:1249:48: required from here
  3167. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:97:55: warning: parameter 'filler' set but not used [-Wunused-but-set-parameter]
  3168. #6 978.1 inline constexpr std::array<Word, size> RightPad(Word filler, T... v) {
  3169. #6 978.1 ~~~~~^~~~~~
  3170. #6 978.1 In file included from external/com_google_absl/absl/base/port.h:23,
  3171. #6 978.1 from external/com_google_absl/absl/base/internal/low_level_alloc.h:55,
  3172. #6 978.1 from external/com_google_absl/absl/synchronization/mutex.h:67,
  3173. #6 978.1 from ./zetasql/base/arena.h:266,
  3174. #6 978.1 from ./zetasql/parser/parser.h:26,
  3175. #6 978.1 from ./zetasql/public/analyzer_options.h:29,
  3176. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3177. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'void zetasql::multiprecision_int_impl::ShiftRight(Filler, Word*, int, uint) [with Filler = long unsigned int; Word = long unsigned int; uint = unsigned int]':
  3178. #6 978.1 ./zetasql/common/multiprecision_int.h:320:42: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3179. #6 978.1 ./zetasql/public/numeric_value.h:1467:23: required from here
  3180. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:208:31: warning: comparison of integer expressions of different signedness: 'uint' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  3181. #6 978.1 if (ABSL_PREDICT_FALSE(bits >= num_words * kNumBitsPerWord)) {
  3182. #6 978.1 external/com_google_absl/absl/base/optimization.h:177:59: note: in definition of macro 'ABSL_PREDICT_FALSE'
  3183. #6 978.1 #define ABSL_PREDICT_FALSE(x) (__builtin_expect(false || (x), false))
  3184. #6 978.1 ^
  3185. #6 978.1 In file included from ./zetasql/base/arena.h:267,
  3186. #6 978.1 from ./zetasql/parser/parser.h:26,
  3187. #6 978.1 from ./zetasql/public/analyzer_options.h:29,
  3188. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3189. #6 978.1 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_GTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  3190. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:196:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  3191. #6 978.1 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3192. #6 978.1 ./zetasql/public/numeric_value.h:1467:23: required from here
  3193. #6 978.1 ./zetasql/base/logging.h:191:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  3194. #6 978.1 ./zetasql/base/logging.h:174:9:
  3195. #6 978.1 if (v1 op v2) return nullptr; \
  3196. #6 978.1 ~~~~~~~~
  3197. #6 978.1 ./zetasql/base/logging.h:191:32:
  3198. #6 978.1 DEFINE_CHECK_OP_IMPL(Check_GT, >)
  3199. #6 978.1 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  3200. #6 978.1 if (v1 op v2) return nullptr; \
  3201. #6 978.1 ^~
  3202. #6 978.1 ./zetasql/base/logging.h: In instantiation of 'std::__cxx11::string* zetasql_base::Check_LTImpl(const T1&, const T2&, const char*) [with T1 = unsigned int; T2 = int; std::__cxx11::string = std::__cxx11::basic_string<char>]':
  3203. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:197:3: required from 'void zetasql::multiprecision_int_impl::ShiftRightFast(Word*, int, uint) [with LastWord = long unsigned int; Word = long unsigned int; uint = unsigned int]'
  3204. #6 978.1 ./zetasql/common/multiprecision_int.h:316:54: required from 'zetasql::FixedUint<kNumBitsPerWord, kNumWords>& zetasql::FixedUint<kNumBitsPerWord, kNumWords>::operator>>=(uint) [with int kNumBitsPerWord = 64; int kNumWords = 3; uint = unsigned int]'
  3205. #6 978.1 ./zetasql/public/numeric_value.h:1467:23: required from here
  3206. #6 978.1 ./zetasql/base/logging.h:189:32: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
  3207. #6 978.1 ./zetasql/base/logging.h:174:9:
  3208. #6 978.1 if (v1 op v2) return nullptr; \
  3209. #6 978.1 ~~~~~~~~
  3210. #6 978.1 ./zetasql/base/logging.h:189:32:
  3211. #6 978.1 DEFINE_CHECK_OP_IMPL(Check_LT, <)
  3212. #6 978.1 ./zetasql/base/logging.h:174:12: note: in definition of macro 'DEFINE_CHECK_OP_IMPL'
  3213. #6 978.1 if (v1 op v2) return nullptr; \
  3214. #6 978.1 ^~
  3215. #6 978.1 In file included from ./zetasql/common/multiprecision_int.h:152,
  3216. #6 978.1 from ./zetasql/public/interval_value.h:23,
  3217. #6 978.1 from ./zetasql/public/value.h:34,
  3218. #6 978.1 from ./zetasql/public/evaluator_table_iterator.h:22,
  3219. #6 978.1 from ./zetasql/public/catalog.h:28,
  3220. #6 978.1 from ./zetasql/public/analyzer_options.h:30,
  3221. #6 978.1 from zetasql/public/analyzer_options.cc:17:
  3222. #6 978.1 ./zetasql/common/multiprecision_int_impl.h: In instantiation of 'bool zetasql::multiprecision_int_impl::Less(zetasql::multiprecision_int_impl::Uint<n>*, zetasql::multiprecision_int_impl::Uint<n>*) [with int k = 64; int size = 0; zetasql::multiprecision_int_impl::Uint<n> = long unsigned int]':
  3223. #6 978.1 ./zetasql/common/multiprecision_int.h:1347:71: required from 'bool zetasql::operator<(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3224. #6 978.1 ./zetasql/common/multiprecision_int.h:1366:15: required from 'bool zetasql::operator>=(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&, const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3225. #6 978.1 ./zetasql/public/numeric_value.h:1092:7: required from 'static absl::StatusOr<zetasql::NumericValue> zetasql::NumericValue::FromFixedInt(const zetasql::FixedInt<kNumBitsPerWord, kNumWords>&) [with int kNumBitsPerWord = 64; int kNumWords = 2]'
  3226. #6 978.1 ./zetasql/public/numeric_value.h:1125:49: required from here
  3227. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:238:33: warning: parameter 'lhs' set but not used [-Wunused-but-set-parameter]
  3228. #6 978.1 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  3229. #6 978.1 ~~~~~~~~~~~~~~~^~~
  3230. #6 978.1 ./zetasql/common/multiprecision_int_impl.h:238:53: warning: parameter 'rhs' set but not used [-Wunused-but-set-parameter]
  3231. #6 978.1 inline bool Less(const Uint<k>* lhs, const Uint<k>* rhs) {
  3232. #6 978.1 ~~~~~~~~~~~~~~~^~~
  3233. #6 978.1 gcc: fatal error: Killed signal terminated program cc1plus
  3234. #6 978.1 compilation terminated.
  3235. #6 978.4 INFO: Elapsed time: 943.888s, Critical Path: 216.18s
  3236. #6 978.4 INFO: 774 processes: 157 internal, 617 processwrapper-sandbox.
  3237. #6 978.4 FAILED: Build did NOT complete successfully
  3238. #6 978.4 FAILED: Build did NOT complete successfully
  3239. #6 ERROR: executor failed running [/bin/sh -c git clone https://github.com/google/zetasql.git /zetasql && cd /zetasql && bazel build ...]: exit code: 1
  3240. ------
  3241. > [3/3] RUN git clone https://github.com/google/zetasql.git /zetasql && cd /zetasql && bazel build ...:
  3242. ------
  3243. executor failed running [/bin/sh -c git clone https://github.com/google/zetasql.git /zetasql && cd /zetasql && bazel build ...]: exit code: 1
  3244.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement