Using queries from 'queries' directory --------- --max_untracked_memory=1Gi --max_memory_usage_for_user=0 --memory_profiler_step=1Gi --ast_fuzzer_runs=0 --------- Connecting to ClickHouse server... OK Connected to server 26.7.1.1 @ f6eda3b3e486ba670c3448bb3ed6f62265d919df HEAD build_flags=['tsan', 'release', 'ordinary-database', 'use_embedded_compiler', 'use_glibc_compatibility', 'use_icu', 'use_h3', 'use_mysql', 'use_rdkafka', 'use_capnp', 'use_base64', 'use_hdfs', 'use_snappy', 'use_parquet', 'use_protobuf', 'use_brotli', 'use_ssl', 'use_vectorscan', 'use_simdjson', 'use_grpc', 'use_ldap', 'use_krb5', 'use_filelog', 'use_bzip2', 'use_amqpcpp', 'use_rocksdb', 'use_nuraft', 'use_nlp', 'use_libstemmer', 'use_liburing', 'use_sqlite', 'use_libpqxx', 'use_azure_blob_storage', 'use_aws_s3', 'use_cassandra', 'use_yaml_cpp', 'use_datasketches', 'use_avro', 'use_arrow', 'use_orc', 'use_msgpack', 'use_delta_kernel_rs', 'use_wasmedge', 'use_wasmtime', 'cpu-x86_64'] collect_per_test_coverage=False coverage_active=False Found 1 parallel tests and 0 sequential tests Running about 1 stateless tests (Process-3). [1 / 1] 00001_select_1: [ OK ] 0.93 sec. 1 tests passed. 0 tests skipped. 0.98 s elapsed (Process-3). Checking the hung queries: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Found hung queries in processlist: Row 1: ────── is_initial_query: 1 user: default query_id: 26ee4477-909e-40fa-b18e-8cd4929653fa address: ::1 port: 36312 initial_user: default initial_query_id: 26ee4477-909e-40fa-b18e-8cd4929653fa initial_address: ::1 initial_port: 36312 interface: 1 os_user: client_hostname: 7b43270c8fd5 client_name: ClickHouse client client_agent: client_revision: 54485 client_version_major: 26 client_version_minor: 7 client_version_patch: 1 http_method: 0 http_user_agent: http_referer: forwarded_for: quota_key: distributed_depth: 0 elapsed: 1555.106195 is_cancelled: 1 is_all_data_sent: 0 read_rows: 0 read_bytes: 0 total_rows_approx: 0 written_rows: 0 written_bytes: 0 memory_usage: 1048624 -- 1.05 million peak_memory_usage: 1048624 -- 1.05 million query: SELECT formatQuery($$SELECT [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]$$) normalized_query_hash: 4667477417246006729 query_kind: Select thread_ids: [8722] peak_threads_usage: 1 ProfileEvents: {'Query':1,'SelectQuery':1,'InitialQuery':1,'InitialSelectQuery':1,'QueryParseMicroseconds':745,'ContextLock':6,'ContextLockWaitMicroseconds':8,'RWLockAcquiredReadLocks':1,'QueryProfilerRuns':2813,'MemoryAllocatedWithoutCheck':2,'MemoryAllocatedWithoutCheckBytes':80080,'LogTest':1,'LogDebug':1,'LoggerElapsedNanoseconds':5091113} Settings: {'min_compress_block_size':'3111125','max_compress_block_size':'1010064','max_block_size':'19914','min_external_table_block_size_bytes':'0','max_joined_block_size_rows':'43473','max_insert_threads':'2','max_threads':'2','max_parsing_threads':'10','max_read_buffer_size':'996726','max_query_size':'1000000000','connect_timeout_with_failover_ms':'2000','connect_timeout_with_failover_secure_ms':'3000','use_hedged_requests':'0','idle_connection_timeout':'36000','s3_max_get_rps':'1000000','s3_max_get_burst':'2000000','s3_max_put_rps':'1000000','s3_max_put_burst':'2000000','s3_check_objects_after_upload':'1','max_remote_read_network_bandwidth':'1000000000000','max_remote_write_network_bandwidth':'1000000000000','max_local_read_bandwidth':'1000000000000','max_local_write_bandwidth':'1000000000000','stream_like_engine_allow_direct_select':'1','enable_multiple_prewhere_read_steps':'0','replication_wait_for_inactive_replica_timeout':'30','min_count_to_compile_expression':'0','group_by_two_level_threshold':'417751','group_by_two_level_threshold_bytes':'35020684','distributed_aggregation_memory_efficient':'0','enable_memory_bound_merging_of_aggregation_results':'0','allow_nonconst_timezone_arguments':'1','optimize_skip_unused_shards':'1','min_chunk_bytes_for_parallel_parsing':'8846699','allow_special_serialization_kinds_in_output_formats':'0','merge_tree_coarse_index_granularity':'9','min_bytes_to_use_direct_io':'7649292546','min_bytes_to_use_mmap_io':'2753175997','use_lightweight_primary_key_index_analysis':'0','use_skip_indexes_if_final':'0','use_skip_indexes_if_final_exact_mode':'0','use_skip_indexes_on_data_read':'0','use_top_k_dynamic_filtering':'0','query_plan_max_limit_for_top_k_optimization':'100000','secondary_indices_enable_bulk_filtering':'0','log_queries':'1','insert_quorum_timeout':'60000','table_function_remote_max_addresses':'200','merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability':'0.89','http_wait_end_of_query':'1','http_response_buffer_size':'3325766','fsync_metadata':'0','join_output_by_rowlist_perkey_rows_threshold':'244','query_plan_join_swap_table':'0','query_plan_optimize_join_order_limit':'5','query_plan_optimize_join_order_randomize':'924018','query_plan_join_shard_by_pk_ranges':'1','http_send_timeout':'60','http_receive_timeout':'60','use_index_for_in_with_subqueries_max_values':'1000000000','opentelemetry_start_trace_probability':'0.1','max_rows_to_read':'20000000','max_bytes_to_read':'1000000000000','max_bytes_to_read_leaf':'1000000000000','max_rows_to_group_by':'10000000000','max_bytes_before_external_group_by':'7488024882','max_bytes_ratio_before_external_group_by':'0','max_rows_to_sort':'10000000000','max_bytes_to_sort':'10000000000','prefer_external_sort_block_bytes':'0','max_bytes_before_external_sort':'10737418240','max_bytes_ratio_before_external_sort':'0','max_bytes_before_remerge_sort':'1739650553','max_result_rows':'1000000000','max_result_bytes':'1000000000','max_execution_time':'60','max_execution_speed':'100000000000','max_execution_speed_bytes':'10000000000000','timeout_before_checking_execution_speed':'300','max_estimated_execution_time':'600','max_columns_to_read':'20000','max_temporary_columns':'20000','max_temporary_non_const_columns':'20000','ast_fuzzer_runs':'5','ast_fuzzer_any_query':'1','max_rows_in_set':'10000000000','max_bytes_in_set':'10000000000','max_rows_in_join':'10000000000','max_bytes_in_join':'10000000000','cross_join_min_rows_to_compress':'1','cross_join_min_bytes_to_compress':'1','temporary_files_buffer_size':'1137333','max_rows_to_transfer':'1000000000','max_bytes_to_transfer':'1000000000','max_rows_in_distinct':'10000000000','max_bytes_in_distinct':'10000000000','max_memory_usage':'10000000000','max_memory_usage_for_user':'19899217920','max_untracked_memory':'1048576','memory_profiler_step':'1048576','max_network_bandwidth':'100000000000','max_network_bytes':'1000000000000','max_network_bandwidth_for_user':'100000000000','max_network_bandwidth_for_all_users':'100000000000','max_temporary_data_on_disk_size_for_user':'100000000000','max_temporary_data_on_disk_size_for_query':'100000000000','max_backup_bandwidth':'100000000000','log_comment':'04412_deep_nested_literal_format.sh-test_1fcsq1wn','send_logs_level':'warning','enable_optimize_predicate_expression':'0','prefer_localhost_replica':'0','optimize_read_in_order':'0','aggregation_in_order_max_block_bytes':'45803660','read_in_order_two_level_merge_threshold':'36','max_hyperscan_regexp_length':'1000000','max_hyperscan_regexp_total_length':'10000000','allow_introspection_functions':'1','database_atomic_wait_for_drop_and_detach_synchronously':'1','optimize_or_like_chain':'1','optimize_using_constraints':'1','optimize_substitute_columns':'1','max_parser_depth':'100000000','lock_acquire_timeout':'60','query_cache_max_size_in_bytes':'10000000','query_cache_max_entries':'100000','optimize_rewrite_array_exists_to_has':'0','database_replicated_allow_replicated_engine_arguments':'1','distributed_ddl_entry_format_version':'6','external_storage_max_read_rows':'10000000000','external_storage_max_read_bytes':'10000000000','query_plan_reuse_storage_ordering_for_window_functions':'1','query_plan_read_in_order_through_join':'0','query_plan_max_limit_for_lazy_materialization':'1','local_filesystem_read_method':'read','local_filesystem_read_prefetch':'1','remote_filesystem_read_prefetch':'0','merge_tree_min_bytes_per_task_for_remote_reading':'16777216','merge_tree_compact_parts_min_granules_to_multibuffer_read':'121','async_insert':'1','async_insert_busy_timeout_max_ms':'5000','enable_filesystem_cache':'0','enable_filesystem_cache_on_write_operations':'1','filesystem_cache_segments_batch_size':'5','page_cache_max_coalesced_bytes':'1048576','load_marks_asynchronously':'1','allow_prefetched_read_pool_for_remote_filesystem':'0','allow_prefetched_read_pool_for_local_filesystem':'0','filesystem_prefetch_step_marks':'50','filesystem_prefetch_max_memory_usage':'33554432','filesystem_prefetches_limit':'0','allow_deprecated_database_ordinary':'1','max_streams_for_merge_tree_reading':'1000','distributed_cache_discard_connection_if_unread_data':'0','distributed_cache_use_clients_cache_for_write':'1','optimize_sorting_by_input_stream_properties':'0','insert_keeper_max_retries':'100','insert_keeper_retry_initial_backoff_ms':'1','insert_keeper_retry_max_backoff_ms':'10','insert_keeper_fault_injection_probability':'0.01','ignore_drop_queries_probability':'0.2','use_async_executor_for_materialized_views':'1','short_circuit_function_evaluation_for_nulls_threshold':'0.8019974913308884','optimize_distinct_in_order':'0','distributed_index_analysis_for_non_shared_merge_tree':'1','session_timezone':'Africa/Khartoum','optimize_extract_common_expressions':'0','max_bytes_before_external_join':'1000000000','grace_hash_join_initial_buckets':'4','allow_experimental_window_view':'0','input_format_parallel_parsing':'0','output_format_parallel_formatting':'0'} current_database: test_1fcsq1wn is_internal: 0 stacktraces: Thread ID 8722 src/Common/StackTrace.cpp:533::StackTrace::StackTrace(ucontext_t const&) src/Storages/System/StorageSystemStackTrace.cpp:165::DB::(anonymous namespace)::signalHandler(int, siginfo_t*, void*) /usr/bin/clickhouse::__tsan::CallUserSignalHandler(__tsan::ThreadState*, bool, bool, int, __sanitizer::__sanitizer_siginfo*, void*) /usr/bin/clickhouse::__tsan::ProcessPendingSignalsImpl(__tsan::ThreadState*) /usr/bin/clickhouse::__interceptor_malloc src/Common/AllocatorWithMemoryTracking.cpp:23::allocateWithMemoryTracking(unsigned long, unsigned long) contrib/llvm-project/libcxx/include/__vector/vector.h:0::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&) contrib/llvm-project/libcxx/include/__memory/uninitialized_algorithms.h:471::auto DB::Field::dispatch(auto&&, DB::Field const&)Error running command '/usr/bin/clickhouse-client --max_untracked_memory=1Gi --max_memory_usage_for_user=0 --memory_profiler_step=1Gi --ast_fuzzer_runs=0 --max_untracked_memory=1Gi --max_memory_usage_for_user=0 --memory_profiler_step=1Gi --ast_fuzzer_runs=0 --allow_introspection_functions=1 --skip_unavailable_shards=1 --query "SELECT thread_name, thread_id, query_id, trace, arrayStringConcat(arrayMap(x, y -> concat(x, \': \', y), arrayMap(x -> addressToLine(x), trace), arrayMap(x -> demangle(addressToSymbol(x)), trace)), \'\n\') as trace_str FROM system.stack_trace FORMAT Vertical"': Command '/usr/bin/clickhouse-client --max_untracked_memory=1Gi --max_memory_usage_for_user=0 --memory_profiler_step=1Gi --ast_fuzzer_runs=0 --max_untracked_memory=1Gi --max_memory_usage_for_user=0 --memory_profiler_step=1Gi --ast_fuzzer_runs=0 --allow_introspection_functions=1 --skip_unavailable_shards=1 --query "SELECT thread_name, thread_id, query_id, trace, arrayStringConcat(arrayMap(x, y -> concat(x, ': ', y), arrayMap(x -> addressToLine(x), trace), arrayMap(x -> demangle(addressToSymbol(x)), trace)), ' ') as trace_str FROM system.stack_trace FORMAT Vertical"' returned non-zero exit status 36. Get:1 https://apt.kitware.com/ubuntu jammy InRelease [15.5 kB] Get:2 https://apt.kitware.com/ubuntu jammy/main amd64 Packages [122 kB] Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB] Get:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB] Get:6 https://apt.llvm.org/jammy llvm-toolchain-jammy-21 InRelease [5,557 B] Get:7 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB] Get:8 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7,258 kB] Get:9 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [77.8 kB] Get:10 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1,307 kB] Get:11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4,046 kB] Get:12 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB] Get:13 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB] Get:14 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB] Get:15 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1,792 kB] Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1,612 kB] Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [86.4 kB] Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4,379 kB] Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7,526 kB] Get:20 https://apt.llvm.org/jammy llvm-toolchain-jammy-21/main amd64 Packages [13.4 kB] Get:21 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy InRelease [18.1 kB] Get:22 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.8 kB] Get:23 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB] Get:24 https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu jammy/main amd64 Packages [38.6 kB] Fetched 47.0 MB in 2s (24.3 MB/s) Reading package lists... W: https://apt.llvm.org/jammy/dists/llvm-toolchain-jammy-21/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. W: https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details. Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: binfmt-support icu-devtools libclang-cpp14 libffi-dev libicu-dev liblldb-14 libllvm14 libncurses-dev libpipeline1 libpython3.10 libtinfo-dev libxml2 libxml2-dev libz3-4 libz3-dev lldb-14 llvm-14 llvm-14-dev llvm-14-linker-tools llvm-14-runtime llvm-14-tools python3-lldb-14 python3-pygments python3-yaml Suggested packages: icu-doc ncurses-doc pkg-config llvm-14-doc python-pygments-doc ttf-bitstream-vera The following NEW packages will be installed: binfmt-support icu-devtools libclang-cpp14 libffi-dev libicu-dev liblldb-14 libllvm14 libncurses-dev libpipeline1 libpython3.10 libtinfo-dev libxml2-dev libz3-4 libz3-dev lldb lldb-14 llvm-14 llvm-14-dev llvm-14-linker-tools llvm-14-runtime llvm-14-tools python3-lldb-14 python3-pygments python3-yaml The following packages will be upgraded: libxml2 1 upgraded, 24 newly installed, 0 to remove and 59 not upgraded. Need to get 117 MB of archives. After this operation, 604 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxml2 amd64 2.9.13+dfsg-1ubuntu0.12 [765 kB] Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 python3-yaml amd64 5.4.1-1ubuntu1 [129 kB] Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpipeline1 amd64 1.5.5-1 [23.5 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 binfmt-support amd64 2.2.1-2 [55.8 kB] Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 icu-devtools amd64 70.1-2 [197 kB] Get:6 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libllvm14 amd64 1:14.0.0-1ubuntu1.1 [24.0 MB] Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libclang-cpp14 amd64 1:14.0.0-1ubuntu1.1 [12.1 MB] Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libicu-dev amd64 70.1-2 [11.6 MB] Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10 amd64 3.10.12-1~22.04.15 [1,949 kB] Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 liblldb-14 amd64 1:14.0.0-1ubuntu1.1 [3,929 kB] Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libncurses-dev amd64 6.3-2ubuntu0.1 [381 kB] Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libtinfo-dev amd64 6.3-2ubuntu0.1 [780 B] Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libxml2-dev amd64 2.9.13+dfsg-1ubuntu0.12 [805 kB] Get:14 http://archive.ubuntu.com/ubuntu jammy/main amd64 libffi-dev amd64 3.4.2-4 [63.7 kB] Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 llvm-14-runtime amd64 1:14.0.0-1ubuntu1.1 [484 kB] Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 llvm-14-linker-tools amd64 1:14.0.0-1ubuntu1.1 [1,355 kB] Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 llvm-14 amd64 1:14.0.0-1ubuntu1.1 [12.7 MB] Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pygments all 2.11.2+dfsg-2ubuntu0.1 [750 kB] Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 llvm-14-tools amd64 1:14.0.0-1ubuntu1.1 [404 kB] Get:20 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libz3-4 amd64 4.8.12-1 [5,766 kB] Get:21 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libz3-dev amd64 4.8.12-1 [72.2 kB] Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 llvm-14-dev amd64 1:14.0.0-1ubuntu1.1 [37.8 MB] Get:23 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-lldb-14 amd64 1:14.0.0-1ubuntu1.1 [109 kB] Get:24 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 lldb-14 amd64 1:14.0.0-1ubuntu1.1 [1,132 kB] Get:25 http://archive.ubuntu.com/ubuntu jammy/universe amd64 lldb amd64 1:14.0-55~exp2 [3,238 B] Fetched 117 MB in 1s (101 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 56013 files and directories currently installed.) Preparing to unpack .../00-libxml2_2.9.13+dfsg-1ubuntu0.12_amd64.deb ... Unpacking libxml2:amd64 (2.9.13+dfsg-1ubuntu0.12) over (2.9.13+dfsg-1ubuntu0.11) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../01-python3-yaml_5.4.1-1ubuntu1_amd64.deb ... Unpacking python3-yaml (5.4.1-1ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../02-libpipeline1_1.5.5-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.5-1) ... Selecting previously unselected package binfmt-support. Preparing to unpack .../03-binfmt-support_2.2.1-2_amd64.deb ... Unpacking binfmt-support (2.2.1-2) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../04-icu-devtools_70.1-2_amd64.deb ... Unpacking icu-devtools (70.1-2) ... Selecting previously unselected package libllvm14:amd64. Preparing to unpack .../05-libllvm14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking libllvm14:amd64 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package libclang-cpp14. Preparing to unpack .../06-libclang-cpp14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking libclang-cpp14 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../07-libicu-dev_70.1-2_amd64.deb ... Unpacking libicu-dev:amd64 (70.1-2) ... Selecting previously unselected package libpython3.10:amd64. Preparing to unpack .../08-libpython3.10_3.10.12-1~22.04.15_amd64.deb ... Unpacking libpython3.10:amd64 (3.10.12-1~22.04.15) ... Selecting previously unselected package liblldb-14. Preparing to unpack .../09-liblldb-14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking liblldb-14 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../10-libncurses-dev_6.3-2ubuntu0.1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.3-2ubuntu0.1) ... Selecting previously unselected package libtinfo-dev:amd64. Preparing to unpack .../11-libtinfo-dev_6.3-2ubuntu0.1_amd64.deb ... Unpacking libtinfo-dev:amd64 (6.3-2ubuntu0.1) ... Selecting previously unselected package libxml2-dev:amd64. Preparing to unpack .../12-libxml2-dev_2.9.13+dfsg-1ubuntu0.12_amd64.deb ... Unpacking libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.12) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../13-libffi-dev_3.4.2-4_amd64.deb ... Unpacking libffi-dev:amd64 (3.4.2-4) ... Selecting previously unselected package llvm-14-runtime. Preparing to unpack .../14-llvm-14-runtime_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking llvm-14-runtime (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package llvm-14-linker-tools. Preparing to unpack .../15-llvm-14-linker-tools_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking llvm-14-linker-tools (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package llvm-14. Preparing to unpack .../16-llvm-14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking llvm-14 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../17-python3-pygments_2.11.2+dfsg-2ubuntu0.1_all.deb ... Unpacking python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... Selecting previously unselected package llvm-14-tools. Preparing to unpack .../18-llvm-14-tools_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking llvm-14-tools (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../19-libz3-4_4.8.12-1_amd64.deb ... Unpacking libz3-4:amd64 (4.8.12-1) ... Selecting previously unselected package libz3-dev:amd64. Preparing to unpack .../20-libz3-dev_4.8.12-1_amd64.deb ... Unpacking libz3-dev:amd64 (4.8.12-1) ... Selecting previously unselected package llvm-14-dev. Preparing to unpack .../21-llvm-14-dev_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking llvm-14-dev (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package python3-lldb-14. Preparing to unpack .../22-python3-lldb-14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking python3-lldb-14 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package lldb-14. Preparing to unpack .../23-lldb-14_1%3a14.0.0-1ubuntu1.1_amd64.deb ... Unpacking lldb-14 (1:14.0.0-1ubuntu1.1) ... Selecting previously unselected package lldb:amd64. Preparing to unpack .../24-lldb_1%3a14.0-55~exp2_amd64.deb ... Unpacking lldb:amd64 (1:14.0-55~exp2) ... Setting up libpipeline1:amd64 (1.5.5-1) ... Setting up libpython3.10:amd64 (3.10.12-1~22.04.15) ... Setting up libncurses-dev:amd64 (6.3-2ubuntu0.1) ... Setting up python3-yaml (5.4.1-1ubuntu1) ... Setting up libffi-dev:amd64 (3.4.2-4) ... Setting up python3-pygments (2.11.2+dfsg-2ubuntu0.1) ... Setting up libz3-4:amd64 (4.8.12-1) ... Setting up binfmt-support (2.2.1-2) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of restart. Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service. Setting up icu-devtools (70.1-2) ... Setting up libicu-dev:amd64 (70.1-2) ... Setting up libxml2:amd64 (2.9.13+dfsg-1ubuntu0.12) ... Setting up libtinfo-dev:amd64 (6.3-2ubuntu0.1) ... Setting up libz3-dev:amd64 (4.8.12-1) ... Setting up libxml2-dev:amd64 (2.9.13+dfsg-1ubuntu0.12) ... Setting up libllvm14:amd64 (1:14.0.0-1ubuntu1.1) ... Setting up llvm-14-linker-tools (1:14.0.0-1ubuntu1.1) ... Setting up llvm-14-tools (1:14.0.0-1ubuntu1.1) ... Setting up llvm-14-runtime (1:14.0.0-1ubuntu1.1) ... Setting up libclang-cpp14 (1:14.0.0-1ubuntu1.1) ... Setting up liblldb-14 (1:14.0.0-1ubuntu1.1) ... Setting up llvm-14 (1:14.0.0-1ubuntu1.1) ... Setting up python3-lldb-14 (1:14.0.0-1ubuntu1.1) ... Setting up llvm-14-dev (1:14.0.0-1ubuntu1.1) ... Setting up lldb-14 (1:14.0.0-1ubuntu1.1) ... Setting up lldb:amd64 (1:14.0-55~exp2) ... Processing triggers for libc-bin (2.35-0ubuntu3.13) ... Error running command "lldb --batch -p 7208 -o 'thread backtrace all' -o 'detach' -o 'quit'": Command 'lldb --batch -p 7208 -o 'thread backtrace all' -o 'detach' -o 'quit'' timed out after 30 seconds Cannot get list of transactions: Code: 404. Code: 60. DB::Exception: Unknown table expression identifier 'system.transactions' in scope SELECT * FROM system.transactions. (UNKNOWN_TABLE) (version 26.7.1.1) Collecting stacktraces from system.stack_trace table: Collecting C stacktraces from main server process 7206 with lldb: === PID 7206 (main server) === Traceback (most recent call last): File "", line 1, in ModuleNotFoundError: No module named 'lldb.embedded_interpreter' (lldb) process attach --pid 7206 Process 7206 stopped * thread #1, name = 'ClickHouseWatch', stop reason = signal SIGSTOP frame #0: 0x00007fe0ab26a42f libc.so.6`__GI___wait4(pid=7208, stat_loc=0x00007ffc6b7f4d58, options=10, usage=0x0000000000000000) at wait4.c:30:10 thread #2, name = 'clickhouse-serv', stop reason = signal SIGSTOP frame #0: 0x000055b23dbb7da1 clickhouse`__sanitizer::internal_usleep(unsigned long long) + 65 clickhouse`__sanitizer::internal_usleep: -> 0x55b23dbb7da1 <+65>: popq %rbp 0x55b23dbb7da2 <+66>: retq 0x55b23dbb7da3: nopw %cs:(%rax,%rax) clickhouse`__sanitizer::internal_execve: 0x55b23dbb7db0 <+0>: pushq %rbp Executable module set to "/usr/bin/clickhouse". Architecture set to: x86_64-pc-linux-gnu. (lldb) thread backtrace all * thread #1, name = 'ClickHouseWatch', stop reason = signal SIGSTOP * frame #0: 0x00007fe0ab26a42f libc.so.6`__GI___wait4(pid=7208, stat_loc=0x00007ffc6b7f4d58, options=10, usage=0x0000000000000000) at wait4.c:30:10 frame #1: 0x000055b23db43e63 clickhouse`___interceptor_waitpid + 339 frame #2: 0x000055b251b850c8 clickhouse`BaseDaemon::setupWatchdog(this=0x00007ffc6b7f5390) at BaseDaemon.cpp:706:23 frame #3: 0x000055b251b82978 clickhouse`BaseDaemon::initialize(this=0x00007ffc6b7f5390, self=0x00007ffc6b7f5390) at BaseDaemon.cpp:408:9 frame #4: 0x000055b24b03d589 clickhouse`DB::Server::initialize(this=0x00007ffc6b7f5390, self=0x00007ffc6b7f5390) at Server.cpp:739:17 frame #5: 0x000055b26e6cb333 clickhouse`Poco::Util::Application::run(this=0x00007ffc6b7f5390) at Application.cpp:310:2 frame #6: 0x000055b24b03d1fe clickhouse`DB::Server::run(this=0x00007ffc6b7f5390) at Server.cpp:733:25 frame #7: 0x000055b26e6e95ac clickhouse`Poco::Util::ServerApplication::run(this=0x00007ffc6b7f5390, argc=6, argv=0x0000720c0006ea90) at ServerApplication.cpp:131:9 frame #8: 0x000055b24b03c668 clickhouse`mainEntryClickHouseServer(argc=6, argv=0x0000720c0006ea90) at Server.cpp:546:20 frame #9: 0x000055b23dbd3669 clickhouse`main(argc_=, argv_=) at main.cpp:431:21 frame #10: 0x00007fe0ab1a9d90 libc.so.6`__libc_start_call_main(main=(clickhouse`main at main.cpp:327), argc=6, argv=0x00007ffc6b7f58a8) at libc_start_call_main.h:58:16 frame #11: 0x00007fe0ab1a9e40 libc.so.6`__libc_start_main_impl(main=(clickhouse`main at main.cpp:327), argc=6, argv=0x00007ffc6b7f58a8, init=(_rtld_global), fini=, rtld_fini=, stack_end=0x00007ffc6b7f5898) at libc-start.c:392:3 frame #12: 0x000055b23db2116e clickhouse`_start + 46 thread #2, name = 'clickhouse-serv', stop reason = signal SIGSTOP frame #0: 0x000055b23dbb7da1 clickhouse`__sanitizer::internal_usleep(unsigned long long) + 65 frame #1: 0x000055b23db9543b clickhouse`__tsan::BackgroundThread(void*) + 171 frame #2: 0x00007fe0ab214ac3 libc.so.6`start_thread(arg=) at pthread_create.c:442:8 frame #3: 0x00007fe0ab2a68d0 libc.so.6`__clone3 at clone3.S:81 (lldb) detach (lldb) quit Process 7206 detached Collecting C stacktraces from replica process 7208 with lldb: Got suspiciously small stacktraces from 7208: All tests have finished. Top patterns of log messages: count count_% size size_% uniq_loggers uniq_threads levels background_% message_format_string 1. 41993 0.069 2.97 MiB 0.021 593 50 ['Trace'] 0.006 is disk {} eligible for search: {} (mode {}) 2. 25835 0.042 5.34 MiB 0.037 1 87 ['Debug'] 0 (internal) {} (stage: {}) 3. 24450 0.04 4.80 MiB 0.033 1 81 ['Trace'] 0 Fuzzed query: {} 4. 22989 0.038 583.55 KiB 0.004 1 89 ['Trace'] 0 Query to stage {}{} 5. 22705 0.037 1.09 MiB 0.008 1 89 ['Trace'] 0 Query from stage {} to stage {}{} 6. 18170 0.03 5.41 MiB 0.037 1 83 ['Debug'] 0 (from {}{}{}){}{}{} {} (stage: {}) 7. 17776 0.029 2.66 MiB 0.018 8571 80 ['Trace'] 1 {} Creating query context from {} context, user_id: {}, parent context user: {} 8. 12854 0.021 1.46 MiB 0.01 1 21 ['Debug'] 0 Reading {} marks from part {}, total {} rows starting from the beginning of the part, column {} 9. 12715 0.021 1.00 MiB 0.007 1 90 ['Debug'] 0 Read {} rows, {} in {} sec., {} rows/sec., {}/sec. 10. 12713 0.021 470.47 KiB 0.003 29 258 ['Trace'] 1 Removing {} blobs from '{}' location 11. 12448 0.02 470.05 KiB 0.003 1 124 ['Debug'] 0.321 {}{} memory usage: {}. 12. 12312 0.02 527.70 KiB 0.004 29 511 ['Trace'] 0 Distributed removal of {} blobs into {} tasks 13. 11547 0.019 2.66 MiB 0.018 1 73 ['Trace'] 0 Fuzzed query failed: {} 14. 10608 0.017 684.35 KiB 0.005 1 91 ['Debug'] 0 Using random seed {} for randomizing join order optimizations 15. 10436 0.017 294.42 KiB 0.002 1 71 ['Debug'] 0 Processed in {} sec. 16. 8822 0.014 781.81 KiB 0.005 1 212 ['Trace'] 0 Aggregated. {} to {} rows (from {}) in {} sec. ({:.3f} rows/sec., {}/sec.) 17. 8754 0.014 264.75 KiB 0.002 1 210 ['Trace'] 0 Aggregation method: {} 18. 8685 0.014 399.65 KiB 0.003 8685 87 ['Debug'] 0.999 Authenticating user '{}' from {} 19. 8674 0.014 974.13 KiB 0.007 8674 87 ['Debug'] 0.999 {} Authenticated with global context as user {} 20. 8648 0.014 633.40 KiB 0.004 8648 80 ['Debug'] 1 Creating session context with user_id: {} 21. 8640 0.014 759.38 KiB 0.005 8640 86 ['Debug'] 0.999 {} Logout, user_id: {} 22. 8152 0.013 199.36 KiB 0.001 1 124 ['Debug'] 0.404 deduplicate_blocks : {} 23. 7929 0.013 85.17 KiB 0.001 1 202 ['Trace'] 0 Aggregating 24. 7917 0.013 177.82 KiB 0.001 1 203 ['Trace'] 0 Merging aggregated data 25. 7436 0.012 282.83 KiB 0.002 526 121 ['Debug'] 0.443 Create MergeTreeSink, deduplicate={} 26. 7353 0.012 588.97 KiB 0.004 1 202 ['Trace'] 0 An entry for key={} found in cache: {} 27. 7124 0.012 327.19 KiB 0.002 1 257 ['Debug'] 0.465 Creating FakeDiskTransaction for disk {} 28. 7090 0.012 334.69 KiB 0.002 1 247 ['Trace'] 0.464 filled checksums {} 29. 7076 0.012 490.67 KiB 0.003 542 616 ['Trace'] 0.47 Trying to reserve {} using storage policy from min volume index {} 30. 6925 0.011 765.36 KiB 0.005 1 53 ['Trace'] 0 Adjusting memory limit before external aggregation with {} (ratio: {}, available system memory: {}) 31. 6188 0.01 2.44 MiB 0.017 515 219 ['Debug'] 0.531 Wrote block with {} rows and deduplication blocks: {}, deduplication info: {} 32. 6147 0.01 152.32 KiB 0.001 519 222 ['Debug'] 0.535 Allocated block number {} 33. 5524 0.009 7.37 MiB 0.051 1 185 ['Trace'] 1 Writing Delete operation for blobs [{}] 34. 5524 0.009 7.40 MiB 0.051 1 185 ['Debug'] 1 Objects with paths [{}] were removed from S3 35. 5518 0.009 650.35 KiB 0.004 537 238 ['Trace'] 0.598 Renaming temporary part {} to {} with tid {}. 36. 5426 0.009 942.66 KiB 0.006 2 61 ['Trace'] 1 HTTP Request for {}. {} 37. 5420 0.009 5.05 MiB 0.035 2 61 ['Trace'] 1 Request URI: {} 38. 5405 0.009 184.74 KiB 0.001 1 61 ['Debug'] 0 creating in_post id {} 39. 5381 0.009 16.35 MiB 0.113 1 20 ['Error'] 0 use_query_cache and overflow_mode != 'throw' cannot be used together 40. 5353 0.009 109.78 KiB 0.001 2 57 ['Debug'] 0.002 Done processing query 41. 4901 0.008 536.05 KiB 0.004 1 240 ['Trace'] 0.769 No log, skipping {}, because should ignore 42. 3700 0.006 347.35 KiB 0.002 1 30 ['Debug'] 0 Reading {} marks from part {}, total {} rows starting from the beginning of the part 43. 3660 0.006 486.59 KiB 0.003 42 61 ['Debug'] 0.846 Spent {} ms calculating {} skip indices for the part {}: [{}] 44. 3293 0.005 191.63 KiB 0.001 20 20 ['Trace'] 1 Flushing system log, {} entries to flush up to offset {} 45. 3280 0.005 301.24 KiB 0.002 1 38 ['Trace'] 0 No query result found for query {} 46. 3276 0.005 108.51 KiB 0.001 2 73 ['Trace'] 1 TCP Request. Address: {} 47. 3267 0.005 287.67 KiB 0.002 1 73 ['Debug'] 1 Connected {} version {}.{}.{}, revision: {}{}{}. 48. 3259 0.005 351.92 KiB 0.002 20 20 ['Trace'] 1 Flushed system log up to offset {}. Entries {}. Timings: Prepare={}ms, Block={}ms, Insert={}ms, Confirm={}ms 49. 3176 0.005 83.74 KiB 0.001 1 71 ['Debug'] 1 Done processing connection. 50. 3057 0.005 316.50 KiB 0.002 1 53 ['Trace'] 0 Adjusting memory limit before external sort with {} (ratio: {}, available system memory: {}) 51. 2707 0.004 82.91 KiB 0.001 386 75 ['Debug'] 0 Key condition: {} 52. 2659 0.004 116.85 KiB 0.001 385 75 ['Trace'] 0 Filtering marks by primary and secondary keys 53. 2543 0.004 210.04 KiB 0.001 68 36 ['Trace'] 0 Reading {} ranges in{}order from part {}, approx. {} rows starting from {} 54. 2515 0.004 287.04 KiB 0.002 381 72 ['Debug'] 0 Selected {}/{} parts by partition key, {} parts by primary key, {}/{} marks by primary key, {} marks to read from {} ranges 55. 2271 0.004 137.50 KiB 0.001 1 44 ['Trace'] 0.004 Logs and exception has been sent. The connection is preserved. 56. 2030 0.003 127.53 KiB 0.001 257 68 ['Debug'] 0 PK index has dropped {}/{} granules, it took {}ms across {} threads. 57. 1915 0.003 99.12 KiB 0.001 359 69 ['Trace'] 0 Spreading mark ranges among streams (default reading) 58. 1847 0.003 142.49 KiB 0.001 1 66 ['Trace'] 0 Query span trace_id for opentelemetry log: {} 59. 1825 0.003 190.24 KiB 0.001 136 496 ['Trace'] 0 Scheduling next cleanup after {}ms (points: {}, interval: {}ms, ratio: {}, points per minute: {}) 60. 1786 0.003 2.78 MiB 0.019 2 41 ['Error'] 0.407 Number of arguments for function {} doesn't match: passed {}, should be {} 61. 1772 0.003 65.84 KiB 0 335 68 ['Debug'] 0 Reading approx. {} rows with {} streams 62. 1603 0.003 498.91 KiB 0.003 1 112 ['Trace'] 0.035 The analyzer is enabled, but the old interpreter is used. It can be a bug, please report it. Will disable 'allow_experimental_analyzer' setting (for query: {}) 63. 1497 0.002 40.93 KiB 0 618 152 ['Trace'] 0.003 Start preparing for shutdown 64. 1497 0.002 111.20 KiB 0.001 1 65 ['Debug'] 0 Creating retry chain for path {}, partition <{}> starting from {} 65. 1497 0.002 380.00 KiB 0.003 1 65 ['Debug'] 0 token to retry with: {} 66. 1490 0.002 152.42 KiB 0.001 3 65 ['Information'] 0 Block with ID {} already exists as part {}; ignoring it 67. 1490 0.002 614.55 KiB 0.004 3 65 ['Debug'] 0 After filtering by collision at {} try, removed rows {}/{} removed tokets {}/{} from origin block, after retry remaining rows: {}, remaining tokens: {}, new deduplication info debug: {} 68. 1489 0.002 176.81 KiB 0.001 2 64 ['Debug'] 0 All rows are deduplicated for part with block IDs: {}, skipping the part commit. 69. 1465 0.002 303.40 KiB 0.002 1 29 ['Information'] 0.296 Nothing to abort. {} 70. 1465 0.002 376.36 KiB 0.003 1 29 ['Information'] 0.296 WriteBufferFromS3 was canceled.The file might not be written to S3. {}. 71. 1373 0.002 12.07 KiB 0 5 28 ['Trace'] 0.004 No tables 72. 1200 0.002 142.71 KiB 0.001 1 35 ['Trace'] 0 Stored query result of query {} 73. 1186 0.002 214.27 KiB 0.001 1 41 ['Debug'] 0 Setting 'enable_parallel_replicas' is enabled but 'automatic_parallel_replicas_mode' is not zero. To enforce use of parallel replicas, please disable 'automatic_parallel_replicas_mode'. 74. 1134 0.002 60.40 KiB 0 1 33 ['Trace'] 1 Adding file: {}, size: {} 75. 1093 0.002 219.69 KiB 0.001 1 85 ['Trace'] 0.005 Skipping writing empty blob for path {}, key {} 76. 1028 0.002 77.51 KiB 0.001 1 175 ['Trace'] 0 Statistics updated for key={}: {} 77. 1002 0.002 38.16 KiB 0 1 414 ['Trace'] 0 Reschedule processing thread in {} ms 78. 997 0.002 39.92 KiB 0 13 146 ['Trace'] 0 Sending external_roles with query: [{}] ({}) 79. 894 0.001 18.33 KiB 0 622 394 ['Debug'] 0 Refreshing statistics 80. 890 0.001 78.22 KiB 0.001 1 41 ['Debug'] 0 Some steps in the plan don't support dataflow statistics collection. Skipping optimization 81. 872 0.001 66.69 KiB 0 27 128 ['Trace'] 0 Used generic exclusion search {}over index for part {} with {} steps 82. 845 0.001 85.18 KiB 0.001 596 405 ['Trace'] 0 Didn't start merge: {} 83. 819 0.001 99.33 KiB 0.001 471 397 ['Debug'] 0.535 Removing {} parts from filesystem (serially): Parts: [{}] 84. 813 0.001 56.09 KiB 0 1 161 ['Debug'] 1 Finish load job '{}' with status {} 85. 813 0.001 61.65 KiB 0 1 28 ['Debug'] 0.149 Schedule load job '{}' into {} 86. 813 0.001 59.27 KiB 0 1 161 ['Debug'] 1 Execute load job '{}' in {} 87. 812 0.001 75.02 KiB 0.001 1 28 ['Debug'] 0.148 Prioritize load job '{}': {} -> {} 88. 779 0.001 62.58 KiB 0 1 30 ['Debug'] 0 Merging {} parts: from {} to {} into {} with storage {} 89. 779 0.001 26.48 KiB 0 1 30 ['Debug'] 0 Selected MergeAlgorithm: {} 90. 766 0.001 99.40 KiB 0.001 1 30 ['Debug'] 0 Merge sorted {} rows, containing {} columns ({} merged, {} gathered) in {} sec., {} rows/sec., {}/sec. 91. 764 0.001 47.23 KiB 0 103 30 ['Trace'] 0 Merged {} parts: [{}, {}] -> {} 92. 764 0.001 29.87 KiB 0 1 152 ['Debug'] 0.548 Spawn loader worker #{} in {} 93. 764 0.001 21.64 KiB 0 1 191 ['Debug'] 1 Stop worker in {} 94. 748 0.001 5.30 MiB 0.037 3 49 ['Error'] 0.008 Unknown {}{} identifier {} in scope {}{} 95. 747 0.001 5.13 MiB 0.036 1 31 ['Error'] 0 Mapping for table with UUID={} already exists. It happened due to UUID collision, most likely because some not random UUIDs were manually specified in CREATE queries. 96. 719 0.001 48.60 KiB 0 1 28 ['Debug'] 0 Will kill query {} (asynchronously) 97. 696 0.001 23.11 KiB 0 1 155 ['Debug'] 0.507 Change current priority: {} -> {} 98. 668 0.001 2.75 MiB 0.019 6 69 ['Information','Debug','Warning','Error'] 0.154 99. 665 0.001 116.46 KiB 0.001 1 133 ['Information'] 1 Removing metadata {} of dropped table {} 100. 665 0.001 49.36 KiB 0 1 41 ['Debug'] 0 Waiting for table {} to be finally dropped count count_% size size_% uniq_loggers uniq_threads levels background_% message_format_string Top messages without format string (fmt::runtime): count pattern runtime_message line 1. 416 CodeDBExceptionSyntaxerrorfailed Code: 62. DB::Exception: Syntax error: failed at position 37 (DISTINCT): DISTINCT value FROM system.server_settings GLOBAL RIGHT JOIN system.server_settings AS alias0 ON equals(alias0.value, value) WHERE 'cannot_allocate_thread_fault... Expected one of: to ('/executeQuery.cpp',340) 2. 96 CodeDBExceptionExpectedrowsgotwh Code: 395. DB::Exception: Expected 500000 rows, got 2500007: while executing 'FUNCTION throwIf(_CAST(1_Nullable(UInt8), 'Nullable(UInt8)'_String) :: 1, _CAST('Expected 500000 rows, got 2500007'_Nullable(String), 'Nullable(String)'_String) :: 2) -> throwIf( ('/executeQuery.cpp',340) 3. 51 CodeDBExceptionSyntaxerrordataty Code: 62. DB::Exception: Syntax error (data type): failed at position 17 (Nullable): Nullable(UInt64). Expected end of query: In scope SELECT __table1.y AS y FROM test_2.test_nullable_order_by AS __table1 ORDER BY CAST(__table1.x, 'Nullable(UInt64)Nullable ('/executeQuery.cpp',340) 4. 27 CodeDBExceptionUnrecognizedtoken Code: 62. DB::Exception: Unrecognized token: Syntax error (data type): failed at position 1 (): Int64. : In scope SELECT snowflakeIDToDateTime64(CAST('7204436857747984384', '\0Int64')) LIMIT 218. (SYNTAX_ERROR) (version 26.7.1.1) (from [::1]:54976) (comm ('/executeQuery.cpp',340) 5. 16 spawnedasioworkerthreadnuraftwcu spawned asio worker thread nuraft_w_0, current threads: 0 ('/LoggerWrapper.h',43) 6. 11 CodeDBExceptionEmptyqueryInscope Code: 62. DB::Exception: Empty query: In scope SELECT __table1.x AS x, accurateCastOrNull(toInt64(__table1.x), '') AS d, _CAST('�(�', 'String') AS `toTypeName(d)` FROM test_2.test_accurate_cast_or_null AS __table1 ORDER BY accurateCastOrNull(toInt64(__ ('/executeQuery.cpp',340) 7. 9 IfthesignaturecheckfailedThiscou If the signature check failed. This could be because of a time skew. Attempting to adjust the signer. ('/AWSLogger.cpp',121) 8. 4 CodeDBExceptionSyntaxerrorcolumn Code: 62. DB::Exception: Syntax error (columns declaration list): failed at position 4 (end of query): . Expected one of: NULL, NOT, DEFAULT, MATERIALIZED, EPHEMERAL, ALIAS, AUTO_INCREMENT, TTL, PRIMARY KEY, data type, identifier. (SYNTAX_ERROR) (version 2 ('/executeQuery.cpp',340) 9. 3 configatindexiscommittedprevconf config at index 1 is committed, prev config log idx 53 ('/LoggerWrapper.h',43) 10. 2 skippedconfiglatestconfig skipped config 1, latest config 53 ('/LoggerWrapper.h',43) 11. 2 CodeCoordinationExceptionSession Code: 999. Coordination::Exception: Session expired (fault injected on recv). (KEEPER_EXCEPTION), Stack trace (when copying this message, always include the lines below): ↴ ('/ExceptionExt.h',25) ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception: 12. 1 CodeDBExceptionFaultinjectionaft Code: 999. DB::Exception: Fault injection after operation. (KEEPER_EXCEPTION) (version 26.7.1.1) (from [::1]:45864) (comment: 02428_parameterized_view.sh-test_p0r17ypf) (query 1, line 1) (in query: INSERT INTO test_02428_Catalog VALUES ), Stack trace (when ('/executeQuery.cpp',340) 13. 1 ELECTIONTIMEOUTcurrentrolefollow [ELECTION TIMEOUT] current role: follower, log last term 2, state term 2, target p 1, my p 1, hb dead, pre-vote NOT done ('/LoggerWrapper.h',43) 14. 1 newelectiontimeoutrange new election timeout range: 0 - 0 ('/LoggerWrapper.h',43) 15. 1 prevotetermisdifferentresetitto pre-vote term (0) is different, reset it to 2 ('/LoggerWrapper.h',43) 16. 1 statemachinecommitindexprecommit state machine commit index 0, precommit index 128, last log index 128 ('/LoggerWrapper.h',43) 17. 1 numberofpendingcommitelements number of pending commit elements: 0 ('/LoggerWrapper.h',43) 18. 1 detectaconfigurationchangethatis detect a configuration change that is not committed yet at index 1 ('/LoggerWrapper.h',43) 19. 1 CodeDBExceptionBadURIsyntaxURIco Code: 1000. DB::Exception: Bad URI syntax: URI contains invalid characters. (POCO_EXCEPTION), Stack trace (when copying this message, always include the lines below): ↴ ('/TCPHandler.cpp',557) ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::URISyntaxExcep 20. 1 bgappendentriesthreadinitiated bg append_entries thread initiated ('/LoggerWrapper.h',43) 21. 1 Currentlyassignedconfigisnewerth Currently assigned config is newer than some uncomitted config. This can only happen during startup or force recovery. If that is not the case, this is a bug. ('/LoggerWrapper.h',43) 22. 1 CodeCoordinationExceptionFaultin Code: 999. Coordination::Exception: Fault injection after operation. (KEEPER_EXCEPTION), Stack trace (when copying this message, always include the lines below): ↴ ('/TCPHandler.cpp',557) ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exceptio 23. 1 parameterselectiontimeoutrangehe parameters: election timeout range 0 - 0, heartbeat 0, leadership expiry 0, max batch 100, backoff 50, snapshot distance 10000, enable randomized snapshot creation NO, log sync stop gap 99999, use new joiner type NO, reserved logs 2147483647, client timeou ('/LoggerWrapper.h',43) 24. 1 invalidelectiontimeoutlowerbound invalid election timeout lower bound detected, adjusted to 0 ('/LoggerWrapper.h',43) 25. 1 peerDCIDlocalhostvotingmembermyi peer 1: DC ID 0, localhost:9234, voting member, 1 ↴ ('/LoggerWrapper.h',43) ↳my id: 1, voting_member ↴ ↳num peers: 0 26. 1 globalmanagerdoesnotexistwilluse global manager does not exist. will use local thread for commit and append ('/LoggerWrapper.h',43) 27. 1 PRIORITYdecaytargetmine [PRIORITY] decay, target 1 -> 1, mine 1 ('/LoggerWrapper.h',43) 28. 1 INITRAFTSERVERcommitindextermele === INIT RAFT SERVER === ↴ ('/LoggerWrapper.h',43) ↳commit index 0 ↴ ↳term 2 ↴ ↳election timer allowed ↴ ↳catching-up no ↴ ↳log store start 1, end 128 ↴ ↳config log idx 53, prev log idx 1 ↴ ↳ -- ASYNC REPLICATION -- 29. 1 StartingClickHouserevisiongithas Starting ClickHouse 26.7.1.1 (revision: 54512, git hash: f6eda3b3e486ba670c3448bb3ed6f62265d919df, build id: 6AB8BBCEB4544A5E66E1739D374AB931821CE290), PID 7208 ('',0) 30. 1 VOTEINITmyidmyrolecandidateterml [VOTE INIT] my id 1, my role candidate, term 3, log idx 128, log term 2, priority (target 1 / mine 1) ('/LoggerWrapper.h',43) Top messages not matching their format strings: message_format_string count() any_message 1. (internal) {} (stage: {}) 266 (internal) SELECT max(toDateTime(__table1.time, 'UTC')) AS `max(toDateTime(time, 'UTC'))`, min(toDateTime(__table1.time, 'UTC')) AS `min(toDateTime(time, 'UTC'))`, sum(__table1.count) AS `sum(count)`, toDate(__table1.time, 'UTC') AS dt FROM test_2.bad_date_time__fuzz_0 WHERE toDate(__table1.time, '�') = '2020-12-19' GROUP BY toDate(__table1.time, 'UTC') (stage: Complete) 2. Number of arguments for function {} doesn't match: passed {}, should be 1 or 2. Second argument only make sense for DateTime (time zone, optional) and Decimal (scale). 97 Code: 42. DB::Exception: Number of arguments for function parseDateTime32BestEffort doesn't match: passed 0, should be 1 or 2. Second argument only make sense for DateTime (time zone, optional) and Decimal (scale): In scope SELECT parseDateTime32BestEffort(). (NUMBER_OF_ARGUMENTS_DOESNT_MATCH) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 1122, line 1126) (in query: SELECT parseDateTime32BestEffort();) 3. 57 Forked a child process to watch 4. Cannot resolve host ({}), error {}: {}. 26 Cannot resolve host (�(�), error 0: Host not found. 5. Number of arguments for function {} doesn't match: passed {}, should be 1 or 2. 22 Code: 42. DB::Exception: Number of arguments for function URLHash doesn't match: passed 0, should be 1 or 2: In scope SELECT URLHash(). (NUMBER_OF_ARGUMENTS_DOESNT_MATCH) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 153, line 154) (in query: SELECT URLHash();) 6. Function {} requires at least one argument. 16 Code: 42. DB::Exception: Function arrayConcat requires at least one argument: In scope SELECT arrayConcat(). (NUMBER_OF_ARGUMENTS_DOESNT_MATCH) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 246, line 247) (in query: SELECT arrayConcat();) 7. Number of arguments for function {} doesn't match: passed {}, should be at least 1. 12 Code: 35. DB::Exception: Number of arguments for function arrayEnumerateDense doesn't match: passed 0, should be at least 1: In scope SELECT arrayEnumerateDense(). (TOO_FEW_ARGUMENTS_FOR_FUNCTION) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 256, line 257) (in query: SELECT arrayEnumerateDense();) 8. Number of arguments for function {} doesn't match: passed {}, should be at least 2. 6 Code: 35. DB::Exception: Number of arguments for function arrayReduce doesn't match: passed 0, should be at least 2: In scope SELECT arrayReduce(). (TOO_FEW_ARGUMENTS_FOR_FUNCTION) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 292, line 293) (in query: SELECT arrayReduce();) 9. Illegal type {} of first argument (condition) of function if. Must be UInt8. 6 Code: 43. DB::Exception: Illegal type Tuple(UInt64, String) of first argument (condition) of function if. Must be UInt8: In scope SELECT number, if((number, concat(materialize('v'), toString(number))), (0, ''), (number % 4) = 0) FROM numbers(40). (ILLEGAL_TYPE_OF_ARGUMENT) (version 26.7.1.1) (from [::1]:49706) (comment: 04416_groupconcat_tuple_sparse_subcolumn.sql-test_s2ez0t73) (query 6, line 16) (in query: INSERT INTO test_s2ez0t73.t_gc_dense SELECT number, if((number, concat(materialize('v'), toString(number))), (0, ''), (number % 4) = 0) FROM numbers(40)), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type>, String&&) @ 0x000000000ceb5400 ↴ ↳5. src/Functions/if.cpp:1366:23: DB::(anonymous namespace)::FunctionIf::getReturnTypeImpl(std::vector, AllocatorWithMemoryTracking>> const&) const @ 0x000000002386b045 ↴ ↳6. src/Functions/IFunction.h:624:16: DB::IFunction::getReturnTypeImpl(std::vector> const&) const @ 0x000000000ceb4c43 ↴ ↳7. src/Functions/IFunctionAdaptors.h:144:111: DB::FunctionToOverloadResolverAdaptor::getReturnTypeImpl(std::vector> const&) const @ 0x000000001067c9ba ↴ ↳8. src/Functions/IFunction.cpp:830:12: DB::IFunctionOverloadResolver::getReturnTypeWithoutLowCardinality(std::vector> const&) const @ 0x0000000020e8518f ↴ ↳9. src/Functions/IFunction.cpp:731:45: DB::IFunctionOverloadResolver::getReturnType(std::vector> const&) const @ 0x0000000020e84bee ↴ ↳10. src/Functions/IFunction.cpp:781:28: DB::IFunctionOverloadResolver::build(std::vector> const&) const @ 0x0000000020e85d5f ↴ ↳11. src/Analyzer/Resolve/resolveFunction.cpp:1857:39: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c37bf3 ↴ ↳12. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳13. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳14. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳16. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳17. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳18. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳19. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳20. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳21. src/Interpreters/InterpreterInsertQuery.cpp:628:44: DB::InterpreterInsertQuery::buildInsertSelectPipeline(DB::ASTInsertQuery&, std::shared_ptr) @ 0x0000000024d5ad90 ↴ ↳22. src/Interpreters/InterpreterInsertQuery.cpp:1076:28: DB::InterpreterInsertQuery::execute() @ 0x0000000024d6421d ↴ ↳23. src/Interpreters/executeQuery.cpp:1846:40: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bea53↴ ↳24. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳25. src/Interpreters/executeQuery.cpp:2211:27: DB::executeASTFuzzerQueries(boost::intrusive_ptr const&, std::shared_ptr const&, double, bool) @ 0x00000000253cee08 ↴ ↳26. src/Interpreters/executeQuery.cpp:2339:25: void std::__function::__policy_func>>)>::__call_func[abi:fqe220101]>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum)::$_0>(std::__function::__policy_storage const*, DB::QueryPipelineFinalizedInfo const&, std::chrono::time_point>>&&) @ 0x00000000253d3196↴ ↳27. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000022cfd2ee ↴ ↳28. src/Server/TCPHandler.cpp:897:33: DB::TCPHandler::runImpl() @ 0x0000000031f95046 ↴ ↳29. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳30. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳31. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ 10. Substitution '\{}' in replacement argument is invalid, regexp has only {} capturing groups 4 Code: 36. DB::Exception: Substitution '\1' in replacement argument is invalid, regexp has only 0 capturing groups: while executing function replaceRegexpOne on arguments materialize('Hello'_String) String String(size = 0), 'l'_String String Const(size = 0, String(size = 1)), '\\1'_String String Const(size = 0, String(size = 1)). (BAD_ARGUMENTS) (version 26.7.1.1) (from [::1]:38784) (comment: 02864_replace_regexp_string_fallback.sql-test_v6lml4o3) (query 2, line 7) (in query: -- negative tests↴ ↳ -- Even if the fallback is used, invalid substitutions must throw an exception. ↴ ↳ SELECT 'Hello' AS haystack, 'l' AS needle, '\\1' AS replacement, replaceRegexpOne(materialize(haystack), needle, replacement);), Stack trace (when copying this message, always include the lines below): ↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type>, int&, int&&) @ 0x00000000171b99c6 ↴ ↳5. src/Functions/ReplaceRegexpImpl.h:97:31: DB::ReplaceRegexpImpl::checkSubstitutions(std::basic_string_view>, int) @ 0x00000000171c1f08 ↴ ↳6. src/Functions/ReplaceRegexpImpl.h:145:9: DB::FunctionStringReplace, DB::(anonymous namespace)::NameReplaceRegexpOne>::executeImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x00000000171bcd27↴ ↳7. src/Functions/IFunction.h:525:16: DB::IFunction::executeImplDryRun(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x000000000ceb4244↴ ↳8. src/Functions/IFunctionAdaptors.cpp:16:22: DB::FunctionToExecutableFunctionAdaptor::executeDryRunImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x0000000020e8c71c↴ ↳9. src/Functions/IFunction.cpp:426:15: DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ef98↴ ↳10. src/Functions/IFunction.cpp:501:22: DB::IExecutableFunction::executeWithoutSparseColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e8152e↴ ↳11. src/Functions/IFunction.cpp:652:16: DB::IExecutableFunction::executeWithoutReplicatedColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e83c44↴ ↳12. src/Functions/IFunction.cpp:549:20: DB::IExecutableFunction::execute(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e82e06↴ ↳13. src/Interpreters/ActionsDAG.cpp:1235:57: DB::executeActionForPartialResult(DB::ActionsDAG::Node const*, std::vector>, unsigned long, bool) @ 0x000000002362b412 ↴ ↳14. src/Interpreters/ActionsDAG.cpp:1517:52: DB::ActionsDAG::evaluatePartialResult(std::unordered_map, std::equal_to, std::allocator>>&, std::vector> const&, unsigned long, DB::PartialEvaluationParameters) @ 0x0000000023629508↴ ↳15. src/Interpreters/ActionsDAG.cpp:1351:26: DB::ActionsDAG::updateHeader(DB::Block const&) const @ 0x00000000236275f4 ↴ ↳16. src/Processors/Transforms/ExpressionTransform.cpp:15:23: DB::ExpressionTransform::transformHeader(DB::Block const&, DB::ActionsDAG const&) @ 0x000000003276fdaa ↴ ↳17. src/Processors/QueryPlan/ExpressionStep.cpp:70:39: DB::ExpressionStep::ExpressionStep(std::shared_ptr, DB::ActionsDAG) @ 0x0000000032bc5be0 ↴ ↳18. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: DB::Planner::buildPlanForQueryNode() @ 0x0000000023cad96d ↴ ↳19. src/Planner/Planner.cpp:1952:9: DB::Planner::buildQueryPlanIfNeeded() @ 0x0000000023ca115b ↴ ↳20. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:387:13: DB::InterpreterSelectQueryAnalyzer::getQueryPlan() @ 0x0000000024dd3e1b ↴ ↳21. src/Interpreters/executeQuery.cpp:1798:48: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdd9f↴ ↳22. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳23. src/Server/TCPHandler.cpp:865:68: DB::TCPHandler::runImpl() @ 0x0000000031f948e6 ↴ ↳24. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳25. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳26. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ ↳27. base/poco/Foundation/src/ThreadPool.cpp:207:14: Poco::PooledThread::run() @ 0x000000003d8bebd1 ↴ ↳28. base/poco/Foundation/src/Thread.cpp:45:11: Poco::(anonymous namespace)::RunnableHolder::run() @ 0x000000003d8bc630 ↴ ↳29. base/poco/Foundation/src/Thread_POSIX.cpp:341:27: Poco::ThreadImpl::runnableEntry(void*) @ 0x000000003d8baa4a ↴ ↳30. __tsan_thread_start_func @ 0x000000000cdfcc93 ↴ ↳31. start_thread @ 0x0000000000094ac3 ↴ 11. Function {} requires at least two arguments. 4 Code: 42. DB::Exception: Function arrayShiftLeft requires at least two arguments: In scope SELECT arrayShiftLeft(). (NUMBER_OF_ARGUMENTS_DOESNT_MATCH) (version 26.7.1.1) (from [::1]:51686) (comment: 00534_functions_bad_arguments2.sh-test_mciois6n) (query 302, line 303) (in query: SELECT arrayShiftLeft();) 12. Shingle argument of function {} must be a positive integer. 4 Code: 36. DB::Exception: Shingle argument of function arrayShingles must be a positive integer: In scope SELECT arrayShingles([1, 2, 3, 4, 5], 0). (BAD_ARGUMENTS) (version 26.7.1.1) (from [::1]:46294) (comment: 02891_array_shingles.sql-test_qhtmuemx) (query 7, line 7) (in query: SELECT arrayShingles([1, 2, 3, 4, 5], 0);), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type>, String&&) @ 0x000000000ceb5400 ↴ ↳5. src/Functions/array/arrayShingles.cpp:63:23: DB::FunctionArrayShingles::executeImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x000000001928b754↴ ↳6. src/Functions/IFunction.h:525:16: DB::IFunction::executeImplDryRun(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x000000000ceb4244↴ ↳7. src/Functions/IFunctionAdaptors.cpp:16:22: DB::FunctionToExecutableFunctionAdaptor::executeDryRunImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x0000000020e8c71c↴ ↳8. src/Functions/IFunction.cpp:426:15: DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ef98↴ ↳9. src/Functions/IFunction.cpp:178:31: DB::IExecutableFunction::defaultImplementationForConstantArguments(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ea5a↴ ↳10. src/Functions/IFunction.cpp:418:20: DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ef34↴ ↳11. src/Functions/IFunction.cpp:501:22: DB::IExecutableFunction::executeWithoutSparseColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e8152e↴ ↳12. src/Functions/IFunction.cpp:652:16: DB::IExecutableFunction::executeWithoutReplicatedColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e83c44↴ ↳13. src/Functions/IFunction.cpp:549:20: DB::IExecutableFunction::execute(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e82e06↴ ↳14. src/Analyzer/Resolve/resolveFunction.cpp:1891:47: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c393e3 ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳16. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳17. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳18. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳19. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳20. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳21. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳22. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳23. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳24. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳25. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳26. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳27. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳28. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳29. src/Server/TCPHandler.cpp:865:68: DB::TCPHandler::runImpl() @ 0x0000000031f948e6 ↴ ↳30. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳31. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ 13. Shingle argument of function {} must less or equal than the array length. 4 Code: 36. DB::Exception: Shingle argument of function arrayShingles must less or equal than the array length: In scope SELECT arrayShingles([1, 2, 3, 4, 5], 6). (BAD_ARGUMENTS) (version 26.7.1.1) (from [::1]:46294) (comment: 02891_array_shingles.sql-test_qhtmuemx) (query 9, line 9) (in query: SELECT arrayShingles([1, 2, 3, 4, 5], 6);), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type>, String&&) @ 0x000000000ceb5400 ↴ ↳5. src/Functions/array/arrayShingles.cpp:67:23: DB::FunctionArrayShingles::executeImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x000000001928b687↴ ↳6. src/Functions/IFunction.h:525:16: DB::IFunction::executeImplDryRun(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x000000000ceb4244↴ ↳7. src/Functions/IFunctionAdaptors.cpp:16:22: DB::FunctionToExecutableFunctionAdaptor::executeDryRunImpl(std::vector> const&, std::shared_ptr const&, unsigned long) const @ 0x0000000020e8c71c↴ ↳8. src/Functions/IFunction.cpp:426:15: DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ef98↴ ↳9. src/Functions/IFunction.cpp:178:31: DB::IExecutableFunction::defaultImplementationForConstantArguments(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ea5a↴ ↳10. src/Functions/IFunction.cpp:418:20: DB::IExecutableFunction::executeWithoutLowCardinalityColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e7ef34↴ ↳11. src/Functions/IFunction.cpp:501:22: DB::IExecutableFunction::executeWithoutSparseColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e8152e↴ ↳12. src/Functions/IFunction.cpp:652:16: DB::IExecutableFunction::executeWithoutReplicatedColumns(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e83c44↴ ↳13. src/Functions/IFunction.cpp:549:20: DB::IExecutableFunction::execute(std::vector> const&, std::shared_ptr const&, unsigned long, bool) const @ 0x0000000020e82e06↴ ↳14. src/Analyzer/Resolve/resolveFunction.cpp:1891:47: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c393e3 ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳16. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳17. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳18. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳19. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳20. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳21. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳22. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳23. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳24. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳25. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳26. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳27. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳28. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳29. src/Server/TCPHandler.cpp:865:68: DB::TCPHandler::runImpl() @ 0x0000000031f948e6 ↴ ↳30. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳31. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ 14. Illegal type {} of argument {} of function {}. Must be unsigned native integer. 4 Code: 43. DB::Exception: Illegal type Int8 of argument 2 of function h3kRing. Must be unsigned native integer: In scope SELECT h3kRing(581276613233082367, -1). (ILLEGAL_TYPE_OF_ARGUMENT) (version 26.7.1.1) (from [::1]:45178) (comment: 01042_h3_k_ring.sql-test_5) (query 3, line 5) (in query: SELECT h3kRing(581276613233082367, -1);), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type, std::type_identity::type>, String&&, int&&, String&&) @ 0x000000001110a18c↴ ↳5. src/Functions/h3kRing.cpp:58:19: DB::(anonymous namespace)::FunctionH3KRing::getReturnTypeImpl(std::vector, AllocatorWithMemoryTracking>> const&) const @ 0x0000000012383dff ↴ ↳6. src/Functions/IFunction.h:624:16: DB::IFunction::getReturnTypeImpl(std::vector> const&) const @ 0x000000000ceb4c43 ↴ ↳7. src/Functions/IFunctionAdaptors.h:144:111: DB::FunctionToOverloadResolverAdaptor::getReturnTypeImpl(std::vector> const&) const @ 0x000000001067c9ba ↴ ↳8. src/Functions/IFunction.cpp:830:12: DB::IFunctionOverloadResolver::getReturnTypeWithoutLowCardinality(std::vector> const&) const @ 0x0000000020e8518f ↴ ↳9. src/Functions/IFunction.cpp:731:45: DB::IFunctionOverloadResolver::getReturnType(std::vector> const&) const @ 0x0000000020e84bee ↴ ↳10. src/Functions/IFunction.cpp:781:28: DB::IFunctionOverloadResolver::build(std::vector> const&) const @ 0x0000000020e85d5f ↴ ↳11. src/Analyzer/Resolve/resolveFunction.cpp:1857:39: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c37bf3 ↴ ↳12. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳13. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳14. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳16. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳17. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳18. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳19. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳20. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳21. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳22. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳23. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳24. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳25. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳26. src/Server/TCPHandler.cpp:865:68: DB::TCPHandler::runImpl() @ 0x0000000031f948e6 ↴ ↳27. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳28. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳29. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ ↳30. base/poco/Foundation/src/ThreadPool.cpp:207:14: Poco::PooledThread::run() @ 0x000000003d8bebd1 ↴ ↳31. base/poco/Foundation/src/Thread.cpp:45:11: Poco::(anonymous namespace)::RunnableHolder::run() @ 0x000000003d8bc630 ↴ 15. Unknown table expression identifier '{}' in scope {}. Maybe you meant {}.{}? 4 Code: 60. DB::Exception: Unknown table expression identifier 'test_2.test_accurate_cast_or_null__fuzz_0' in scope SELECT __table1.x AS x, * FROM test_2.test_accurate_cast_or_null__fuzz_0 QUALIFY and(NOT (and(and(equals(__table1.i, accurateCastOrNull(__table1.x, '�')), equals(test_s2ez0t73, xxHash64(tuple(NULL)))), globalIn(__table1.i, (SELECT 2 FROM (SELECT number AS y FROM numbers(*)) AS b WHERE b.y = a.x)))), equals(number AS x, [CAST(NULL, 'Nullable(Int64)')])) ORDER BY accurateCastOrNull(__table1.x, 'Date') ASC, 3 ASC, __table1.x ASC LIMIT _CAST(10, 'UInt64'). Maybe you meant test_2.test_accurate_cast_or_null?. (UNKNOWN_TABLE) (version 26.7.1.1) (from [::ffff:127.0.0.1]:52596) (comment: 04002_cast_nullable_read_in_order.sql-test_2) (query 10, line 25) (in query: SELECT __table1.x AS x, * FROM test_2.test_accurate_cast_or_null__fuzz_0 QUALIFY and(not(and(and(equals(__table1.i, accurateCastOrNull(__table1.x, '�')), equals(test_s2ez0t73, xxHash64(tuple(NULL)))), globalIn(__table1.i, (SELECT 2 FROM (SELECT number AS y FROM numbers(*)) AS b WHERE b.y = a.x)))), equals(number AS x, [CAST(NULL, 'Nullable(Int64)')])) ORDER BY accurateCastOrNull(__table1.x, 'Date') ASC, 3 ASC, __table1.x ASC LIMIT _CAST(10, 'UInt64') UNION ALL SELECT __table1.x AS x, accurateCastOrNull(__table1.x, 'Date') AS d FROM test_2.test_accurate_cast_or_null__fuzz_0 ORDER BY accurateCastOrNull(__table1.x, 'Date') ASC NULLS FIRST, __table1.x ASC LIMIT _CAST(-9223372036854775807, 'UInt64')), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type, std::type_identity::type, std::type_identity::type>, String const&, String&&, String&&, String&&) @ 0x0000000023759bd4↴ ↳5. src/Analyzer/Resolve/QueryAnalyzer.cpp:4085:31: DB::QueryAnalyzer::initializeQueryJoinTreeNode(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x00000000237435ad ↴ ↳6. src/Analyzer/Resolve/QueryAnalyzer.cpp:6021:5: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237058cd ↴ ↳7. src/Analyzer/Resolve/QueryAnalyzer.cpp:6403:13: DB::QueryAnalyzer::resolveUnion(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x000000002370a726 ↴ ↳8. src/Analyzer/Resolve/QueryAnalyzer.cpp:262:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703ba7 ↴ ↳9. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳10. src/Analyzer/QueryTreePassManager.cpp:230:20: DB::QueryTreePassManager::run(std::shared_ptr&, unsigned long) @ 0x00000000237a6b1f ↴ ↳11. src/Analyzer/QueryTreePassManager.cpp:215:5: DB::QueryTreePassManager::runOnlyResolve(std::shared_ptr&) @ 0x00000000237a6966 ↴ ↳12. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:264:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd1556↴ ↳13. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳14. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳15. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳16. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳17. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳18. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳19. src/Interpreters/executeQuery.cpp:2211:27: DB::executeASTFuzzerQueries(boost::intrusive_ptr const&, std::shared_ptr const&, double, bool) @ 0x00000000253cee08 ↴ ↳20. src/Interpreters/executeQuery.cpp:2339:25: void std::__function::__policy_func>>)>::__call_func[abi:fqe220101]>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum)::$_0>(std::__function::__policy_storage const*, DB::QueryPipelineFinalizedInfo const&, std::chrono::time_point>>&&) @ 0x00000000253d3196↴ ↳21. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000022cfd2ee ↴ ↳22. contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:0:12: DB::TCPHandler::runImpl() @ 0x0000000031f94ace ↴ ↳23. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳24. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳25. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ ↳26. base/poco/Foundation/src/ThreadPool.cpp:207:14: Poco::PooledThread::run() @ 0x000000003d8bebd1 ↴ ↳27. base/poco/Foundation/src/Thread.cpp:45:11: Poco::(anonymous namespace)::RunnableHolder::run() @ 0x000000003d8bc630 ↴ ↳28. base/poco/Foundation/src/Thread_POSIX.cpp:341:27: Poco::ThreadImpl::runnableEntry(void*) @ 0x000000003d8baa4a ↴ ↳29. __tsan_thread_start_func @ 0x000000000cdfcc93 ↴ ↳30. start_thread @ 0x0000000000094ac3 ↴ ↳31. clone3 @ 0x00000000001268d0 ↴ 16. Illegal type {} of second argument of function {}, expected a const string or const tuple of const strings. 4 Code: 43. DB::Exception: Illegal type UInt64 of second argument of function dictGet, expected a const string or const tuple of const strings: In scope SELECT dictGet(concat(currentDatabase(), '.dict_positional'), toUInt64(100), ''). (ILLEGAL_TYPE_OF_ARGUMENT) (version 26.7.1.1) (from [::1]:39918) (comment: 04401_composite_key_dict_non_leading_key.sh-test_mf5hj17y) (query 3, line 15) (in query: SELECT dictGet(concat(currentDatabase(), '.dict_positional'), toUInt64(100), '')), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type>, String&&, String&&) @ 0x000000000ceb50c6 ↴ ↳5. src/Functions/FunctionsExternalDictionaries.h:837:19: DB::FunctionDictGetNoType<(DB::DictionaryGetFunctionType)0>::getAttributeNamesFromColumn(COW::immutable_ptr const&, std::shared_ptr const&) const @ 0x000000000d2b997b↴ ↳6. src/Functions/FunctionsExternalDictionaries.h:404:35: DB::FunctionDictGetNoType<(DB::DictionaryGetFunctionType)0>::getReturnTypeImpl(std::vector> const&) const @ 0x000000000d2b86e1↴ ↳7. src/Functions/IFunctionAdaptors.h:144:111: DB::FunctionToOverloadResolverAdaptor::getReturnTypeImpl(std::vector> const&) const @ 0x000000001067c9ba ↴ ↳8. src/Functions/IFunction.cpp:830:12: DB::IFunctionOverloadResolver::getReturnTypeWithoutLowCardinality(std::vector> const&) const @ 0x0000000020e8518f ↴ ↳9. src/Functions/IFunction.cpp:731:45: DB::IFunctionOverloadResolver::getReturnType(std::vector> const&) const @ 0x0000000020e84bee ↴ ↳10. src/Functions/IFunction.cpp:781:28: DB::IFunctionOverloadResolver::build(std::vector> const&) const @ 0x0000000020e85d5f ↴ ↳11. src/Analyzer/Resolve/resolveFunction.cpp:1852:45: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c37d8a ↴ ↳12. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳13. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳14. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳16. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳17. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳18. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳19. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳20. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳21. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳22. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳23. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳24. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳25. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳26. src/Interpreters/executeQuery.cpp:2211:27: DB::executeASTFuzzerQueries(boost::intrusive_ptr const&, std::shared_ptr const&, double, bool) @ 0x00000000253cee08 ↴ ↳27. src/Interpreters/executeQuery.cpp:2339:25: void std::__function::__policy_func>>)>::__call_func[abi:fqe220101]>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum)::$_0>(std::__function::__policy_storage const*, DB::QueryPipelineFinalizedInfo const&, std::chrono::time_point>>&&) @ 0x00000000253d3196↴ ↳28. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000022cfd2ee ↴ ↳29. contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:0:12: DB::TCPHandler::runImpl() @ 0x0000000031f94ace ↴ ↳30. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳31. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ 17. Illegal type {} of 0 argument of function {}. Expected const integer. 3 Code: 43. DB::Exception: Illegal type String of 0 argument of function now64. Expected const integer: In scope SELECT 'x', (number % 365) + toDate('2024-01-01'), toString(number % 10000), now64('202.79.32.10', 3), generateUUIDv4() FROM numbers(100000). (ILLEGAL_TYPE_OF_ARGUMENT) (version 26.7.1.1) (from [::1]:44686) (comment: 04063_read_in_order_through_creating_sets.sql-test_7) (query 10, line 26) (in query: INSERT INTO test_7.reports_a SELECT 'x', (number % 365) + toDate('2024-01-01'), toString(number % 10000), now64('202.79.32.10', 3), generateUUIDv4() FROM numbers(100000)), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type>, String&&, String&&) @ 0x000000000ceb50c6 ↴ ↳5. src/Functions/now64.cpp:115:23: DB::(anonymous namespace)::Now64OverloadResolver::getReturnTypeImpl(std::vector> const&) const @ 0x0000000016012173 ↴ ↳6. src/Functions/IFunction.cpp:830:12: DB::IFunctionOverloadResolver::getReturnTypeWithoutLowCardinality(std::vector> const&) const @ 0x0000000020e8518f ↴ ↳7. src/Functions/IFunction.cpp:731:45: DB::IFunctionOverloadResolver::getReturnType(std::vector> const&) const @ 0x0000000020e84bee ↴ ↳8. src/Functions/IFunction.cpp:781:28: DB::IFunctionOverloadResolver::build(std::vector> const&) const @ 0x0000000020e85d5f ↴ ↳9. src/Analyzer/Resolve/resolveFunction.cpp:1852:45: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c37d8a ↴ ↳10. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳11. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳12. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳13. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳14. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳15. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳16. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳17. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳18. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳19. src/Interpreters/InterpreterInsertQuery.cpp:628:44: DB::InterpreterInsertQuery::buildInsertSelectPipeline(DB::ASTInsertQuery&, std::shared_ptr) @ 0x0000000024d5ad90 ↴ ↳20. src/Interpreters/InterpreterInsertQuery.cpp:1076:28: DB::InterpreterInsertQuery::execute() @ 0x0000000024d6421d ↴ ↳21. src/Interpreters/executeQuery.cpp:1846:40: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bea53↴ ↳22. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳23. src/Interpreters/executeQuery.cpp:2211:27: DB::executeASTFuzzerQueries(boost::intrusive_ptr const&, std::shared_ptr const&, double, bool) @ 0x00000000253cee08 ↴ ↳24. src/Interpreters/executeQuery.cpp:2339:25: void std::__function::__policy_func>>)>::__call_func[abi:fqe220101]>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum)::$_0>(std::__function::__policy_storage const*, DB::QueryPipelineFinalizedInfo const&, std::chrono::time_point>>&&) @ 0x00000000253d3196↴ ↳25. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000022cfd2ee ↴ ↳26. src/Server/TCPHandler.cpp:897:33: DB::TCPHandler::runImpl() @ 0x0000000031f95046 ↴ ↳27. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳28. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳29. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ ↳30. base/poco/Foundation/src/ThreadPool.cpp:207:14: Poco::PooledThread::run() @ 0x000000003d8bebd1 ↴ ↳31. base/poco/Foundation/src/Thread.cpp:45:11: Poco::(anonymous namespace)::RunnableHolder::run() @ 0x000000003d8bc630 ↴ 18. Query condition cache has dropped {}/{} granules for WHERE condition {}. 3 Query condition cache has dropped 0/2 granules for WHERE condition or(equals(user, '�'_String), equals(host, '1231'_String)). 19. Illegal type {} of first argument of function {}, expected a const string. 3 Code: 43. DB::Exception: Illegal type Tuple(String, String) of first argument of function dictGet, expected a const string: In scope SELECT dictGet(('\0', '\0'), 'id', concat(currentDatabase(), '.dict_non_leading_key')). (ILLEGAL_TYPE_OF_ARGUMENT) (version 26.7.1.1) (from [::1]:39858) (comment: 04401_composite_key_dict_non_leading_key.sh-test_mf5hj17y) (query 7, line 21) (in query: SELECT dictGet(('\0', '\0'), 'id', concat(currentDatabase(), '.dict_non_leading_key'))), Stack trace (when copying this message, always include the lines below):↴ ↳ ↴ ↳0. contrib/llvm-project/libcxx/include/__exception/exception.h:115: Poco::Exception::Exception(String&&, int) @ 0x000000003d8247a0 ↴ ↳1. src/Common/Exception.cpp:139:7: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000019d07d38 ↴ ↳2. src/Common/Exception.h:171:100: DB::Exception::Exception(String&&, int, String, bool) @ 0x000000000ceb61ee ↴ ↳3. src/Common/Exception.h:57:54: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000ceb590a ↴ ↳4. src/Common/Exception.h:189:77: DB::Exception::Exception(int, FormatStringHelperImpl::type, std::type_identity::type>, String&&, String&&) @ 0x000000000ceb50c6 ↴ ↳5. src/Functions/FunctionsExternalDictionaries.h:399:19: DB::FunctionDictGetNoType<(DB::DictionaryGetFunctionType)0>::getReturnTypeImpl(std::vector> const&) const @ 0x000000000d2b8d8d↴ ↳6. src/Functions/IFunctionAdaptors.h:144:111: DB::FunctionToOverloadResolverAdaptor::getReturnTypeImpl(std::vector> const&) const @ 0x000000001067c9ba ↴ ↳7. src/Functions/IFunction.cpp:830:12: DB::IFunctionOverloadResolver::getReturnTypeWithoutLowCardinality(std::vector> const&) const @ 0x0000000020e8518f ↴ ↳8. src/Functions/IFunction.cpp:731:45: DB::IFunctionOverloadResolver::getReturnType(std::vector> const&) const @ 0x0000000020e84bee ↴ ↳9. src/Functions/IFunction.cpp:781:28: DB::IFunctionOverloadResolver::build(std::vector> const&) const @ 0x0000000020e85d5f ↴ ↳10. src/Analyzer/Resolve/resolveFunction.cpp:1852:45: DB::QueryAnalyzer::resolveFunction(std::shared_ptr&, DB::IdentifierResolveScope&, bool) @ 0x0000000023c37d8a ↴ ↳11. src/Analyzer/Resolve/QueryAnalyzer.cpp:3419:46: DB::QueryAnalyzer::resolveExpressionNode(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool, bool) @ 0x000000002370e583 ↴ ↳12. src/Analyzer/Resolve/QueryAnalyzer.cpp:3580:49: DB::QueryAnalyzer::resolveExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&, bool, bool, bool) @ 0x000000002370d53a ↴ ↳13. src/Analyzer/Resolve/QueryAnalyzer.cpp:4009:40: DB::QueryAnalyzer::resolveProjectionExpressionNodeList(std::shared_ptr&, DB::IdentifierResolveScope&) @ 0x0000000023740c09 ↴ ↳14. src/Analyzer/Resolve/QueryAnalyzer.cpp:6036:30: DB::QueryAnalyzer::resolveQuery(std::shared_ptr const&, DB::IdentifierResolveScope&) @ 0x00000000237059da ↴ ↳15. src/Analyzer/Resolve/QueryAnalyzer.cpp:253:13: DB::QueryAnalyzer::resolve(std::shared_ptr&, std::shared_ptr const&, std::shared_ptr) @ 0x0000000023703bce ↴ ↳16. src/Analyzer/Resolve/QueryAnalysisPass.cpp:18:14: DB::QueryAnalysisPass::run(std::shared_ptr&, std::shared_ptr) @ 0x00000000237028d1 ↴ ↳17. src/Analyzer/QueryTreePassManager.cpp:201:20: DB::QueryTreePassManager::run(std::shared_ptr&) @ 0x00000000237a583f ↴ ↳18. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:266:33: DB::buildQueryTreeAndRunPasses(boost::intrusive_ptr const&, DB::SelectQueryOptions const&, std::shared_ptr const&, std::shared_ptr const&) @ 0x0000000024dd16ff↴ ↳19. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:284:18: DB::InterpreterSelectQueryAnalyzer::InterpreterSelectQueryAnalyzer(boost::intrusive_ptr const&, std::shared_ptr const&, DB::SelectQueryOptions const&, std::vector> const&, DB::ActionsDAG const*) @ 0x0000000024dce1de↴ ↳20. contrib/llvm-project/libcxx/include/__memory/unique_ptr.h:770:30: std::unique_ptr> std::make_unique[abi:fqe220101]&, std::shared_ptr const&, DB::SelectQueryOptions const&, 0>(boost::intrusive_ptr&, std::shared_ptr const&, DB::SelectQueryOptions const&) @ 0x0000000024dda928↴ ↳21. src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:428:16: std::unique_ptr> std::__function::__policy_func> (DB::InterpreterFactory::Arguments const&)>::__call_func[abi:fqe220101](std::__function::__policy_storage const*, DB::InterpreterFactory::Arguments const&) @ 0x0000000024dda63d↴ ↳22. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000024d52569 ↴ ↳23. src/Interpreters/executeQuery.cpp:1783:66: DB::executeQueryImpl(char const*, char const*, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::unique_ptr>&, boost::intrusive_ptr&, std::shared_ptr, std::function, DB::QueryResultDetails&) @ 0x00000000253bdc33↴ ↳24. src/Interpreters/executeQuery.cpp:2281:11: DB::executeQuery(std::basic_string_view>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum) @ 0x00000000253b615b ↴ ↳25. src/Interpreters/executeQuery.cpp:2211:27: DB::executeASTFuzzerQueries(boost::intrusive_ptr const&, std::shared_ptr const&, double, bool) @ 0x00000000253cee08 ↴ ↳26. src/Interpreters/executeQuery.cpp:2339:25: void std::__function::__policy_func>>)>::__call_func[abi:fqe220101]>, std::shared_ptr, DB::QueryFlags, DB::QueryProcessingStage::Enum)::$_0>(std::__function::__policy_storage const*, DB::QueryPipelineFinalizedInfo const&, std::chrono::time_point>>&&) @ 0x00000000253d3196↴ ↳27. contrib/llvm-project/libcxx/include/__functional/function.h:502:12: ? @ 0x0000000022cfd2ee ↴ ↳28. contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:0:12: DB::TCPHandler::runImpl() @ 0x0000000031f94ace ↴ ↳29. src/Server/TCPHandler.cpp:3150:9: DB::TCPHandler::run() @ 0x0000000031fc8a28 ↴ ↳30. base/poco/Net/src/TCPServerConnection.cpp:40:3: Poco::Net::TCPServerConnection::start() @ 0x000000003d961d23 ↴ ↳31. base/poco/Net/src/TCPServerDispatcher.cpp:115:42: Poco::Net::TCPServerDispatcher::run() @ 0x000000003d96263d ↴ 20. (from {}{}{}){}{}{} {} (stage: {}) 2 (from [::1]:58566) (comment: 03568_client_hex_literal_crash.expect-test_5) (query 1, line 1) CREATE TABLE t0 (`c0` Enum('�' = 1)) ENGINE = MergeTree ORDER BY tuple() SETTINGS index_granularity = 57570, min_bytes_for_wide_part = 618076372, ratio_of_defaults_for_sparse_serialization = 1., replace_long_file_name_to_hash = false, max_file_name_length = 21, min_bytes_for_full_part_storage = 530296915, compact_parts_max_bytes_to_buffer = 14507017, compact_parts_max_granules_to_buffer = 42, compact_parts_merge_max_bytes_to_prefetch_part = 27559403, serialization_info_version = 'basic', string_serialization_version = 'single_stream', nullable_serialization_version = 'allow_sparse', object_serialization_version = 'v2', object_shared_data_serialization_version = 'advanced', object_shared_data_serialization_version_for_zero_level_parts = 'map_with_buckets', object_shared_data_buckets_for_compact_part = 12, object_shared_data_buckets_for_wide_part = 18, dynamic_serialization_version = 'v2', propagate_types_serialization_versions_to_nested_types = true, map_serialization_version = 'basic', map_serialization_version_for_zero_level_parts = 'basic', max_buckets_in_map = 99, map_buckets_strategy = 'linear', map_buckets_coefficient = 1.6700000762939453, map_buckets_min_avg_size = 504, merge_max_block_size = 20511, old_parts_lifetime = 10., text_index_dictionary_block_size = 1024, text_index_dictionary_block_frontcoding_compression = true, text_index_posting_list_block_size = 1048576, text_index_posting_list_codec = 'none', compress_per_column_in_compact_parts = true, min_columns_to_activate_adaptive_write_buffer = 913, reduce_blocking_parts_sleep_ms = 1913, prefer_fetch_merged_part_size_threshold = 10737418240, shared_merge_tree_max_outdated_parts_to_process_at_once = 1, shared_merge_tree_outdated_parts_group_size = 2, vertical_merge_algorithm_min_rows_to_activate = 214276, vertical_merge_algorithm_min_columns_to_activate = 100, min_merge_bytes_to_use_direct_io = 1, index_granularity_bytes = 29287398, use_const_adaptive_granularity = true, enable_index_granularity_compression = false, concurrent_part_removal_threshold = 40, allow_vertical_merges_from_compact_to_wide_parts = true, enable_block_number_column = false, enable_block_offset_column = false, auto_statistics_types = 'tdigest,basic', packed_skip_index_max_bytes = 0, cache_populated_by_fetch = true, marks_compress_block_size = 16951, primary_key_compress_block_size = 15997, use_primary_key_cache = false, prewarm_primary_key_cache = false, prewarm_mark_cache = true (stage: Complete) Top short messages: c message_format_string substr(any(toValidUTF8(message)), 1, 120) min_length_without_exception_boilerplate 1. 409 {} ThreadFuzzer is enabled. Application will run slowly and unstable. 34 2. 13 Unknown table engine {} Code: 56. DB::Exception: Unknown table engine Atomic. (UNKNOWN_STORAGE) (version 26.7.1.1) (from [::1]:46912) (comment: 28 3. 10 New Prewhere {} New Prewhere 0 : INPUT () (no column) Date EventDate ↴ 35 ↳1 : FUNCTION (0) (no column) UInt8 __topKFilter(EventDate) [__topKF 4. 5 Database {} does not exist Code: 81. DB::Exception: Database test does not exist. (UNKNOWN_DATABASE) (version 26.7.1.1) (from [::1]:54970) (query 1 29 5. 2 Unknown format {}{} Code: 73. DB::Exception: Unknown format \. (UNKNOWN_FORMAT) (version 26.7.1.1) (from [::1]:57972) (comment: 04364_geojso 17 6. 2 Cannot TRUNCATE dictionary Code: 62. DB::Exception: Cannot TRUNCATE dictionary. (SYNTAX_ERROR) (version 26.7.1.1) (from [::1]:57972) (comment: 0252 27 7. 2 Creating {}: {} Creating table test_nbi1bzuo.data_1: CREATE TABLE IF NOT EXISTS test_nbi1bzuo.data_1 UUID '21fe5dc5-e7e6-4cb0-afba-c2ce4 2535 8. 1 Found {} on {} Found changelog_1_100000.bin on LocalLogDisk 18 9. 1 Cannot convert NULL to {} Code: 53. DB::Exception: Cannot convert NULL to Int64. (TYPE_MISMATCH) (version 26.7.1.1) (from [::1]:48232) (query 1, l 29 Top messages by level: (0.008792081408040156,'use_query_cache and overflow_mode != \'throw\' cannot be used together') Error (0.0006682700791467057,'{}') Warning (0.0024345291391897105,'Block with ID {} already exists as part {}; ignoring it') Information (0.04221212101407125,'(internal) {} (stage: {})') Debug (0.06861287392080101,'is disk {} eligible for search: {} (mode {})') Trace