PRQL / prql-query

Query and transform data with PRQL
Apache License 2.0
124 stars 7 forks source link

error: failed to run custom build command for `libduckdb-sys v0.5.1` #9

Closed richb-hanover closed 1 year ago

richb-hanover commented 2 years ago

I cloned the prql-query repo, then tried to build the Docker container locally. I'm using macOS 10.15.7, Docker 4.12.0. Here's the error message (Update - used <details> ... </details> to hide the trace info)

``` √ prql-query % docker build -t pq . [+] Building 581.0s (12/13) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 651B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 1.0s => [internal] load metadata for docker.io/library/rust:1.64.0-slim-buste 0.7s => [stage-1 1/3] FROM docker.io/library/debian:stable-slim@sha256:92ed72 0.1s => => resolve docker.io/library/debian:stable-slim@sha256:92ed7201679647 0.0s => => sha256:92ed72016796475ea1f18f84cd8e2f8519ece3a9ea2 1.85kB / 1.85kB 0.0s => => sha256:a4912461baca94ca557af4e779857867a25e0215d157d2d 529B / 529B 0.0s => => sha256:6a53e0f5c32d35e4c23739c1e65fa615ac5b114b5ff 1.46kB / 1.46kB 0.0s => CACHED [build 1/5] FROM docker.io/library/rust:1.64.0-slim-buster@sha 0.0s => [internal] load build context 0.1s => => transferring context: 4.71MB 0.1s => [build 2/5] RUN apt-get -yq update && apt install -y build-esse 36.2s => [stage-1 2/3] WORKDIR /data 0.1s => [build 3/5] WORKDIR /app 0.0s => [build 4/5] COPY . . 0.0s => ERROR [build 5/5] RUN cargo build --release 543.7s ------ > [build 5/5] RUN cargo build --release: #12 0.632 Updating crates.io index #12 67.36 Downloading crates ... #12 67.64 Downloaded pest_generator v2.4.0 #12 67.65 Downloaded pest_derive v2.4.0 #12 67.68 Downloaded thiserror-impl v1.0.37 #12 67.68 Downloaded pest v2.4.0 #12 67.69 Downloaded textwrap v0.15.1 #12 67.69 Downloaded adler v1.0.2 #12 67.69 Downloaded block-buffer v0.10.3 #12 67.69 Downloaded arrayvec v0.7.2 #12 67.71 Downloaded blake2 v0.10.4 #12 67.78 Downloaded log v0.4.17 #12 67.79 Downloaded backtrace v0.3.66 #12 67.80 Downloaded cast v0.3.0 #12 67.80 Downloaded camino v1.1.1 #12 67.80 Downloaded ahash v0.8.0 #12 67.81 Downloaded multiversion-macros v0.6.1 #12 67.81 Downloaded bytes v1.2.1 #12 67.87 Downloaded clap_derive v4.0.13 #12 67.90 Downloaded nom v7.1.1 #12 67.91 Downloaded num-complex v0.4.2 #12 67.91 Downloaded num_cpus v1.13.1 #12 67.91 Downloaded num-iter v0.1.43 #12 67.92 Downloaded clap_lex v0.3.0 #12 67.92 Downloaded cpufeatures v0.2.5 #12 67.93 Downloaded clap_lex v0.2.4 #12 67.93 Downloaded parquet-format v4.0.0 #12 67.93 Downloaded crypto-common v0.1.6 #12 67.93 Downloaded constant_time_eq v0.1.5 #12 67.94 Downloaded num-bigint v0.4.3 #12 67.94 Downloaded num-integer v0.1.45 #12 67.97 Downloaded minimal-lexical v0.2.1 #12 67.98 Downloaded jobserver v0.1.25 #12 68.00 Downloaded csv-core v0.1.10 #12 68.03 Downloaded lz4 v1.24.0 #12 68.03 Downloaded md-5 v0.10.5 #12 68.03 Downloaded multiversion v0.6.1 #12 68.03 Downloaded blake3 v1.3.1 #12 68.04 Downloaded num-traits v0.2.15 #12 68.05 Downloaded num-rational v0.4.1 #12 68.06 Downloaded ordered-float v1.1.1 #12 68.06 Downloaded num v0.4.0 #12 68.07 Downloaded ordered-float v3.2.0 #12 68.07 Downloaded clap v4.0.13 #12 68.09 Downloaded paste v1.0.9 #12 68.10 Downloaded peeking_take_while v0.1.2 #12 68.10 Downloaded owo-colors v3.5.0 #12 68.10 Downloaded parking_lot_core v0.9.3 #12 68.10 Downloaded comfy-table v6.1.0 #12 68.12 Downloaded proc-macro-error-attr v1.0.4 #12 68.13 Downloaded ppv-lite86 v0.2.16 #12 68.13 Downloaded pin-project-lite v0.2.9 #12 68.14 Downloaded proc-macro-hack v0.5.19 #12 68.14 Downloaded flatbuffers v2.1.2 #12 68.14 Downloaded proc-macro2 v1.0.46 #12 68.15 Downloaded r2d2 v0.8.10 #12 68.15 Downloaded quote v1.0.21 #12 68.17 Downloaded rand v0.8.5 #12 68.18 Downloaded const-random-macro v0.1.13 #12 68.19 Downloaded const-random v0.1.13 #12 68.19 Downloaded clang-sys v1.4.0 #12 68.20 Downloaded futures v0.3.24 #12 68.21 Downloaded regex-automata v0.1.10 #12 68.22 Downloaded futures-channel v0.3.24 #12 68.22 Downloaded futures-macro v0.3.24 #12 68.22 Downloaded rle-decode-fast v1.0.3 #12 68.22 Downloaded scopeguard v1.1.0 #12 68.24 Downloaded rustc-hash v1.1.0 #12 68.24 Downloaded sha1 v0.10.5 #12 68.27 Downloaded datafusion-optimizer v12.0.0 #12 68.28 Downloaded serde_json v1.0.86 #12 68.29 Downloaded sha2 v0.10.6 #12 68.31 Downloaded clio v0.2.4 #12 68.32 Downloaded serde_derive v1.0.145 #12 68.33 Downloaded pin-utils v0.1.0 #12 68.36 Downloaded lz4-sys v1.9.4 #12 68.39 Downloaded hashlink v0.8.1 #12 68.39 Downloaded generic-array v0.14.6 #12 68.39 Downloaded dotenvy v0.15.5 #12 68.40 Downloaded digest v0.10.5 #12 68.40 Downloaded duckdb v0.5.1 #12 68.41 Downloaded iana-time-zone v0.1.51 #12 68.43 Downloaded scheduled-thread-pool v0.2.6 #12 68.44 Downloaded seq-macro v0.3.1 #12 68.44 Downloaded rustversion v1.0.9 #12 68.45 Downloaded fallible-streaming-iterator v0.1.9 #12 68.46 Downloaded clap_derive v3.2.18 #12 68.47 Downloaded sharded-slab v0.1.4 #12 68.47 Downloaded strum v0.24.1 #12 68.47 Downloaded sqlformat v0.2.0 #12 68.47 Downloaded eyre v0.6.8 #12 68.48 Downloaded strsim v0.10.0 #12 68.49 Downloaded subtle v2.4.1 #12 68.49 Downloaded atty v0.2.14 #12 68.49 Downloaded termcolor v1.1.3 #12 68.49 Downloaded strum_macros v0.24.3 #12 68.50 Downloaded threadpool v1.8.1 #12 68.50 Downloaded tiny-keccak v2.0.2 #12 68.50 Downloaded rand_chacha v0.3.1 #12 68.50 Downloaded async-trait v0.1.57 #12 68.51 Downloaded remove_dir_all v0.5.3 #12 68.52 Downloaded lock_api v0.4.9 #12 68.52 Downloaded percent-encoding v2.2.0 #12 68.54 Downloaded same-file v1.0.6 #12 68.54 Downloaded pkg-config v0.3.25 #12 68.54 Downloaded bindgen v0.60.1 #12 68.55 Downloaded parking_lot v0.12.1 #12 68.56 Downloaded once_cell v1.15.0 #12 68.56 Downloaded bitflags v1.3.2 #12 68.56 Downloaded cc v1.0.73 #12 68.57 Downloaded ryu v1.0.11 #12 68.57 Downloaded itoa v0.4.8 #12 68.57 Downloaded time v0.1.44 #12 68.57 Downloaded clap v3.2.22 #12 68.59 Downloaded tokio-macros v1.8.0 #12 68.59 Downloaded memchr v2.5.0 #12 68.60 Downloaded parquet v23.0.0 #12 68.62 Downloaded fallible-iterator v0.2.0 #12 68.62 Downloaded shlex v1.1.0 #12 68.62 Downloaded datafusion-sql v12.0.0 #12 68.62 Downloaded miniz_oxide v0.5.4 #12 68.63 Downloaded serde_yaml v0.9.13 #12 68.63 Downloaded crunchy v0.2.2 #12 68.63 Downloaded rand_core v0.6.4 #12 68.63 Downloaded enum-as-inner v0.5.1 #12 68.64 Downloaded autocfg v1.1.0 #12 68.64 Downloaded datafusion-physical-expr v12.0.0 #12 68.65 Downloaded snafu v0.7.2 #12 68.66 Downloaded half v2.1.0 #12 68.66 Downloaded futures-executor v0.3.24 #12 68.66 Downloaded color-spantrace v0.2.0 #12 68.67 Downloaded integer-encoding v3.0.4 #12 68.67 Downloaded sqlparser v0.23.0 #12 68.68 Downloaded indenter v0.3.3 #12 68.68 Downloaded integer-encoding v1.1.7 #12 68.68 Downloaded doc-comment v0.3.3 #12 68.68 Downloaded datafusion-row v12.0.0 #12 68.69 Downloaded brotli-decompressor v2.3.2 #12 68.70 Downloaded cfg-if v1.0.0 #12 68.71 Downloaded fastrand v1.8.0 #12 68.71 Downloaded glob v0.3.0 #12 68.73 Downloaded dirs v4.0.0 #12 68.73 Downloaded cexpr v0.6.0 #12 68.73 Downloaded dirs-sys v0.3.7 #12 68.75 Downloaded crc32fast v1.3.2 #12 68.75 Downloaded futures-sink v0.3.24 #12 68.75 Downloaded form_urlencoded v1.1.0 #12 68.75 Downloaded futures-io v0.3.24 #12 68.75 Downloaded either v1.8.0 #12 68.76 Downloaded flate2 v1.0.24 #12 68.77 Downloaded regex-syntax v0.6.27 #12 68.78 Downloaded rustc-demangle v0.1.21 #12 68.78 Downloaded tinyvec_macros v0.1.0 #12 68.78 Downloaded env_logger v0.9.1 #12 68.79 Downloaded tempfile v3.3.0 #12 68.79 Downloaded synstructure v0.12.6 #12 68.79 Downloaded slab v0.4.7 #12 68.79 Downloaded proc-macro-error v1.0.4 #12 68.80 Downloaded indexmap v1.9.1 #12 68.80 Downloaded thiserror v1.0.37 #12 68.81 Downloaded snap v1.0.5 #12 68.81 Downloaded smallvec v1.10.0 #12 68.81 Downloaded typed-builder v0.10.0 #12 68.81 Downloaded pest_meta v2.4.0 #12 68.82 Downloaded datafusion-common v12.0.0 #12 68.82 Downloaded hashbrown v0.12.3 #12 68.82 Downloaded humantime v2.1.0 #12 68.83 Downloaded heck v0.4.0 #12 68.83 Downloaded lexical-write-integer v0.8.5 #12 68.83 Downloaded sqlparser v0.25.0 #12 68.84 Downloaded futures-task v0.3.24 #12 68.84 Downloaded futures-core v0.3.24 #12 68.84 Downloaded lazycell v1.3.0 #12 68.84 Downloaded thread_local v1.1.4 #12 68.84 Downloaded itoa v1.0.4 #12 68.85 Downloaded version_check v0.9.4 #12 68.85 Downloaded tokio-stream v0.1.11 #12 68.89 Downloaded idna v0.3.0 #12 68.91 Downloaded regex v1.6.0 #12 68.92 Downloaded tracing-core v0.1.30 #12 68.92 Downloaded unicode-segmentation v1.10.0 #12 68.93 Downloaded datafusion-expr v12.0.0 #12 68.94 Downloaded tracing v0.1.37 #12 68.95 Downloaded static_assertions v1.1.0 #12 68.95 Downloaded serde v1.0.145 #12 68.95 Downloaded itertools v0.10.5 #12 68.96 Downloaded thrift v0.16.0 #12 68.96 Downloaded futures-util v0.3.24 #12 68.98 Downloaded tinyvec v1.6.0 #12 68.99 Downloaded rust_decimal v1.26.1 #12 69.00 Downloaded vcpkg v0.2.15 #12 69.06 Downloaded getrandom v0.2.7 #12 69.06 Downloaded tracing-error v0.2.0 #12 69.06 Downloaded bstr v0.2.17 #12 69.08 Downloaded base64 v0.13.0 #12 69.08 Downloaded libm v0.2.5 #12 69.09 Downloaded aho-corasick v0.7.19 #12 69.10 Downloaded object_store v0.5.1 #12 69.14 Downloaded object v0.29.0 #12 69.18 Downloaded syn v1.0.102 #12 69.19 Downloaded unicode-xid v0.2.4 #12 69.19 Downloaded os_str_bytes v6.3.0 #12 69.20 Downloaded snafu-derive v0.7.2 #12 69.22 Downloaded tracing-attributes v0.1.23 #12 69.25 Downloaded lexical-write-float v0.8.5 #12 69.28 Downloaded walkdir v2.3.2 #12 69.36 Downloaded tracing-subscriber v0.3.16 #12 69.37 Downloaded chrono v0.4.22 #12 69.38 Downloaded typenum v1.15.0 #12 69.40 Downloaded lazy_static v1.4.0 #12 69.52 Downloaded ahash v0.7.6 #12 69.53 Downloaded arrow-buffer v23.0.0 #12 69.54 Downloaded zstd v0.11.2+zstd.1.5.2 #12 69.54 Downloaded uuid v1.2.1 #12 69.55 Downloaded libflate v1.2.0 #12 69.55 Downloaded libflate_lz77 v1.1.0 #12 69.55 Downloaded apache-avro v0.14.0 #12 69.56 Downloaded alloc-stdlib v0.2.2 #12 69.56 Downloaded ucd-trie v0.1.5 #12 69.57 Downloaded unicode_categories v0.1.1 #12 69.57 Downloaded arrayref v0.3.6 #12 69.58 Downloaded unicode-bidi v0.3.8 #12 69.59 Downloaded unicode-width v0.1.10 #12 69.59 Downloaded zstd-safe v5.0.2+zstd.1.5.2 #12 69.59 Downloaded adler32 v1.2.0 #12 69.59 Downloaded lexical-parse-integer v0.8.6 #12 69.59 Downloaded ariadne v0.1.5 #12 69.60 Downloaded lexical-core v0.8.5 #12 69.60 Downloaded addr2line v0.17.0 #12 69.61 Downloaded unicode-ident v1.0.5 #12 69.61 Downloaded lexical-util v0.8.5 #12 69.62 Downloaded yansi v0.5.1 #12 69.66 Downloaded lexical-parse-float v0.8.5 #12 69.67 Downloaded url v2.3.1 #12 69.68 Downloaded datafusion v12.0.0 #12 69.70 Downloaded unicode-normalization v0.1.22 #12 69.70 Downloaded zerocopy v0.6.1 #12 69.71 Downloaded thrift v0.13.0 #12 69.71 Downloaded byteorder v1.4.3 #12 69.72 Downloaded libloading v0.7.3 #12 69.79 Downloaded libc v0.2.135 #12 69.83 Downloaded anyhow v1.0.65 #12 69.83 Downloaded zstd-sys v2.0.1+zstd.1.5.2 #12 69.86 Downloaded color-eyre v0.6.2 #12 69.87 Downloaded unsafe-libyaml v0.2.4 #12 69.87 Downloaded alloc-no-stdlib v2.0.4 #12 69.95 Downloaded gimli v0.26.2 #12 70.01 Downloaded parquet v22.0.0 #12 70.02 Downloaded csv v1.1.6 #12 70.08 Downloaded arrow v22.0.0 #12 70.11 Downloaded brotli v3.3.4 #12 70.24 Downloaded arrow v23.0.0 #12 70.26 Downloaded zerocopy-derive v0.3.1 #12 70.28 Downloaded tokio v1.21.2 #12 70.32 Downloaded prql-compiler v0.2.9 #12 70.52 Downloaded libduckdb-sys v0.5.1 #12 70.67 Compiling libc v0.2.135 #12 70.67 Compiling proc-macro2 v1.0.46 #12 70.67 Compiling quote v1.0.21 #12 70.67 Compiling unicode-ident v1.0.5 #12 71.09 Compiling syn v1.0.102 #12 71.42 Compiling autocfg v1.1.0 #12 71.42 Compiling cfg-if v1.0.0 #12 71.42 Compiling version_check v0.9.4 #12 71.49 Compiling memchr v2.5.0 #12 71.51 Compiling libm v0.2.5 #12 71.75 Compiling once_cell v1.15.0 #12 71.79 Compiling heck v0.4.0 #12 71.86 Compiling serde_derive v1.0.145 #12 71.91 Compiling thiserror v1.0.37 #12 72.07 Compiling serde v1.0.145 #12 72.08 Compiling lazy_static v1.4.0 #12 72.16 Compiling smallvec v1.10.0 #12 72.21 Compiling pin-project-lite v0.2.9 #12 72.27 Compiling rustversion v1.0.9 #12 72.29 Compiling log v0.4.17 #12 72.41 Compiling static_assertions v1.1.0 #12 72.43 Compiling typenum v1.15.0 #12 72.49 Compiling parking_lot_core v0.9.3 #12 72.57 Compiling bitflags v1.3.2 #12 72.64 Compiling ryu v1.0.11 #12 72.72 Compiling itoa v1.0.4 #12 72.77 Compiling serde_json v1.0.86 #12 72.85 Compiling futures-core v0.3.24 #12 73.03 Compiling scopeguard v1.1.0 #12 73.05 Compiling adler v1.0.2 #12 73.09 Compiling regex-syntax v0.6.27 #12 73.12 Compiling iana-time-zone v0.1.51 #12 73.14 Compiling regex-automata v0.1.10 #12 73.24 Compiling crc32fast v1.3.2 #12 73.46 Compiling futures-channel v0.3.24 #12 73.59 Compiling futures-task v0.3.24 #12 73.69 Compiling zstd-safe v5.0.2+zstd.1.5.2 #12 73.73 Compiling byteorder v1.4.3 #12 73.89 Compiling futures-sink v0.3.24 #12 73.95 Compiling subtle v2.4.1 #12 73.97 Compiling itoa v0.4.8 #12 74.03 Compiling futures-util v0.3.24 #12 74.10 Compiling tinyvec_macros v0.1.0 #12 74.11 Compiling unicode-width v0.1.10 #12 74.18 Compiling futures-io v0.3.24 #12 74.21 Compiling bytes v1.2.1 #12 74.31 Compiling pin-utils v0.1.0 #12 74.38 Compiling snap v1.0.5 #12 74.51 Compiling ppv-lite86 v0.2.16 #12 74.74 Compiling alloc-no-stdlib v2.0.4 #12 74.88 Compiling percent-encoding v2.2.0 #12 74.92 Compiling either v1.8.0 #12 75.10 Compiling unicode-xid v0.2.4 #12 75.21 Compiling doc-comment v0.3.3 #12 75.33 Compiling unicode-bidi v0.3.8 #12 75.37 Compiling async-trait v0.1.57 #12 75.58 Compiling rle-decode-fast v1.0.3 #12 75.66 Compiling integer-encoding v1.1.7 #12 76.04 Compiling seq-macro v0.3.1 #12 76.06 Compiling glob v0.3.0 #12 76.64 Compiling base64 v0.13.0 #12 76.73 Compiling parquet v22.0.0 #12 77.04 Compiling adler32 v1.2.0 #12 77.04 Compiling same-file v1.0.6 #12 77.21 Compiling minimal-lexical v0.2.1 #12 77.33 Compiling os_str_bytes v6.3.0 #12 77.68 Compiling arrayvec v0.7.2 #12 77.84 Compiling bindgen v0.60.1 #12 77.91 Compiling shlex v1.1.0 #12 78.10 Compiling lazycell v1.3.0 #12 78.20 Compiling ucd-trie v0.1.5 #12 78.33 Compiling termcolor v1.1.3 #12 78.67 Compiling peeking_take_while v0.1.2 #12 78.78 Compiling rustc-hash v1.1.0 #12 78.90 Compiling gimli v0.26.2 #12 79.14 Compiling constant_time_eq v0.1.5 #12 79.25 Compiling pkg-config v0.3.25 #12 79.95 Compiling paste v1.0.9 #12 80.50 Compiling rustc-demangle v0.1.21 #12 80.68 Compiling strsim v0.10.0 #12 81.96 Compiling cpufeatures v0.2.5 #12 82.03 Compiling vcpkg v0.2.15 #12 82.14 Compiling arrayref v0.3.6 #12 82.22 Compiling eyre v0.6.8 #12 82.66 Compiling anyhow v1.0.65 #12 83.06 Compiling indenter v0.3.3 #12 83.18 Compiling owo-colors v3.5.0 #12 83.22 Compiling rust_decimal v1.26.1 #12 83.24 Compiling unicode-segmentation v1.10.0 #12 83.31 Compiling yansi v0.5.1 #12 83.58 Compiling camino v1.1.1 #12 83.62 Compiling parquet v23.0.0 #12 83.91 Compiling fastrand v1.8.0 #12 83.97 Compiling integer-encoding v3.0.4 #12 84.09 Compiling remove_dir_all v0.5.3 #12 84.40 Compiling unsafe-libyaml v0.2.4 #12 84.46 Compiling unicode_categories v0.1.1 #12 84.67 Compiling cast v0.3.0 #12 84.88 Compiling humantime v2.1.0 #12 85.10 Compiling fallible-streaming-iterator v0.1.9 #12 85.25 Compiling fallible-iterator v0.2.0 #12 85.41 Compiling textwrap v0.15.1 #12 85.97 Compiling ahash v0.7.6 #12 86.23 Compiling generic-array v0.14.6 #12 86.31 Compiling ahash v0.8.0 #12 86.48 Compiling proc-macro-error-attr v1.0.4 #12 86.59 Compiling proc-macro-error v1.0.4 #12 86.61 Compiling num-traits v0.2.15 #12 86.72 Compiling num-integer v0.1.45 #12 86.83 Compiling num-bigint v0.4.3 #12 86.86 Compiling lock_api v0.4.9 #12 86.94 Compiling indexmap v1.9.1 #12 87.10 Compiling num-rational v0.4.1 #12 87.16 Compiling num-iter v0.1.43 #12 87.17 Compiling slab v0.4.7 #12 87.35 Compiling tokio v1.21.2 #12 87.40 Compiling tracing-core v0.1.30 #12 87.41 Compiling thread_local v1.1.4 #12 87.60 Compiling sharded-slab v0.1.4 #12 87.94 Compiling lexical-util v0.8.5 #12 88.12 Compiling miniz_oxide v0.5.4 #12 88.65 Compiling tinyvec v1.6.0 #12 88.67 Compiling alloc-stdlib v0.2.2 #12 88.79 Compiling form_urlencoded v1.1.0 #12 88.91 Compiling itertools v0.10.5 #12 89.27 Compiling libflate_lz77 v1.1.0 #12 89.58 Compiling clang-sys v1.4.0 #12 89.81 Compiling walkdir v2.3.2 #12 90.02 Compiling libloading v0.7.3 #12 90.21 Compiling clap_lex v0.3.0 #12 90.30 Compiling clap_lex v0.2.4 #12 90.59 Compiling regex v1.6.0 #12 90.95 Compiling addr2line v0.17.0 #12 91.36 Compiling ariadne v0.1.5 #12 93.85 Compiling tracing-subscriber v0.3.16 #12 94.07 Compiling lexical-write-integer v0.8.5 #12 94.39 Compiling lexical-parse-integer v0.8.6 #12 94.80 Compiling brotli-decompressor v2.3.2 #12 94.90 Compiling unicode-normalization v0.1.22 #12 96.60 Compiling getrandom v0.2.7 #12 97.47 Compiling time v0.1.44 #12 97.48 Compiling num_cpus v1.13.1 #12 98.66 Compiling atty v0.2.14 #12 98.71 Compiling dirs-sys v0.3.7 #12 98.75 Compiling tempfile v3.3.0 #12 99.50 Compiling jobserver v0.1.25 #12 99.98 Compiling aho-corasick v0.7.19 #12 100.0 Compiling csv-core v0.1.10 #12 100.1 Compiling object v0.29.0 #12 100.7 Compiling nom v7.1.1 #12 103.5 Compiling sqlparser v0.23.0 #12 103.6 Compiling lexical-write-float v0.8.5 #12 104.4 Compiling lexical-parse-float v0.8.5 #12 104.5 Compiling flate2 v1.0.24 #12 104.9 Compiling libflate v1.2.0 #12 105.0 Compiling idna v0.3.0 #12 105.4 Compiling brotli v3.3.4 #12 109.7 Compiling rand_core v0.6.4 #12 110.4 Compiling threadpool v1.8.1 #12 111.8 Compiling dirs v4.0.0 #12 112.0 Compiling cc v1.0.73 #12 113.3 Compiling parking_lot v0.12.1 #12 114.7 Compiling sqlformat v0.2.0 #12 119.2 Compiling num-complex v0.4.2 #12 119.8 Compiling half v2.1.0 #12 119.8 Compiling ordered-float v1.1.1 #12 120.0 Compiling ordered-float v3.2.0 #12 120.4 Compiling lexical-core v0.8.5 #12 120.5 Compiling block-buffer v0.10.3 #12 120.6 Compiling crypto-common v0.1.6 #12 120.6 Compiling url v2.3.1 #12 120.7 Compiling cexpr v0.6.0 #12 121.5 Compiling hashbrown v0.12.3 #12 122.1 Compiling rand_chacha v0.3.1 #12 123.1 Compiling dotenvy v0.15.5 #12 123.9 Compiling zstd-sys v2.0.1+zstd.1.5.2 #12 124.0 Compiling lz4-sys v1.9.4 #12 124.4 Compiling blake3 v1.3.1 #12 124.4 Compiling backtrace v0.3.66 #12 124.5 Compiling scheduled-thread-pool v0.2.6 #12 124.7 Compiling env_logger v0.9.1 #12 124.8 Compiling synstructure v0.12.6 #12 125.7 Compiling thiserror-impl v1.0.37 #12 127.2 Compiling strum_macros v0.24.3 #12 127.6 Compiling multiversion-macros v0.6.1 #12 127.9 Compiling tracing-attributes v0.1.23 #12 129.8 Compiling futures-macro v0.3.24 #12 129.8 Compiling tokio-macros v1.8.0 #12 130.3 Compiling snafu-derive v0.7.2 #12 131.2 Compiling typed-builder v0.10.0 #12 131.4 Compiling enum-as-inner v0.5.1 #12 132.9 Compiling chrono v0.4.22 #12 133.0 Compiling thrift v0.13.0 #12 134.1 Compiling thrift v0.16.0 #12 136.2 Compiling digest v0.10.5 #12 137.2 Compiling hashlink v0.8.1 #12 137.3 Compiling rand v0.8.5 #12 138.3 Compiling r2d2 v0.8.10 #12 138.6 Compiling zerocopy-derive v0.3.1 #12 138.7 Compiling clap_derive v4.0.13 #12 140.2 Compiling clap_derive v3.2.18 #12 141.5 Compiling multiversion v0.6.1 #12 141.6 Compiling strum v0.24.1 #12 141.6 Compiling tracing v0.1.37 #12 145.1 Compiling parquet-format v4.0.0 #12 145.4 Compiling snafu v0.7.2 #12 145.7 Compiling sha2 v0.10.6 #12 146.4 Compiling md-5 v0.10.5 #12 146.6 Compiling blake2 v0.10.4 #12 147.6 Compiling zerocopy v0.6.1 #12 148.1 Compiling flatbuffers v2.1.2 #12 148.9 Compiling pest v2.4.0 #12 150.9 Compiling clap v4.0.13 #12 151.1 Compiling comfy-table v6.1.0 #12 153.0 Compiling tracing-error v0.2.0 #12 153.3 Compiling clap v3.2.22 #12 153.8 Compiling libduckdb-sys v0.5.1 #12 154.8 Compiling num v0.4.0 #12 154.9 Compiling tokio-stream v0.1.11 #12 155.4 Compiling bstr v0.2.17 #12 157.0 Compiling uuid v1.2.1 #12 157.7 Compiling sqlparser v0.25.0 #12 161.3 Compiling serde_yaml v0.9.13 #12 166.9 Compiling futures-executor v0.3.24 #12 167.8 Compiling pest_meta v2.4.0 #12 169.2 Compiling clio v0.2.4 #12 170.1 Compiling color-spantrace v0.2.0 #12 170.8 Compiling arrow-buffer v23.0.0 #12 171.7 Compiling csv v1.1.6 #12 173.1 Compiling apache-avro v0.14.0 #12 173.2 Compiling futures v0.3.24 #12 173.3 Compiling pest_generator v2.4.0 #12 174.2 Compiling color-eyre v0.6.2 #12 176.6 Compiling arrow v22.0.0 #12 183.3 Compiling object_store v0.5.1 #12 187.9 Compiling pest_derive v2.4.0 #12 188.9 Compiling prql-compiler v0.2.9 #12 262.8 Compiling lz4 v1.24.0 #12 272.5 Compiling zstd v0.11.2+zstd.1.5.2 #12 272.7 Compiling arrow v23.0.0 #12 275.4 Compiling datafusion-common v12.0.0 #12 296.5 Compiling datafusion-expr v12.0.0 #12 322.6 Compiling datafusion-row v12.0.0 #12 348.8 Compiling datafusion-sql v12.0.0 #12 363.1 Compiling datafusion-physical-expr v12.0.0 #12 470.8 Compiling datafusion-optimizer v12.0.0 #12 470.9 The following warnings were emitted during compilation: #12 470.9 #12 470.9 warning: c++: fatal error: Killed signal terminated program cc1plus #12 470.9 warning: compilation terminated. #12 470.9 #12 470.9 error: failed to run custom build command for `libduckdb-sys v0.5.1` #12 470.9 #12 470.9 Caused by: #12 471.0 process didn't exit successfully: `/app/target/release/build/libduckdb-sys-dd2866ecae070e6b/build-script-build` (exit status: 1) #12 471.0 --- stdout #12 471.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h #12 471.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h #12 471.0 cargo:rerun-if-changed=/usr/include/stdint.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/stdc-predef.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/stdlib.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #12 471.0 cargo:rerun-if-changed=/usr/include/endian.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 471.0 cargo:rerun-if-changed=/usr/include/alloca.h #12 471.0 cargo:rerun-if-changed=/usr/include/features.h #12 471.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 471.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h #12 471.0 cargo:rerun-if-changed=duckdb/duckdb.hpp #12 471.0 cargo:rerun-if-changed=duckdb/duckdb.cpp #12 471.0 TARGET = Some("x86_64-unknown-linux-gnu") #12 471.0 OPT_LEVEL = Some("3") #12 471.0 HOST = Some("x86_64-unknown-linux-gnu") #12 471.0 CXX_x86_64-unknown-linux-gnu = None #12 471.0 CXX_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXX = None #12 471.0 CXX = None #12 471.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 471.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXXFLAGS = None #12 471.0 CXXFLAGS = None #12 471.0 CRATE_CC_NO_DEFAULTS = None #12 471.0 DEBUG = Some("false") #12 471.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 471.0 CXX_x86_64-unknown-linux-gnu = None #12 471.0 CXX_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXX = None #12 471.0 CXX = None #12 471.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 471.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXXFLAGS = None #12 471.0 CXXFLAGS = None #12 471.0 CRATE_CC_NO_DEFAULTS = None #12 471.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 471.0 CXX_x86_64-unknown-linux-gnu = None #12 471.0 CXX_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXX = None #12 471.0 CXX = None #12 471.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 471.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXXFLAGS = None #12 471.0 CXXFLAGS = None #12 471.0 CRATE_CC_NO_DEFAULTS = None #12 471.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 471.0 CXX_x86_64-unknown-linux-gnu = None #12 471.0 CXX_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXX = None #12 471.0 CXX = None #12 471.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 471.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXXFLAGS = None #12 471.0 CXXFLAGS = None #12 471.0 CRATE_CC_NO_DEFAULTS = None #12 471.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 471.0 CXX_x86_64-unknown-linux-gnu = None #12 471.0 CXX_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXX = None #12 471.0 CXX = None #12 471.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 471.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 471.0 HOST_CXXFLAGS = None #12 471.0 CXXFLAGS = None #12 471.0 CRATE_CC_NO_DEFAULTS = None #12 471.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 471.0 running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" #12 471.0 cargo:warning=c++: fatal error: Killed signal terminated program cc1plus #12 471.0 cargo:warning=compilation terminated. #12 471.0 exit status: 1 #12 471.0 #12 471.0 --- stderr #12 471.0 error: 'rustfmt' is not installed for the toolchain '1.64.0-x86_64-unknown-linux-gnu' #12 471.0 To install, run `rustup component add rustfmt` #12 471.0 Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) #12 471.0 #12 471.0 #12 471.0 error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). #12 471.0 #12 471.0 #12 471.0 warning: build failed, waiting for other jobs to finish... ------ executor failed running [/bin/sh -c cargo build --release]: exit code: 101 ?1 prql-query % ```
snth commented 2 years ago

Thanks for the report. I wonder if I pushed some breaking changes since the last release. I won't be able to look into it until about 12 hours from now. In the meantime two suggestions:

richb-hanover commented 2 years ago

I know more now. I submitted a PR to fix the ghcr.io link to the container. I can now run the pre-built image as described in the README.md file.

The build problem remains, but it's less time critical. Thanks for the speedy response!

richb-hanover commented 2 years ago

NB I did check out the 0.0.11 tag, and ran into the same error. But again, I'm no longer blocked. Thanks again.

snth commented 2 years ago

It's so odd that even at that tag it doesn't build on Mac because it built fine on Github and builds on my Ubuntu machine as well. I thought the whole point of Docker was that things should be independent of the host OS?


I'm not really sure how to proceed with this because I don't have access to a Mac. If you can tinker with the Docker file and get it to build on your side then I can test on my platforms as well?

max-sixty commented 2 years ago

It passes for me too, on a Mac, on a clean main branch.

Can we reproduce the failure? It is surprising that it works on one machine but not the other...

richb-hanover commented 2 years ago

More debugging info:

I have rust 1.63 installed natively on my Mac and cannot build prql-query with cargo test.

I suspect there are problems with mixed versions between prql and prql-query. I get different results using rust 1.63 & 1.64 as a base for the Dockerfile.

I also looked through the Cargo.toml files for both projects and found different versions between the packages:

Since I know so little about the rust environment, I'm not sure whether these differences are relevant. Nor do I know how to update to 1.64 - I can't remember whether I used brew, or the native rust installer, or...

Would one of you look through these versions/dependencies and give me advice? Many thanks.

max-sixty commented 2 years ago

Though all that should be isolated by docker. Can we reproduce docker build . failing on a fresh checkout of the git repo? My guess is that that will work and so something more specific is causing the failure — but if that fails then we have a different problem :)

@snth FWIW running cargo build does cause a small diff in Cargo.lock — generally that shouldn't happen — I doubt that's the cause but does reduce the strength of the "we're all on the same files" point. Do you see the same thing? I'll PR the diff so you can compare

richb-hanover commented 2 years ago

Yes - I would have expected Docker to isolate all this. I am currently trying to build a fresh checkout of prql-query as a docker container.

NB I also am running cargo test after using the procedure on the Rust Install page to upgrade to Rust 1.64.0

Film at 11...

richb-hanover commented 2 years ago

It fails with fresh checkout, getting the same error message.

cargo test and cargo build-all work as expected after I upgraded to rust 1.64.0.

What other thoughts? Thanks.

``` √ github % git clone https://github.com/richb-hanover/prql-query.git Cloning into 'prql-query'... remote: Enumerating objects: 592, done. remote: Counting objects: 100% (61/61), done. remote: Compressing objects: 100% (36/36), done. remote: Total 592 (delta 29), reused 33 (delta 15), pack-reused 531 Receiving objects: 100% (592/592), 980.87 KiB | 5.42 MiB/s, done. Resolving deltas: 100% (296/296), done. √ github % cd prql-query √ prql-query % docker build -t pq . [+] Building 898.0s (12/13) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 651B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 0.7s => [internal] load metadata for docker.io/library/rust:1.64.0-slim-buster 0.7s => [stage-1 1/3] FROM docker.io/library/debian:stable-slim@sha256:92ed72016796475ea1f18f84cd8e2f851 0.0s => [internal] load build context 0.1s => => transferring context: 4.71MB 0.1s => [build 1/5] FROM docker.io/library/rust:1.64.0-slim-buster@sha256:7da4fbd2dc7176746e8e5c371aeb0b 0.0s => CACHED [stage-1 2/3] WORKDIR /data 0.0s => CACHED [build 2/5] RUN apt-get -yq update && apt install -y build-essential clang libclan 0.0s => CACHED [build 3/5] WORKDIR /app 0.0s => [build 4/5] COPY . . 0.1s => ERROR [build 5/5] RUN cargo build --release 896.9s ------ > [build 5/5] RUN cargo build --release: #12 0.798 Updating crates.io index #12 90.12 Downloading crates ... #12 90.27 Downloaded adler32 v1.2.0 #12 90.28 Downloaded integer-encoding v1.1.7 #12 90.30 Downloaded eyre v0.6.8 #12 90.30 Downloaded flatbuffers v2.1.2 #12 90.31 Downloaded alloc-stdlib v0.2.2 #12 90.32 Downloaded arrayvec v0.7.2 #12 90.33 Downloaded either v1.8.0 #12 90.34 Downloaded alloc-no-stdlib v2.0.4 #12 90.34 Downloaded ahash v0.8.0 #12 90.34 Downloaded crc32fast v1.3.2 #12 90.41 Downloaded serde v1.0.145 #12 90.41 Downloaded apache-avro v0.14.0 #12 90.43 Downloaded arrow-buffer v23.0.0 #12 90.43 Downloaded camino v1.1.1 #12 90.43 Downloaded cast v0.3.0 #12 90.44 Downloaded cexpr v0.6.0 #12 90.44 Downloaded clap_lex v0.2.4 #12 90.44 Downloaded clap_derive v3.2.18 #12 90.45 Downloaded clap_derive v4.0.13 #12 90.46 Downloaded thiserror-impl v1.0.37 #12 90.49 Downloaded const-random v0.1.13 #12 90.49 Downloaded clap v4.0.13 #12 90.51 Downloaded sqlparser v0.25.0 #12 90.52 Downloaded adler v1.0.2 #12 90.52 Downloaded enum-as-inner v0.5.1 #12 90.53 Downloaded comfy-table v6.1.0 #12 90.53 Downloaded regex v1.6.0 #12 90.55 Downloaded aho-corasick v0.7.19 #12 90.55 Downloaded ariadne v0.1.5 #12 90.57 Downloaded syn v1.0.102 #12 90.60 Downloaded tracing-core v0.1.30 #12 90.60 Downloaded clap_lex v0.3.0 #12 90.61 Downloaded tracing-attributes v0.1.23 #12 90.61 Downloaded scopeguard v1.1.0 #12 90.62 Downloaded arrow v22.0.0 #12 90.65 Downloaded blake2 v0.10.4 #12 90.65 Downloaded rand v0.8.5 #12 90.67 Downloaded tokio-stream v0.1.11 #12 90.67 Downloaded threadpool v1.8.1 #12 90.72 Downloaded brotli-decompressor v2.3.2 #12 90.73 Downloaded crunchy v0.2.2 #12 90.73 Downloaded tracing-subscriber v0.3.16 #12 90.75 Downloaded unicode-xid v0.2.4 #12 90.75 Downloaded tracing-error v0.2.0 #12 90.75 Downloaded doc-comment v0.3.3 #12 90.76 Downloaded datafusion-expr v12.0.0 #12 90.76 Downloaded csv-core v0.1.10 #12 90.76 Downloaded constant_time_eq v0.1.5 #12 90.77 Downloaded url v2.3.1 #12 90.78 Downloaded tiny-keccak v2.0.2 #12 90.85 Downloaded datafusion-row v12.0.0 #12 90.86 Downloaded env_logger v0.9.1 #12 90.86 Downloaded datafusion-optimizer v12.0.0 #12 90.87 Downloaded blake3 v1.3.1 #12 90.89 Downloaded vcpkg v0.2.15 #12 90.96 Downloaded zstd-safe v5.0.2+zstd.1.5.2 #12 90.96 Downloaded duckdb v0.5.1 #12 90.97 Downloaded md-5 v0.10.5 #12 90.97 Downloaded half v2.1.0 #12 90.97 Downloaded lz4 v1.24.0 #12 90.98 Downloaded futures-sink v0.3.24 #12 90.98 Downloaded futures v0.3.24 #12 90.99 Downloaded fallible-iterator v0.2.0 #12 90.99 Downloaded indexmap v1.9.1 #12 90.99 Downloaded futures-channel v0.3.24 #12 91.00 Downloaded fastrand v1.8.0 #12 91.00 Downloaded dotenvy v0.15.5 #12 91.00 Downloaded const-random-macro v0.1.13 #12 91.00 Downloaded lexical-write-integer v0.8.5 #12 91.01 Downloaded unsafe-libyaml v0.2.4 #12 91.01 Downloaded integer-encoding v3.0.4 #12 91.02 Downloaded proc-macro-error v1.0.4 #12 91.02 Downloaded arrayref v0.3.6 #12 91.03 Downloaded addr2line v0.17.0 #12 91.03 Downloaded autocfg v1.1.0 #12 91.03 Downloaded itoa v1.0.4 #12 91.03 Downloaded datafusion-sql v12.0.0 #12 91.04 Downloaded base64 v0.13.0 #12 91.04 Downloaded block-buffer v0.10.3 #12 91.04 Downloaded generic-array v0.14.6 #12 91.05 Downloaded anyhow v1.0.65 #12 91.05 Downloaded fallible-streaming-iterator v0.1.9 #12 91.05 Downloaded cpufeatures v0.2.5 #12 91.06 Downloaded cfg-if v1.0.0 #12 91.06 Downloaded bitflags v1.3.2 #12 91.06 Downloaded ahash v0.7.6 #12 91.07 Downloaded cc v1.0.73 #12 91.08 Downloaded clap v3.2.22 #12 91.10 Downloaded bindgen v0.60.1 #12 91.11 Downloaded iana-time-zone v0.1.51 #12 91.11 Downloaded datafusion-physical-expr v12.0.0 #12 91.12 Downloaded owo-colors v3.5.0 #12 91.12 Downloaded libflate_lz77 v1.1.0 #12 91.12 Downloaded crypto-common v0.1.6 #12 91.13 Downloaded futures-macro v0.3.24 #12 91.13 Downloaded form_urlencoded v1.1.0 #12 91.13 Downloaded byteorder v1.4.3 #12 91.13 Downloaded async-trait v0.1.57 #12 91.14 Downloaded hashlink v0.8.1 #12 91.14 Downloaded atty v0.2.14 #12 91.14 Downloaded lexical-util v0.8.5 #12 91.15 Downloaded lazy_static v1.4.0 #12 91.15 Downloaded minimal-lexical v0.2.1 #12 91.15 Downloaded lazycell v1.3.0 #12 91.15 Downloaded dirs v4.0.0 #12 91.16 Downloaded bytes v1.2.1 #12 91.16 Downloaded futures-core v0.3.24 #12 91.17 Downloaded miniz_oxide v0.5.4 #12 91.17 Downloaded heck v0.4.0 #12 91.17 Downloaded lexical-parse-integer v0.8.6 #12 91.18 Downloaded memchr v2.5.0 #12 91.18 Downloaded libloading v0.7.3 #12 91.19 Downloaded humantime v2.1.0 #12 91.19 Downloaded flate2 v1.0.24 #12 91.19 Downloaded jobserver v0.1.25 #12 91.20 Downloaded clang-sys v1.4.0 #12 91.20 Downloaded chrono v0.4.22 #12 91.21 Downloaded backtrace v0.3.66 #12 91.22 Downloaded hashbrown v0.12.3 #12 91.23 Downloaded color-spantrace v0.2.0 #12 91.23 Downloaded getrandom v0.2.7 #12 91.23 Downloaded futures-task v0.3.24 #12 91.24 Downloaded futures-executor v0.3.24 #12 91.24 Downloaded dirs-sys v0.3.7 #12 91.24 Downloaded digest v0.10.5 #12 91.24 Downloaded clio v0.2.4 #12 91.25 Downloaded unicode-ident v1.0.5 #12 91.26 Downloaded nom v7.1.1 #12 91.27 Downloaded libflate v1.2.0 #12 91.28 Downloaded num v0.4.0 #12 91.28 Downloaded futures-util v0.3.24 #12 91.29 Downloaded sqlparser v0.23.0 #12 91.30 Downloaded indenter v0.3.3 #12 91.32 Downloaded num-bigint v0.4.3 #12 91.33 Downloaded num-complex v0.4.2 #12 91.35 Downloaded futures-io v0.3.24 #12 91.37 Downloaded lexical-core v0.8.5 #12 91.38 Downloaded num-integer v0.1.45 #12 91.38 Downloaded num-iter v0.1.43 #12 91.39 Downloaded num-rational v0.4.1 #12 91.39 Downloaded tinyvec_macros v0.1.0 #12 91.39 Downloaded termcolor v1.1.3 #12 91.39 Downloaded synstructure v0.12.6 #12 91.41 Downloaded tinyvec v1.6.0 #12 91.41 Downloaded tokio-macros v1.8.0 #12 91.41 Downloaded thread_local v1.1.4 #12 91.44 Downloaded os_str_bytes v6.3.0 #12 91.44 Downloaded unicode-normalization v0.1.22 #12 91.45 Downloaded walkdir v2.3.2 #12 91.46 Downloaded regex-automata v0.1.10 #12 91.49 Downloaded datafusion-common v12.0.0 #12 91.51 Downloaded glob v0.3.0 #12 91.52 Downloaded zerocopy v0.6.1 #12 91.54 Downloaded itertools v0.10.5 #12 91.58 Downloaded csv v1.1.6 #12 91.64 Downloaded once_cell v1.15.0 #12 91.64 Downloaded rustversion v1.0.9 #12 91.65 Downloaded parking_lot v0.12.1 #12 91.65 Downloaded ordered-float v1.1.1 #12 91.65 Downloaded ordered-float v3.2.0 #12 91.65 Downloaded shlex v1.1.0 #12 91.67 Downloaded multiversion-macros v0.6.1 #12 91.67 Downloaded percent-encoding v2.2.0 #12 91.67 Downloaded serde_json v1.0.86 #12 91.68 Downloaded sqlformat v0.2.0 #12 91.68 Downloaded tempfile v3.3.0 #12 91.69 Downloaded textwrap v0.15.1 #12 91.70 Downloaded pest v2.4.0 #12 91.71 Downloaded sha1 v0.10.5 #12 91.71 Downloaded subtle v2.4.1 #12 91.71 Downloaded sha2 v0.10.6 #12 91.71 Downloaded thiserror v1.0.37 #12 91.72 Downloaded remove_dir_all v0.5.3 #12 91.72 Downloaded pest_generator v2.4.0 #12 91.73 Downloaded thrift v0.13.0 #12 91.74 Downloaded pest_meta v2.4.0 #12 91.75 Downloaded static_assertions v1.1.0 #12 91.75 Downloaded snap v1.0.5 #12 91.75 Downloaded r2d2 v0.8.10 #12 91.75 Downloaded quote v1.0.21 #12 91.76 Downloaded typed-builder v0.10.0 #12 91.76 Downloaded sharded-slab v0.1.4 #12 91.77 Downloaded strum_macros v0.24.3 #12 91.77 Downloaded yansi v0.5.1 #12 91.77 Downloaded typenum v1.15.0 #12 91.77 Downloaded scheduled-thread-pool v0.2.6 #12 91.78 Downloaded slab v0.4.7 #12 91.78 Downloaded rustc-hash v1.1.0 #12 91.78 Downloaded same-file v1.0.6 #12 91.78 Downloaded lock_api v0.4.9 #12 91.78 Downloaded itoa v0.4.8 #12 91.79 Downloaded log v0.4.17 #12 91.79 Downloaded serde_derive v1.0.145 #12 91.79 Downloaded strsim v0.10.0 #12 91.79 Downloaded proc-macro-hack v0.5.19 #12 91.80 Downloaded peeking_take_while v0.1.2 #12 91.80 Downloaded rle-decode-fast v1.0.3 #12 91.80 Downloaded snafu v0.7.2 #12 91.81 Downloaded unicode-width v0.1.10 #12 91.81 Downloaded num-traits v0.2.15 #12 91.81 Downloaded snafu-derive v0.7.2 #12 91.82 Downloaded pest_derive v2.4.0 #12 91.82 Downloaded pkg-config v0.3.25 #12 91.82 Downloaded tracing v0.1.37 #12 91.84 Downloaded libm v0.2.5 #12 91.85 Downloaded pin-utils v0.1.0 #12 91.85 Downloaded proc-macro-error-attr v1.0.4 #12 91.86 Downloaded parking_lot_core v0.9.3 #12 91.86 Downloaded pin-project-lite v0.2.9 #12 91.87 Downloaded rand_chacha v0.3.1 #12 91.87 Downloaded ppv-lite86 v0.2.16 #12 91.87 Downloaded datafusion v12.0.0 #12 91.89 Downloaded unicode_categories v0.1.1 #12 91.89 Downloaded rand_core v0.6.4 #12 91.93 Downloaded arrow v23.0.0 #12 91.96 Downloaded object_store v0.5.1 #12 91.97 Downloaded lexical-write-float v0.8.5 #12 91.98 Downloaded object v0.29.0 #12 92.00 Downloaded lz4-sys v1.9.4 #12 92.03 Downloaded regex-syntax v0.6.27 #12 92.04 Downloaded lexical-parse-float v0.8.5 #12 92.05 Downloaded paste v1.0.9 #12 92.06 Downloaded proc-macro2 v1.0.46 #12 92.06 Downloaded multiversion v0.6.1 #12 92.10 Downloaded color-eyre v0.6.2 #12 92.11 Downloaded parquet-format v4.0.0 #12 92.11 Downloaded num_cpus v1.13.1 #12 92.12 Downloaded ucd-trie v0.1.5 #12 92.21 Downloaded brotli v3.3.4 #12 92.24 Downloaded thrift v0.16.0 #12 92.25 Downloaded strum v0.24.1 #12 92.25 Downloaded serde_yaml v0.9.13 #12 92.25 Downloaded rustc-demangle v0.1.21 #12 92.26 Downloaded unicode-segmentation v1.10.0 #12 92.26 Downloaded ryu v1.0.11 #12 92.27 Downloaded rust_decimal v1.26.1 #12 92.31 Downloaded uuid v1.2.1 #12 92.32 Downloaded version_check v0.9.4 #12 92.32 Downloaded unicode-bidi v0.3.8 #12 92.32 Downloaded smallvec v1.10.0 #12 92.32 Downloaded zstd v0.11.2+zstd.1.5.2 #12 92.33 Downloaded time v0.1.44 #12 92.33 Downloaded seq-macro v0.3.1 #12 92.36 Downloaded idna v0.3.0 #12 92.40 Downloaded bstr v0.2.17 #12 92.49 Downloaded libc v0.2.135 #12 92.53 Downloaded parquet v23.0.0 #12 92.54 Downloaded parquet v22.0.0 #12 92.56 Downloaded zerocopy-derive v0.3.1 #12 92.64 Downloaded zstd-sys v2.0.1+zstd.1.5.2 #12 92.77 Downloaded gimli v0.26.2 #12 92.80 Downloaded tokio v1.21.2 #12 92.85 Downloaded prql-compiler v0.2.9 #12 93.05 Downloaded libduckdb-sys v0.5.1 #12 93.22 Compiling libc v0.2.135 #12 93.22 Compiling proc-macro2 v1.0.46 #12 93.22 Compiling quote v1.0.21 #12 93.22 Compiling unicode-ident v1.0.5 #12 93.67 Compiling syn v1.0.102 #12 94.08 Compiling autocfg v1.1.0 #12 94.09 Compiling cfg-if v1.0.0 #12 94.09 Compiling version_check v0.9.4 #12 94.11 Compiling memchr v2.5.0 #12 94.17 Compiling libm v0.2.5 #12 94.46 Compiling once_cell v1.15.0 #12 94.48 Compiling heck v0.4.0 #12 94.56 Compiling thiserror v1.0.37 #12 94.59 Compiling serde_derive v1.0.145 #12 94.80 Compiling serde v1.0.145 #12 94.82 Compiling lazy_static v1.4.0 #12 94.94 Compiling smallvec v1.10.0 #12 95.00 Compiling log v0.4.17 #12 95.02 Compiling rustversion v1.0.9 #12 95.21 Compiling pin-project-lite v0.2.9 #12 95.27 Compiling typenum v1.15.0 #12 95.32 Compiling static_assertions v1.1.0 #12 95.33 Compiling ryu v1.0.11 #12 95.41 Compiling parking_lot_core v0.9.3 #12 95.52 Compiling bitflags v1.3.2 #12 95.61 Compiling scopeguard v1.1.0 #12 95.71 Compiling futures-core v0.3.24 #12 95.71 Compiling serde_json v1.0.86 #12 95.72 Compiling itoa v1.0.4 #12 95.90 Compiling adler v1.0.2 #12 96.00 Compiling regex-syntax v0.6.27 #12 96.04 Compiling futures-task v0.3.24 #12 96.13 Compiling futures-channel v0.3.24 #12 96.16 Compiling byteorder v1.4.3 #12 96.39 Compiling iana-time-zone v0.1.51 #12 96.44 Compiling regex-automata v0.1.10 #12 96.50 Compiling zstd-safe v5.0.2+zstd.1.5.2 #12 96.79 Compiling crc32fast v1.3.2 #12 96.79 Compiling futures-util v0.3.24 #12 97.03 Compiling subtle v2.4.1 #12 97.08 Compiling itoa v0.4.8 #12 97.20 Compiling futures-sink v0.3.24 #12 97.20 Compiling tinyvec_macros v0.1.0 #12 97.24 Compiling unicode-width v0.1.10 #12 97.30 Compiling pin-utils v0.1.0 #12 97.31 Compiling bytes v1.2.1 #12 97.35 Compiling futures-io v0.3.24 #12 97.39 Compiling alloc-no-stdlib v2.0.4 #12 97.50 Compiling ppv-lite86 v0.2.16 #12 97.67 Compiling snap v1.0.5 #12 97.95 Compiling percent-encoding v2.2.0 #12 98.08 Compiling unicode-xid v0.2.4 #12 98.22 Compiling doc-comment v0.3.3 #12 98.37 Compiling unicode-bidi v0.3.8 #12 98.48 Compiling either v1.8.0 #12 98.61 Compiling rle-decode-fast v1.0.3 #12 98.68 Compiling async-trait v0.1.57 #12 98.70 Compiling integer-encoding v1.1.7 #12 99.06 Compiling same-file v1.0.6 #12 99.17 Compiling base64 v0.13.0 #12 99.28 Compiling adler32 v1.2.0 #12 99.49 Compiling parquet v22.0.0 #12 99.78 Compiling glob v0.3.0 #12 99.80 Compiling seq-macro v0.3.1 #12 100.5 Compiling minimal-lexical v0.2.1 #12 100.6 Compiling arrayvec v0.7.2 #12 100.8 Compiling os_str_bytes v6.3.0 #12 100.8 Compiling bindgen v0.60.1 #12 101.2 Compiling gimli v0.26.2 #12 101.3 Compiling shlex v1.1.0 #12 101.5 Compiling peeking_take_while v0.1.2 #12 101.6 Compiling ucd-trie v0.1.5 #12 102.0 Compiling rustc-hash v1.1.0 #12 102.2 Compiling lazycell v1.3.0 #12 102.4 Compiling termcolor v1.1.3 #12 103.4 Compiling pkg-config v0.3.25 #12 104.2 Compiling cpufeatures v0.2.5 #12 104.2 Compiling eyre v0.6.8 #12 104.6 Compiling strsim v0.10.0 #12 104.6 Compiling vcpkg v0.2.15 #12 105.5 Compiling arrayref v0.3.6 #12 105.6 Compiling constant_time_eq v0.1.5 #12 105.7 Compiling paste v1.0.9 #12 105.9 Compiling rustc-demangle v0.1.21 #12 106.0 Compiling owo-colors v3.5.0 #12 106.9 Compiling rust_decimal v1.26.1 #12 106.9 Compiling unicode-segmentation v1.10.0 #12 107.3 Compiling anyhow v1.0.65 #12 107.6 Compiling indenter v0.3.3 #12 107.7 Compiling fastrand v1.8.0 #12 107.8 Compiling remove_dir_all v0.5.3 #12 107.9 Compiling unicode_categories v0.1.1 #12 107.9 Compiling integer-encoding v3.0.4 #12 108.1 Compiling yansi v0.5.1 #12 108.3 Compiling camino v1.1.1 #12 108.4 Compiling parquet v23.0.0 #12 108.4 Compiling unsafe-libyaml v0.2.4 #12 108.7 Compiling textwrap v0.15.1 #12 108.7 Compiling fallible-streaming-iterator v0.1.9 #12 108.9 Compiling cast v0.3.0 #12 109.1 Compiling fallible-iterator v0.2.0 #12 109.6 Compiling humantime v2.1.0 #12 110.3 Compiling ahash v0.7.6 #12 110.3 Compiling generic-array v0.14.6 #12 110.6 Compiling ahash v0.8.0 #12 110.6 Compiling proc-macro-error-attr v1.0.4 #12 110.6 Compiling proc-macro-error v1.0.4 #12 110.8 Compiling num-traits v0.2.15 #12 110.9 Compiling num-integer v0.1.45 #12 110.9 Compiling num-bigint v0.4.3 #12 111.1 Compiling lock_api v0.4.9 #12 111.1 Compiling indexmap v1.9.1 #12 111.2 Compiling num-iter v0.1.43 #12 111.3 Compiling num-rational v0.4.1 #12 111.3 Compiling slab v0.4.7 #12 111.5 Compiling tokio v1.21.2 #12 111.6 Compiling tracing-core v0.1.30 #12 111.6 Compiling thread_local v1.1.4 #12 111.7 Compiling sharded-slab v0.1.4 #12 112.1 Compiling lexical-util v0.8.5 #12 112.3 Compiling miniz_oxide v0.5.4 #12 112.9 Compiling tinyvec v1.6.0 #12 113.0 Compiling alloc-stdlib v0.2.2 #12 113.2 Compiling form_urlencoded v1.1.0 #12 113.4 Compiling itertools v0.10.5 #12 113.7 Compiling libflate_lz77 v1.1.0 #12 114.1 Compiling walkdir v2.3.2 #12 114.3 Compiling clang-sys v1.4.0 #12 114.7 Compiling libloading v0.7.3 #12 114.7 Compiling clap_lex v0.3.0 #12 114.9 Compiling clap_lex v0.2.4 #12 115.2 Compiling regex v1.6.0 #12 115.5 Compiling addr2line v0.17.0 #12 115.9 Compiling ariadne v0.1.5 #12 118.5 Compiling tracing-subscriber v0.3.16 #12 118.8 Compiling lexical-write-integer v0.8.5 #12 119.2 Compiling lexical-parse-integer v0.8.6 #12 119.5 Compiling brotli-decompressor v2.3.2 #12 119.8 Compiling unicode-normalization v0.1.22 #12 121.6 Compiling getrandom v0.2.7 #12 122.4 Compiling num_cpus v1.13.1 #12 122.4 Compiling time v0.1.44 #12 123.6 Compiling atty v0.2.14 #12 123.6 Compiling dirs-sys v0.3.7 #12 123.7 Compiling tempfile v3.3.0 #12 124.1 Compiling jobserver v0.1.25 #12 124.6 Compiling aho-corasick v0.7.19 #12 124.8 Compiling csv-core v0.1.10 #12 125.0 Compiling object v0.29.0 #12 125.6 Compiling nom v7.1.1 #12 128.1 Compiling sqlparser v0.23.0 #12 128.1 Compiling lexical-write-float v0.8.5 #12 129.0 Compiling lexical-parse-float v0.8.5 #12 129.4 Compiling flate2 v1.0.24 #12 129.6 Compiling libflate v1.2.0 #12 129.7 Compiling idna v0.3.0 #12 130.3 Compiling brotli v3.3.4 #12 134.5 Compiling rand_core v0.6.4 #12 135.1 Compiling threadpool v1.8.1 #12 136.8 Compiling dirs v4.0.0 #12 136.9 Compiling cc v1.0.73 #12 138.2 Compiling parking_lot v0.12.1 #12 139.5 Compiling sqlformat v0.2.0 #12 144.2 Compiling num-complex v0.4.2 #12 144.7 Compiling half v2.1.0 #12 144.9 Compiling ordered-float v1.1.1 #12 145.1 Compiling ordered-float v3.2.0 #12 145.4 Compiling block-buffer v0.10.3 #12 145.6 Compiling crypto-common v0.1.6 #12 145.6 Compiling lexical-core v0.8.5 #12 145.7 Compiling url v2.3.1 #12 145.7 Compiling cexpr v0.6.0 #12 146.6 Compiling hashbrown v0.12.3 #12 147.2 Compiling rand_chacha v0.3.1 #12 148.2 Compiling dotenvy v0.15.5 #12 148.7 Compiling zstd-sys v2.0.1+zstd.1.5.2 #12 149.2 Compiling lz4-sys v1.9.4 #12 149.3 Compiling backtrace v0.3.66 #12 149.6 Compiling blake3 v1.3.1 #12 149.7 Compiling scheduled-thread-pool v0.2.6 #12 149.8 Compiling env_logger v0.9.1 #12 150.1 Compiling synstructure v0.12.6 #12 151.0 Compiling thiserror-impl v1.0.37 #12 152.2 Compiling strum_macros v0.24.3 #12 152.7 Compiling tracing-attributes v0.1.23 #12 153.2 Compiling multiversion-macros v0.6.1 #12 154.7 Compiling futures-macro v0.3.24 #12 155.1 Compiling tokio-macros v1.8.0 #12 155.4 Compiling snafu-derive v0.7.2 #12 156.3 Compiling typed-builder v0.10.0 #12 156.4 Compiling enum-as-inner v0.5.1 #12 158.1 Compiling chrono v0.4.22 #12 158.2 Compiling thrift v0.13.0 #12 159.1 Compiling thrift v0.16.0 #12 161.3 Compiling digest v0.10.5 #12 162.1 Compiling hashlink v0.8.1 #12 162.2 Compiling rand v0.8.5 #12 162.8 Compiling r2d2 v0.8.10 #12 163.3 Compiling zerocopy-derive v0.3.1 #12 163.3 Compiling clap_derive v4.0.13 #12 164.7 Compiling clap_derive v3.2.18 #12 166.4 Compiling strum v0.24.1 #12 166.5 Compiling tracing v0.1.37 #12 166.5 Compiling multiversion v0.6.1 #12 170.2 Compiling parquet-format v4.0.0 #12 170.2 Compiling snafu v0.7.2 #12 170.6 Compiling sha2 v0.10.6 #12 170.7 Compiling blake2 v0.10.4 #12 171.5 Compiling md-5 v0.10.5 #12 172.5 Compiling zerocopy v0.6.1 #12 172.9 Compiling clap v4.0.13 #12 176.1 Compiling flatbuffers v2.1.2 #12 177.1 Compiling pest v2.4.0 #12 178.4 Compiling comfy-table v6.1.0 #12 179.0 Compiling tracing-error v0.2.0 #12 179.1 Compiling clap v3.2.22 #12 179.4 Compiling libduckdb-sys v0.5.1 #12 180.8 Compiling num v0.4.0 #12 180.9 Compiling futures-executor v0.3.24 #12 182.1 Compiling bstr v0.2.17 #12 183.7 Compiling uuid v1.2.1 #12 185.6 Compiling serde_yaml v0.9.13 #12 186.9 Compiling sqlparser v0.25.0 #12 191.0 Compiling tokio-stream v0.1.11 #12 193.1 Compiling clio v0.2.4 #12 193.7 Compiling pest_meta v2.4.0 #12 194.6 Compiling color-spantrace v0.2.0 #12 195.9 Compiling arrow-buffer v23.0.0 #12 196.8 Compiling futures v0.3.24 #12 196.8 Compiling csv v1.1.6 #12 198.4 Compiling apache-avro v0.14.0 #12 201.0 Compiling pest_generator v2.4.0 #12 201.9 Compiling color-eyre v0.6.2 #12 204.3 Compiling object_store v0.5.1 #12 212.8 Compiling arrow v22.0.0 #12 214.8 Compiling pest_derive v2.4.0 #12 215.8 Compiling prql-compiler v0.2.9 #12 242.2 Compiling lz4 v1.24.0 #12 445.5 Compiling zstd v0.11.2+zstd.1.5.2 #12 445.9 Compiling arrow v23.0.0 #12 449.4 Compiling datafusion-common v12.0.0 #12 483.7 Compiling datafusion-expr v12.0.0 #12 524.2 Compiling datafusion-row v12.0.0 #12 566.5 Compiling datafusion-sql v12.0.0 #12 587.6 Compiling datafusion-physical-expr v12.0.0 #12 661.6 Compiling datafusion-optimizer v12.0.0 #12 706.6 Compiling datafusion v12.0.0 #12 831.9 The following warnings were emitted during compilation: #12 831.9 #12 831.9 warning: c++: fatal error: Killed signal terminated program cc1plus #12 831.9 warning: compilation terminated. #12 831.9 #12 831.9 error: failed to run custom build command for `libduckdb-sys v0.5.1` #12 831.9 #12 831.9 Caused by: #12 832.1 process didn't exit successfully: `/app/target/release/build/libduckdb-sys-dd2866ecae070e6b/build-script-build` (exit status: 1) #12 832.1 --- stdout #12 832.1 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h #12 832.1 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h #12 832.1 cargo:rerun-if-changed=/usr/include/stdint.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/stdc-predef.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/stdlib.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #12 832.1 cargo:rerun-if-changed=/usr/include/endian.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #12 832.1 cargo:rerun-if-changed=/usr/include/alloca.h #12 832.1 cargo:rerun-if-changed=/usr/include/features.h #12 832.1 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #12 832.1 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h #12 832.1 cargo:rerun-if-changed=duckdb/duckdb.hpp #12 832.1 cargo:rerun-if-changed=duckdb/duckdb.cpp #12 832.1 TARGET = Some("x86_64-unknown-linux-gnu") #12 832.1 OPT_LEVEL = Some("3") #12 832.1 HOST = Some("x86_64-unknown-linux-gnu") #12 832.1 CXX_x86_64-unknown-linux-gnu = None #12 832.1 CXX_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXX = None #12 832.1 CXX = None #12 832.1 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 832.1 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXXFLAGS = None #12 832.1 CXXFLAGS = None #12 832.1 CRATE_CC_NO_DEFAULTS = None #12 832.1 DEBUG = Some("false") #12 832.1 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 832.1 CXX_x86_64-unknown-linux-gnu = None #12 832.1 CXX_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXX = None #12 832.1 CXX = None #12 832.1 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 832.1 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXXFLAGS = None #12 832.1 CXXFLAGS = None #12 832.1 CRATE_CC_NO_DEFAULTS = None #12 832.1 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 832.1 CXX_x86_64-unknown-linux-gnu = None #12 832.1 CXX_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXX = None #12 832.1 CXX = None #12 832.1 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 832.1 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXXFLAGS = None #12 832.1 CXXFLAGS = None #12 832.1 CRATE_CC_NO_DEFAULTS = None #12 832.1 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 832.1 CXX_x86_64-unknown-linux-gnu = None #12 832.1 CXX_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXX = None #12 832.1 CXX = None #12 832.1 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 832.1 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXXFLAGS = None #12 832.1 CXXFLAGS = None #12 832.1 CRATE_CC_NO_DEFAULTS = None #12 832.1 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 832.1 CXX_x86_64-unknown-linux-gnu = None #12 832.1 CXX_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXX = None #12 832.1 CXX = None #12 832.1 CXXFLAGS_x86_64-unknown-linux-gnu = None #12 832.1 CXXFLAGS_x86_64_unknown_linux_gnu = None #12 832.1 HOST_CXXFLAGS = None #12 832.1 CXXFLAGS = None #12 832.1 CRATE_CC_NO_DEFAULTS = None #12 832.1 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #12 832.1 running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" #12 832.1 cargo:warning=c++: fatal error: Killed signal terminated program cc1plus #12 832.1 cargo:warning=compilation terminated. #12 832.1 exit status: 1 #12 832.1 #12 832.1 --- stderr #12 832.1 error: 'rustfmt' is not installed for the toolchain '1.64.0-x86_64-unknown-linux-gnu' #12 832.1 To install, run `rustup component add rustfmt` #12 832.1 Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) #12 832.1 #12 832.1 #12 832.1 error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). #12 832.1 #12 832.1 #12 832.1 warning: build failed, waiting for other jobs to finish... ------ executor failed running [/bin/sh -c cargo build --release]: exit code: 101 ?1 prql-query % docker build -t pq . [+] Building 526.0s (13/14) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 678B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 0.8s => [internal] load metadata for docker.io/library/rust:1.64.0-slim-buster 0.8s => [build 1/6] FROM docker.io/library/rust:1.64.0-slim-buster@sha256:7da4fbd2dc7176746e8e5c371aeb0b 0.0s => [stage-1 1/3] FROM docker.io/library/debian:stable-slim@sha256:92ed72016796475ea1f18f84cd8e2f851 0.0s => [internal] load build context 26.6s => => transferring context: 2.47GB 26.4s => CACHED [stage-1 2/3] WORKDIR /data 0.0s => CACHED [build 2/6] RUN apt-get -yq update && apt install -y build-essential clang libclang-d 0.0s => CACHED [build 3/6] WORKDIR /app 0.0s => [build 4/6] COPY . . 11.9s => [build 5/6] RUN rustup component add rustfmt 2.3s => ERROR [build 6/6] RUN cargo build --release 484.4s ------ > [build 6/6] RUN cargo build --release: #13 0.709 Updating crates.io index #13 67.53 Downloading crates ... #13 67.87 Downloaded scheduled-thread-pool v0.2.6 #13 67.88 Downloaded rustc-hash v1.1.0 #13 67.88 Downloaded snafu-derive v0.7.2 #13 67.89 Downloaded termcolor v1.1.3 #13 67.91 Downloaded adler v1.0.2 #13 67.91 Downloaded adler32 v1.2.0 #13 67.92 Downloaded color-spantrace v0.2.0 #13 67.92 Downloaded cpufeatures v0.2.5 #13 67.93 Downloaded tracing-attributes v0.1.23 #13 67.93 Downloaded constant_time_eq v0.1.5 #13 67.93 Downloaded comfy-table v6.1.0 #13 67.94 Downloaded crc32fast v1.3.2 #13 67.95 Downloaded datafusion-expr v12.0.0 #13 67.96 Downloaded ahash v0.8.0 #13 67.97 Downloaded datafusion-sql v12.0.0 #13 67.97 Downloaded digest v0.10.5 #13 67.97 Downloaded eyre v0.6.8 #13 67.98 Downloaded futures-executor v0.3.24 #13 67.98 Downloaded hashlink v0.8.1 #13 67.99 Downloaded synstructure v0.12.6 #13 67.99 Downloaded aho-corasick v0.7.19 #13 68.00 Downloaded datafusion-physical-expr v12.0.0 #13 68.01 Downloaded md-5 v0.10.5 #13 68.01 Downloaded libloading v0.7.3 #13 68.02 Downloaded anyhow v1.0.65 #13 68.02 Downloaded libm v0.2.5 #13 68.04 Downloaded memchr v2.5.0 #13 68.05 Downloaded jobserver v0.1.25 #13 68.05 Downloaded indenter v0.3.3 #13 68.05 Downloaded addr2line v0.17.0 #13 68.06 Downloaded minimal-lexical v0.2.1 #13 68.07 Downloaded multiversion-macros v0.6.1 #13 68.07 Downloaded multiversion v0.6.1 #13 68.07 Downloaded arrayref v0.3.6 #13 68.08 Downloaded miniz_oxide v0.5.4 #13 68.08 Downloaded apache-avro v0.14.0 #13 68.09 Downloaded nom v7.1.1 #13 68.10 Downloaded num-bigint v0.4.3 #13 68.11 Downloaded num-traits v0.2.15 #13 68.11 Downloaded num-integer v0.1.45 #13 68.11 Downloaded num_cpus v1.13.1 #13 68.12 Downloaded arrayvec v0.7.2 #13 68.12 Downloaded ariadne v0.1.5 #13 68.14 Downloaded object v0.29.0 #13 68.16 Downloaded peeking_take_while v0.1.2 #13 68.16 Downloaded os_str_bytes v6.3.0 #13 68.16 Downloaded pest v2.4.0 #13 68.17 Downloaded pest_meta v2.4.0 #13 68.17 Downloaded pest_derive v2.4.0 #13 68.18 Downloaded pkg-config v0.3.25 #13 68.18 Downloaded r2d2 v0.8.10 #13 68.18 Downloaded pin-utils v0.1.0 #13 68.19 Downloaded ordered-float v3.2.0 #13 68.19 Downloaded rand v0.8.5 #13 68.22 Downloaded regex v1.6.0 #13 68.24 Downloaded rle-decode-fast v1.0.3 #13 68.24 Downloaded remove_dir_all v0.5.3 #13 68.24 Downloaded pin-project-lite v0.2.9 #13 68.26 Downloaded rustversion v1.0.9 #13 68.27 Downloaded seq-macro v0.3.1 #13 68.27 Downloaded rustc-demangle v0.1.21 #13 68.27 Downloaded serde_derive v1.0.145 #13 68.37 Downloaded libflate v1.2.0 #13 68.37 Downloaded getrandom v0.2.7 #13 68.39 Downloaded lexical-write-float v0.8.5 #13 68.40 Downloaded same-file v1.0.6 #13 68.41 Downloaded sha2 v0.10.6 #13 68.41 Downloaded arrow-buffer v23.0.0 #13 68.42 Downloaded snap v1.0.5 #13 68.42 Downloaded sha1 v0.10.5 #13 68.42 Downloaded serde_yaml v0.9.13 #13 68.43 Downloaded sqlparser v0.25.0 #13 68.43 Downloaded strum v0.24.1 #13 68.43 Downloaded shlex v1.1.0 #13 68.44 Downloaded async-trait v0.1.57 #13 68.44 Downloaded strum_macros v0.24.3 #13 68.45 Downloaded subtle v2.4.1 #13 68.45 Downloaded strsim v0.10.0 #13 68.45 Downloaded backtrace v0.3.66 #13 68.48 Downloaded tempfile v3.3.0 #13 68.49 Downloaded base64 v0.13.0 #13 68.50 Downloaded thread_local v1.1.4 #13 68.50 Downloaded thiserror-impl v1.0.37 #13 68.50 Downloaded thiserror v1.0.37 #13 68.51 Downloaded textwrap v0.15.1 #13 68.51 Downloaded threadpool v1.8.1 #13 68.52 Downloaded thrift v0.16.0 #13 68.52 Downloaded bitflags v1.3.2 #13 68.54 Downloaded time v0.1.44 #13 68.54 Downloaded tinyvec_macros v0.1.0 #13 68.54 Downloaded tiny-keccak v2.0.2 #13 68.55 Downloaded blake2 v0.10.4 #13 68.55 Downloaded tokio-stream v0.1.11 #13 68.56 Downloaded tokio-macros v1.8.0 #13 68.56 Downloaded byteorder v1.4.3 #13 68.57 Downloaded tracing-subscriber v0.3.16 #13 68.58 Downloaded rand_core v0.6.4 #13 68.58 Downloaded quote v1.0.21 #13 68.59 Downloaded lock_api v0.4.9 #13 68.59 Downloaded clang-sys v1.4.0 #13 68.60 Downloaded percent-encoding v2.2.0 #13 68.60 Downloaded iana-time-zone v0.1.51 #13 68.60 Downloaded cexpr v0.6.0 #13 68.60 Downloaded syn v1.0.102 #13 68.62 Downloaded snafu v0.7.2 #13 68.63 Downloaded sqlparser v0.23.0 #13 68.64 Downloaded tinyvec v1.6.0 #13 68.64 Downloaded thrift v0.13.0 #13 68.64 Downloaded camino v1.1.1 #13 68.65 Downloaded unsafe-libyaml v0.2.4 #13 68.65 Downloaded block-buffer v0.10.3 #13 68.66 Downloaded ryu v1.0.11 #13 68.66 Downloaded smallvec v1.10.0 #13 68.67 Downloaded atty v0.2.14 #13 68.67 Downloaded tracing v0.1.37 #13 68.68 Downloaded clap v3.2.22 #13 68.70 Downloaded yansi v0.5.1 #13 68.70 Downloaded const-random-macro v0.1.13 #13 68.70 Downloaded const-random v0.1.13 #13 68.70 Downloaded clio v0.2.4 #13 68.71 Downloaded clap_lex v0.3.0 #13 68.71 Downloaded clap_lex v0.2.4 #13 68.71 Downloaded clap_derive v4.0.13 #13 68.76 Downloaded crypto-common v0.1.6 #13 68.77 Downloaded crunchy v0.2.2 #13 68.78 Downloaded datafusion-common v12.0.0 #13 68.79 Downloaded tracing-error v0.2.0 #13 68.80 Downloaded rust_decimal v1.26.1 #13 68.81 Downloaded datafusion-optimizer v12.0.0 #13 68.82 Downloaded datafusion-row v12.0.0 #13 68.82 Downloaded doc-comment v0.3.3 #13 68.84 Downloaded duckdb v0.5.1 #13 68.85 Downloaded static_assertions v1.1.0 #13 68.85 Downloaded dotenvy v0.15.5 #13 68.86 Downloaded lexical-write-integer v0.8.5 #13 68.86 Downloaded proc-macro-hack v0.5.19 #13 68.87 Downloaded proc-macro-error-attr v1.0.4 #13 68.87 Downloaded parquet-format v4.0.0 #13 68.87 Downloaded enum-as-inner v0.5.1 #13 68.87 Downloaded env_logger v0.9.1 #13 68.88 Downloaded unicode-segmentation v1.10.0 #13 68.89 Downloaded fastrand v1.8.0 #13 68.90 Downloaded flate2 v1.0.24 #13 68.91 Downloaded lz4 v1.24.0 #13 68.91 Downloaded form_urlencoded v1.1.0 #13 68.92 Downloaded serde_json v1.0.86 #13 68.93 Downloaded vcpkg v0.2.15 #13 69.01 Downloaded sqlformat v0.2.0 #13 69.02 Downloaded zstd-safe v5.0.2+zstd.1.5.2 #13 69.02 Downloaded uuid v1.2.1 #13 69.03 Downloaded typenum v1.15.0 #13 69.03 Downloaded typed-builder v0.10.0 #13 69.04 Downloaded unicode-bidi v0.3.8 #13 69.04 Downloaded version_check v0.9.4 #13 69.04 Downloaded sharded-slab v0.1.4 #13 69.05 Downloaded slab v0.4.7 #13 69.05 Downloaded rand_chacha v0.3.1 #13 69.05 Downloaded object_store v0.5.1 #13 69.06 Downloaded serde v1.0.145 #13 69.06 Downloaded ppv-lite86 v0.2.16 #13 69.07 Downloaded arrow v22.0.0 #13 69.10 Downloaded regex-automata v0.1.10 #13 69.11 Downloaded zerocopy v0.6.1 #13 69.11 Downloaded regex-syntax v0.6.27 #13 69.12 Downloaded unicode-width v0.1.10 #13 69.13 Downloaded url v2.3.1 #13 69.13 Downloaded ucd-trie v0.1.5 #13 69.14 Downloaded parking_lot_core v0.9.3 #13 69.14 Downloaded owo-colors v3.5.0 #13 69.14 Downloaded num-complex v0.4.2 #13 69.15 Downloaded datafusion v12.0.0 #13 69.17 Downloaded proc-macro2 v1.0.46 #13 69.18 Downloaded blake3 v1.3.1 #13 69.19 Downloaded unicode-xid v0.2.4 #13 69.19 Downloaded ahash v0.7.6 #13 69.19 Downloaded unicode-ident v1.0.5 #13 69.20 Downloaded flatbuffers v2.1.2 #13 69.20 Downloaded paste v1.0.9 #13 69.21 Downloaded walkdir v2.3.2 #13 69.21 Downloaded unicode-normalization v0.1.22 #13 69.22 Downloaded futures v0.3.24 #13 69.23 Downloaded unicode_categories v0.1.1 #13 69.23 Downloaded zstd v0.11.2+zstd.1.5.2 #13 69.27 Downloaded chrono v0.4.22 #13 69.28 Downloaded clap_derive v3.2.18 #13 69.34 Downloaded lz4-sys v1.9.4 #13 69.37 Downloaded tokio v1.21.2 #13 69.43 Downloaded libc v0.2.135 #13 69.47 Downloaded parquet v22.0.0 #13 69.50 Downloaded zerocopy-derive v0.3.1 #13 69.52 Downloaded parquet v23.0.0 #13 69.54 Downloaded zstd-sys v2.0.1+zstd.1.5.2 #13 69.57 Downloaded futures-sink v0.3.24 #13 69.57 Downloaded prql-compiler v0.2.9 #13 69.59 Downloaded generic-array v0.14.6 #13 69.59 Downloaded futures-util v0.3.24 #13 69.61 Downloaded futures-task v0.3.24 #13 69.61 Downloaded half v2.1.0 #13 69.62 Downloaded humantime v2.1.0 #13 69.62 Downloaded futures-macro v0.3.24 #13 69.62 Downloaded integer-encoding v1.1.7 #13 69.62 Downloaded futures-io v0.3.24 #13 69.62 Downloaded futures-core v0.3.24 #13 69.63 Downloaded itoa v0.4.8 #13 69.63 Downloaded lazy_static v1.4.0 #13 69.63 Downloaded integer-encoding v3.0.4 #13 69.63 Downloaded lexical-core v0.8.5 #13 69.64 Downloaded futures-channel v0.3.24 #13 69.64 Downloaded fallible-iterator v0.2.0 #13 69.64 Downloaded lexical-parse-integer v0.8.6 #13 69.65 Downloaded clap v4.0.13 #13 69.67 Downloaded libflate_lz77 v1.1.0 #13 69.67 Downloaded lexical-util v0.8.5 #13 69.69 Downloaded alloc-stdlib v0.2.2 #13 69.69 Downloaded alloc-no-stdlib v2.0.4 #13 69.69 Downloaded autocfg v1.1.0 #13 69.69 Downloaded dirs-sys v0.3.7 #13 69.70 Downloaded csv-core v0.1.10 #13 69.70 Downloaded dirs v4.0.0 #13 69.70 Downloaded either v1.8.0 #13 69.71 Downloaded bytes v1.2.1 #13 69.72 Downloaded fallible-streaming-iterator v0.1.9 #13 69.72 Downloaded cfg-if v1.0.0 #13 69.73 Downloaded cc v1.0.73 #13 69.75 Downloaded bindgen v0.60.1 #13 69.77 Downloaded lazycell v1.3.0 #13 69.80 Downloaded lexical-parse-float v0.8.5 #13 69.81 Downloaded heck v0.4.0 #13 69.81 Downloaded glob v0.3.0 #13 69.82 Downloaded log v0.4.17 #13 69.82 Downloaded itoa v1.0.4 #13 69.82 Downloaded cast v0.3.0 #13 69.83 Downloaded hashbrown v0.12.3 #13 69.84 Downloaded indexmap v1.9.1 #13 69.87 Downloaded brotli-decompressor v2.3.2 #13 69.88 Downloaded once_cell v1.15.0 #13 69.89 Downloaded itertools v0.10.5 #13 69.90 Downloaded tracing-core v0.1.30 #13 70.01 Downloaded ordered-float v1.1.1 #13 70.02 Downloaded num v0.4.0 #13 70.08 Downloaded parking_lot v0.12.1 #13 70.09 Downloaded proc-macro-error v1.0.4 #13 70.10 Downloaded scopeguard v1.1.0 #13 70.10 Downloaded pest_generator v2.4.0 #13 70.12 Downloaded arrow v23.0.0 #13 70.15 Downloaded num-rational v0.4.1 #13 70.16 Downloaded num-iter v0.1.43 #13 70.19 Downloaded idna v0.3.0 #13 70.23 Downloaded bstr v0.2.17 #13 70.26 Downloaded csv v1.1.6 #13 70.34 Downloaded gimli v0.26.2 #13 70.38 Downloaded color-eyre v0.6.2 #13 70.47 Downloaded brotli v3.3.4 #13 70.59 Downloaded libduckdb-sys v0.5.1 #13 70.78 Compiling libc v0.2.135 #13 70.78 Compiling proc-macro2 v1.0.46 #13 70.78 Compiling unicode-ident v1.0.5 #13 70.78 Compiling quote v1.0.21 #13 71.03 Compiling syn v1.0.102 #13 74.31 Compiling autocfg v1.1.0 #13 74.31 Compiling cfg-if v1.0.0 #13 74.31 Compiling version_check v0.9.4 #13 74.31 Compiling memchr v2.5.0 #13 74.38 Compiling libm v0.2.5 #13 74.63 Compiling once_cell v1.15.0 #13 74.67 Compiling heck v0.4.0 #13 74.85 Compiling serde_derive v1.0.145 #13 75.02 Compiling thiserror v1.0.37 #13 75.02 Compiling serde v1.0.145 #13 75.21 Compiling lazy_static v1.4.0 #13 75.33 Compiling smallvec v1.10.0 #13 75.43 Compiling log v0.4.17 #13 75.45 Compiling rustversion v1.0.9 #13 75.54 Compiling pin-project-lite v0.2.9 #13 75.63 Compiling typenum v1.15.0 #13 75.70 Compiling static_assertions v1.1.0 #13 75.73 Compiling parking_lot_core v0.9.3 #13 75.79 Compiling ryu v1.0.11 #13 75.95 Compiling bitflags v1.3.2 #13 76.02 Compiling itoa v1.0.4 #13 76.03 Compiling futures-core v0.3.24 #13 76.26 Compiling serde_json v1.0.86 #13 76.27 Compiling scopeguard v1.1.0 #13 76.35 Compiling adler v1.0.2 #13 76.54 Compiling regex-syntax v0.6.27 #13 76.62 Compiling zstd-safe v5.0.2+zstd.1.5.2 #13 76.65 Compiling futures-channel v0.3.24 #13 76.90 Compiling byteorder v1.4.3 #13 76.94 Compiling iana-time-zone v0.1.51 #13 76.96 Compiling regex-automata v0.1.10 #13 77.44 Compiling crc32fast v1.3.2 #13 77.51 Compiling futures-task v0.3.24 #13 77.59 Compiling futures-sink v0.3.24 #13 77.69 Compiling tinyvec_macros v0.1.0 #13 77.76 Compiling itoa v0.4.8 #13 77.82 Compiling subtle v2.4.1 #13 77.87 Compiling unicode-width v0.1.10 #13 77.96 Compiling futures-util v0.3.24 #13 78.21 Compiling snap v1.0.5 #13 78.50 Compiling bytes v1.2.1 #13 78.57 Compiling alloc-no-stdlib v2.0.4 #13 78.67 Compiling ppv-lite86 v0.2.16 #13 78.82 Compiling pin-utils v0.1.0 #13 78.88 Compiling futures-io v0.3.24 #13 79.55 Compiling unicode-xid v0.2.4 #13 79.65 Compiling percent-encoding v2.2.0 #13 80.39 Compiling either v1.8.0 #13 80.57 Compiling doc-comment v0.3.3 #13 80.88 Compiling unicode-bidi v0.3.8 #13 80.97 Compiling async-trait v0.1.57 #13 81.33 Compiling integer-encoding v1.1.7 #13 81.36 Compiling rle-decode-fast v1.0.3 #13 81.44 Compiling adler32 v1.2.0 #13 81.60 Compiling seq-macro v0.3.1 #13 82.01 Compiling glob v0.3.0 #13 82.52 Compiling base64 v0.13.0 #13 82.59 Compiling parquet v22.0.0 #13 83.47 Compiling same-file v1.0.6 #13 83.61 Compiling minimal-lexical v0.2.1 #13 83.69 Compiling os_str_bytes v6.3.0 #13 84.13 Compiling arrayvec v0.7.2 #13 84.68 Compiling bindgen v0.60.1 #13 84.82 Compiling peeking_take_while v0.1.2 #13 85.00 Compiling termcolor v1.1.3 #13 85.10 Compiling lazycell v1.3.0 #13 85.19 Compiling shlex v1.1.0 #13 85.49 Compiling ucd-trie v0.1.5 #13 85.88 Compiling rustc-hash v1.1.0 #13 85.89 Compiling gimli v0.26.2 #13 86.09 Compiling strsim v0.10.0 #13 87.31 Compiling constant_time_eq v0.1.5 #13 87.46 Compiling vcpkg v0.2.15 #13 87.49 Compiling pkg-config v0.3.25 #13 87.65 Compiling eyre v0.6.8 #13 88.00 Compiling rustc-demangle v0.1.21 #13 88.24 Compiling cpufeatures v0.2.5 #13 88.32 Compiling arrayref v0.3.6 #13 88.41 Compiling paste v1.0.9 #13 88.77 Compiling anyhow v1.0.65 #13 89.14 Compiling unicode-segmentation v1.10.0 #13 89.14 Compiling rust_decimal v1.26.1 #13 89.51 Compiling owo-colors v3.5.0 #13 89.90 Compiling indenter v0.3.3 #13 89.94 Compiling unicode_categories v0.1.1 #13 90.01 Compiling integer-encoding v3.0.4 #13 90.03 Compiling remove_dir_all v0.5.3 #13 90.11 Compiling camino v1.1.1 #13 90.46 Compiling unsafe-libyaml v0.2.4 #13 90.49 Compiling parquet v23.0.0 #13 90.77 Compiling fastrand v1.8.0 #13 91.17 Compiling yansi v0.5.1 #13 91.22 Compiling cast v0.3.0 #13 91.44 Compiling fallible-iterator v0.2.0 #13 91.45 Compiling fallible-streaming-iterator v0.1.9 #13 91.59 Compiling textwrap v0.15.1 #13 91.83 Compiling humantime v2.1.0 #13 92.73 Compiling ahash v0.7.6 #13 92.81 Compiling generic-array v0.14.6 #13 92.85 Compiling ahash v0.8.0 #13 93.04 Compiling proc-macro-error-attr v1.0.4 #13 93.04 Compiling proc-macro-error v1.0.4 #13 93.13 Compiling tracing-core v0.1.30 #13 93.26 Compiling thread_local v1.1.4 #13 93.28 Compiling num-traits v0.2.15 #13 93.51 Compiling num-integer v0.1.45 #13 93.72 Compiling num-bigint v0.4.3 #13 93.75 Compiling indexmap v1.9.1 #13 93.87 Compiling lock_api v0.4.9 #13 94.00 Compiling num-iter v0.1.43 #13 94.09 Compiling num-rational v0.4.1 #13 94.12 Compiling slab v0.4.7 #13 94.25 Compiling tokio v1.21.2 #13 94.39 Compiling sharded-slab v0.1.4 #13 94.57 Compiling lexical-util v0.8.5 #13 94.67 Compiling miniz_oxide v0.5.4 #13 94.83 Compiling tinyvec v1.6.0 #13 95.31 Compiling alloc-stdlib v0.2.2 #13 95.43 Compiling form_urlencoded v1.1.0 #13 95.43 Compiling itertools v0.10.5 #13 95.80 Compiling libflate_lz77 v1.1.0 #13 95.86 Compiling clang-sys v1.4.0 #13 96.29 Compiling walkdir v2.3.2 #13 96.38 Compiling libloading v0.7.3 #13 96.62 Compiling clap_lex v0.3.0 #13 96.80 Compiling clap_lex v0.2.4 #13 97.17 Compiling regex v1.6.0 #13 97.55 Compiling addr2line v0.17.0 #13 97.80 Compiling ariadne v0.1.5 #13 100.5 Compiling lexical-parse-integer v0.8.6 #13 100.6 Compiling lexical-write-integer v0.8.5 #13 100.7 Compiling tracing-subscriber v0.3.16 #13 101.3 Compiling brotli-decompressor v2.3.2 #13 101.4 Compiling unicode-normalization v0.1.22 #13 103.6 Compiling getrandom v0.2.7 #13 104.2 Compiling time v0.1.44 #13 104.5 Compiling num_cpus v1.13.1 #13 105.4 Compiling atty v0.2.14 #13 105.5 Compiling dirs-sys v0.3.7 #13 105.7 Compiling tempfile v3.3.0 #13 106.4 Compiling aho-corasick v0.7.19 #13 106.4 Compiling csv-core v0.1.10 #13 107.1 Compiling object v0.29.0 #13 107.2 Compiling nom v7.1.1 #13 108.5 Compiling jobserver v0.1.25 #13 110.1 Compiling sqlparser v0.23.0 #13 110.8 Compiling lexical-parse-float v0.8.5 #13 111.0 Compiling lexical-write-float v0.8.5 #13 111.8 Compiling flate2 v1.0.24 #13 111.8 Compiling libflate v1.2.0 #13 112.2 Compiling idna v0.3.0 #13 112.8 Compiling brotli v3.3.4 #13 120.0 Compiling rand_core v0.6.4 #13 120.4 Compiling threadpool v1.8.1 #13 120.6 Compiling dirs v4.0.0 #13 121.8 Compiling cc v1.0.73 #13 123.2 Compiling sqlformat v0.2.0 #13 124.3 Compiling parking_lot v0.12.1 #13 126.5 Compiling num-complex v0.4.2 #13 127.2 Compiling half v2.1.0 #13 128.2 Compiling ordered-float v1.1.1 #13 128.3 Compiling ordered-float v3.2.0 #13 128.4 Compiling lexical-core v0.8.5 #13 128.6 Compiling block-buffer v0.10.3 #13 128.6 Compiling crypto-common v0.1.6 #13 128.7 Compiling url v2.3.1 #13 128.7 Compiling cexpr v0.6.0 #13 129.6 Compiling hashbrown v0.12.3 #13 130.3 Compiling rand_chacha v0.3.1 #13 131.4 Compiling synstructure v0.12.6 #13 132.0 Compiling dotenvy v0.15.5 #13 132.3 Compiling env_logger v0.9.1 #13 132.5 Compiling zstd-sys v2.0.1+zstd.1.5.2 #13 132.9 Compiling lz4-sys v1.9.4 #13 133.4 Compiling backtrace v0.3.66 #13 133.7 Compiling blake3 v1.3.1 #13 133.8 Compiling thiserror-impl v1.0.37 #13 135.5 Compiling strum_macros v0.24.3 #13 136.3 Compiling tracing-attributes v0.1.23 #13 136.5 Compiling multiversion-macros v0.6.1 #13 138.2 Compiling futures-macro v0.3.24 #13 138.8 Compiling tokio-macros v1.8.0 #13 138.8 Compiling snafu-derive v0.7.2 #13 139.7 Compiling typed-builder v0.10.0 #13 140.1 Compiling enum-as-inner v0.5.1 #13 140.9 Compiling scheduled-thread-pool v0.2.6 #13 141.8 Compiling chrono v0.4.22 #13 142.0 Compiling thrift v0.13.0 #13 142.6 Compiling thrift v0.16.0 #13 145.5 Compiling digest v0.10.5 #13 146.3 Compiling hashlink v0.8.1 #13 146.7 Compiling rand v0.8.5 #13 146.8 Compiling clap_derive v4.0.13 #13 146.8 Compiling clap_derive v3.2.18 #13 147.8 Compiling zerocopy-derive v0.3.1 #13 150.0 Compiling strum v0.24.1 #13 150.2 Compiling multiversion v0.6.1 #13 150.2 Compiling tracing v0.1.37 #13 154.7 Compiling r2d2 v0.8.10 #13 155.0 Compiling parquet-format v4.0.0 #13 155.4 Compiling snafu v0.7.2 #13 155.9 Compiling md-5 v0.10.5 #13 156.1 Compiling sha2 v0.10.6 #13 157.8 Compiling blake2 v0.10.4 #13 158.1 Compiling zerocopy v0.6.1 #13 158.5 Compiling clap v4.0.13 #13 162.3 Compiling clap v3.2.22 #13 165.4 Compiling flatbuffers v2.1.2 #13 166.2 Compiling pest v2.4.0 #13 167.2 Compiling comfy-table v6.1.0 #13 167.4 Compiling tracing-error v0.2.0 #13 167.8 Compiling libduckdb-sys v0.5.1 #13 170.7 Compiling bstr v0.2.17 #13 172.3 Compiling uuid v1.2.1 #13 173.0 Compiling sqlparser v0.25.0 #13 173.0 Compiling serde_yaml v0.9.13 #13 179.0 Compiling futures-executor v0.3.24 #13 179.1 Compiling tokio-stream v0.1.11 #13 179.7 Compiling num v0.4.0 #13 179.9 Compiling clio v0.2.4 #13 181.4 Compiling pest_meta v2.4.0 #13 181.4 Compiling color-spantrace v0.2.0 #13 182.3 Compiling csv v1.1.6 #13 183.8 Compiling apache-avro v0.14.0 #13 184.0 Compiling futures v0.3.24 #13 184.1 Compiling arrow-buffer v23.0.0 #13 184.3 Compiling color-eyre v0.6.2 #13 184.9 Compiling pest_generator v2.4.0 #13 186.2 Compiling arrow v22.0.0 #13 187.0 Compiling object_store v0.5.1 #13 197.9 Compiling pest_derive v2.4.0 #13 198.8 Compiling prql-compiler v0.2.9 #13 199.6 Compiling lz4 v1.24.0 #13 285.2 Compiling zstd v0.11.2+zstd.1.5.2 #13 285.4 Compiling arrow v23.0.0 #13 289.1 Compiling datafusion-common v12.0.0 #13 316.6 Compiling datafusion-expr v12.0.0 #13 342.2 Compiling datafusion-row v12.0.0 #13 371.0 Compiling datafusion-sql v12.0.0 #13 386.0 Compiling datafusion-physical-expr v12.0.0 #13 418.8 Compiling datafusion-optimizer v12.0.0 #13 419.0 The following warnings were emitted during compilation: #13 419.0 #13 419.0 warning: c++: fatal error: Killed signal terminated program cc1plus #13 419.0 warning: compilation terminated. #13 419.0 #13 419.0 error: failed to run custom build command for `libduckdb-sys v0.5.1` #13 419.0 #13 419.0 Caused by: #13 419.0 process didn't exit successfully: `/app/target/release/build/libduckdb-sys-dd2866ecae070e6b/build-script-build` (exit status: 1) #13 419.0 --- stdout #13 419.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h #13 419.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h #13 419.0 cargo:rerun-if-changed=/usr/include/stdint.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/stdc-predef.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/stdlib.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #13 419.0 cargo:rerun-if-changed=/usr/include/endian.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 419.0 cargo:rerun-if-changed=/usr/include/alloca.h #13 419.0 cargo:rerun-if-changed=/usr/include/features.h #13 419.0 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 419.0 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h #13 419.0 cargo:rerun-if-changed=duckdb/duckdb.hpp #13 419.0 cargo:rerun-if-changed=duckdb/duckdb.cpp #13 419.0 TARGET = Some("x86_64-unknown-linux-gnu") #13 419.0 OPT_LEVEL = Some("3") #13 419.0 HOST = Some("x86_64-unknown-linux-gnu") #13 419.0 CXX_x86_64-unknown-linux-gnu = None #13 419.0 CXX_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXX = None #13 419.0 CXX = None #13 419.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 419.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXXFLAGS = None #13 419.0 CXXFLAGS = None #13 419.0 CRATE_CC_NO_DEFAULTS = None #13 419.0 DEBUG = Some("false") #13 419.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 419.0 CXX_x86_64-unknown-linux-gnu = None #13 419.0 CXX_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXX = None #13 419.0 CXX = None #13 419.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 419.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXXFLAGS = None #13 419.0 CXXFLAGS = None #13 419.0 CRATE_CC_NO_DEFAULTS = None #13 419.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 419.0 CXX_x86_64-unknown-linux-gnu = None #13 419.0 CXX_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXX = None #13 419.0 CXX = None #13 419.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 419.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXXFLAGS = None #13 419.0 CXXFLAGS = None #13 419.0 CRATE_CC_NO_DEFAULTS = None #13 419.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 419.0 CXX_x86_64-unknown-linux-gnu = None #13 419.0 CXX_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXX = None #13 419.0 CXX = None #13 419.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 419.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXXFLAGS = None #13 419.0 CXXFLAGS = None #13 419.0 CRATE_CC_NO_DEFAULTS = None #13 419.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 419.0 CXX_x86_64-unknown-linux-gnu = None #13 419.0 CXX_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXX = None #13 419.0 CXX = None #13 419.0 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 419.0 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 419.0 HOST_CXXFLAGS = None #13 419.0 CXXFLAGS = None #13 419.0 CRATE_CC_NO_DEFAULTS = None #13 419.0 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 419.0 running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" #13 419.0 cargo:warning=c++: fatal error: Killed signal terminated program cc1plus #13 419.0 cargo:warning=compilation terminated. #13 419.0 exit status: 1 #13 419.0 #13 419.0 --- stderr #13 419.0 #13 419.0 #13 419.0 error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). #13 419.0 #13 419.0 #13 419.0 warning: build failed, waiting for other jobs to finish... ------ executor failed running [/bin/sh -c cargo build --release]: exit code: 101 ?1 prql-query %```
max-sixty commented 2 years ago

Possibly it's this, and rustfmt isn't in the image?

#12 832.1   running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp"
#12 832.1   cargo:warning=c++: fatal error: Killed signal terminated program cc1plus
#12 832.1   cargo:warning=compilation terminated.
#12 832.1   exit status: 1
#12 832.1
#12 832.1   --- stderr
#12 832.1   error: 'rustfmt' is not installed for the toolchain '1.64.0-x86_64-unknown-linux-gnu'
#12 832.1   To install, run `rustup component add rustfmt`
#12 832.1   Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing)
#12 832.1
#12 832.1
#12 832.1   error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1).
#12 832.1

But I tried uninstalling rustfmt locally, and it still seems to compile. Possibly it has different ways to compile, and it hits the unlucky one in your image?

We could try adding rustfmt in the image. And we could raise this upstream — seems like there's an implicit dependency there. This looks to be the line https://github.com/wangfenjin/duckdb-rs/blob/main/libduckdb-sys/build.rs#L242

snth commented 2 years ago

@max-sixty I wonder if the Cargo.lock differences are because I don't build the package locally anymore? The builds take so long that I've just been relying on building those on GH.


@richb-hanover I wonder if you have Docker BuildKit installed / enabled? The only time I've had inconsistent build experiences with Docker was when I tried BuildKit. This was on a different project and I wanted the parallel builds and better caching but I kept getting errors which I couldn't resolve and I had to stop using it.

richb-hanover commented 2 years ago

I did try installing rustup in the Dockerfile - same error, but no warning about rustup not being installed (see Details below). Asking upstream might be helpful.

Also: I am not using BuildKit - just a default install of Docker Desktop (now 4.13.0)

``` ?1 prql-query % docker build -t pq . [+] Building 562.8s (13/14) => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 37B 0.0s => [internal] load .dockerignore 0.0s => => transferring context: 2B 0.0s => [internal] load metadata for docker.io/library/debian:stable-slim 0.6s => [internal] load metadata for docker.io/library/rust:1.64.0-slim-buster 0.6s => [stage-1 1/3] FROM docker.io/library/debian:stable-slim@sha256:92ed72016796475ea1f18f84cd8e2f851 0.0s => [build 1/6] FROM docker.io/library/rust:1.64.0-slim-buster@sha256:7da4fbd2dc7176746e8e5c371aeb0b 0.0s => [internal] load build context 1.0s => => transferring context: 468.00kB 1.0s => CACHED [stage-1 2/3] WORKDIR /data 0.0s => CACHED [build 2/6] RUN apt-get -yq update && apt install -y build-essential clang libclang-d 0.0s => CACHED [build 3/6] WORKDIR /app 0.0s => CACHED [build 4/6] COPY . . 0.0s => CACHED [build 5/6] RUN rustup component add rustfmt 0.0s => ERROR [build 6/6] RUN cargo build --release 561.1s ------ > [build 6/6] RUN cargo build --release: #13 0.740 Updating crates.io index #13 70.19 Downloading crates ... #13 70.48 Downloaded fallible-iterator v0.2.0 #13 70.49 Downloaded ahash v0.8.0 #13 70.50 Downloaded itoa v1.0.4 #13 70.50 Downloaded libloading v0.7.3 #13 70.51 Downloaded multiversion v0.6.1 #13 70.51 Downloaded futures-executor v0.3.24 #13 70.54 Downloaded futures-macro v0.3.24 #13 70.54 Downloaded futures-io v0.3.24 #13 70.54 Downloaded lz4-sys v1.9.4 #13 70.57 Downloaded num-rational v0.4.1 #13 70.57 Downloaded ordered-float v3.2.0 #13 70.57 Downloaded futures-channel v0.3.24 #13 70.58 Downloaded ordered-float v1.1.1 #13 70.58 Downloaded futures-util v0.3.24 #13 70.60 Downloaded quote v1.0.21 #13 70.60 Downloaded pin-project-lite v0.2.9 #13 70.61 Downloaded owo-colors v3.5.0 #13 70.61 Downloaded object_store v0.5.1 #13 70.62 Downloaded futures-sink v0.3.24 #13 70.62 Downloaded futures-task v0.3.24 #13 70.64 Downloaded parquet v22.0.0 #13 70.66 Downloaded tinyvec v1.6.0 #13 70.66 Downloaded slab v0.4.7 #13 70.67 Downloaded iana-time-zone v0.1.51 #13 70.67 Downloaded generic-array v0.14.6 #13 70.67 Downloaded flate2 v1.0.24 #13 70.68 Downloaded glob v0.3.0 #13 70.69 Downloaded hashbrown v0.12.3 #13 70.69 Downloaded half v2.1.0 #13 70.70 Downloaded humantime v2.1.0 #13 70.70 Downloaded clap v4.0.13 #13 70.72 Downloaded unicode-normalization v0.1.22 #13 70.73 Downloaded tiny-keccak v2.0.2 #13 70.73 Downloaded lazycell v1.3.0 #13 70.73 Downloaded serde_yaml v0.9.13 #13 70.74 Downloaded typed-builder v0.10.0 #13 70.74 Downloaded multiversion-macros v0.6.1 #13 70.74 Downloaded lexical-parse-integer v0.8.6 #13 70.75 Downloaded integer-encoding v1.1.7 #13 70.75 Downloaded hashlink v0.8.1 #13 70.75 Downloaded indexmap v1.9.1 #13 70.76 Downloaded unicode_categories v0.1.1 #13 70.76 Downloaded rand_chacha v0.3.1 #13 70.76 Downloaded ucd-trie v0.1.5 #13 70.79 Downloaded lexical-parse-float v0.8.5 #13 70.80 Downloaded unicode-width v0.1.10 #13 70.80 Downloaded libflate v1.2.0 #13 70.81 Downloaded alloc-stdlib v0.2.2 #13 70.81 Downloaded alloc-no-stdlib v2.0.4 #13 70.81 Downloaded zstd-safe v5.0.2+zstd.1.5.2 #13 70.82 Downloaded num_cpus v1.13.1 #13 70.82 Downloaded lexical-write-integer v0.8.5 #13 70.82 Downloaded fastrand v1.8.0 #13 70.83 Downloaded adler32 v1.2.0 #13 70.83 Downloaded memchr v2.5.0 #13 70.85 Downloaded nom v7.1.1 #13 70.85 Downloaded lexical-write-float v0.8.5 #13 70.86 Downloaded ahash v0.7.6 #13 70.86 Downloaded clang-sys v1.4.0 #13 70.87 Downloaded once_cell v1.15.0 #13 70.87 Downloaded lz4 v1.24.0 #13 70.87 Downloaded ariadne v0.1.5 #13 70.87 Downloaded addr2line v0.17.0 #13 70.88 Downloaded arrayref v0.3.6 #13 70.88 Downloaded url v2.3.1 #13 70.89 Downloaded arrayvec v0.7.2 #13 70.89 Downloaded vcpkg v0.2.15 #13 70.96 Downloaded os_str_bytes v6.3.0 #13 70.96 Downloaded paste v1.0.9 #13 70.97 Downloaded form_urlencoded v1.1.0 #13 70.97 Downloaded heck v0.4.0 #13 70.97 Downloaded getrandom v0.2.7 #13 70.98 Downloaded num v0.4.0 #13 71.00 Downloaded unicode-segmentation v1.10.0 #13 71.02 Downloaded pin-utils v0.1.0 #13 71.04 Downloaded num-traits v0.2.15 #13 71.05 Downloaded zerocopy v0.6.1 #13 71.06 Downloaded zstd v0.11.2+zstd.1.5.2 #13 71.06 Downloaded atty v0.2.14 #13 71.07 Downloaded anyhow v1.0.65 #13 71.08 Downloaded base64 v0.13.0 #13 71.09 Downloaded bitflags v1.3.2 #13 71.09 Downloaded pest_generator v2.4.0 #13 71.09 Downloaded color-spantrace v0.2.0 #13 71.10 Downloaded pest_meta v2.4.0 #13 71.10 Downloaded integer-encoding v3.0.4 #13 71.10 Downloaded backtrace v0.3.66 #13 71.11 Downloaded pest_derive v2.4.0 #13 71.11 Downloaded futures-core v0.3.24 #13 71.12 Downloaded blake2 v0.10.4 #13 71.12 Downloaded async-trait v0.1.57 #13 71.13 Downloaded byteorder v1.4.3 #13 71.13 Downloaded peeking_take_while v0.1.2 #13 71.13 Downloaded cast v0.3.0 #13 71.13 Downloaded num-iter v0.1.43 #13 71.13 Downloaded adler v1.0.2 #13 71.14 Downloaded unicode-xid v0.2.4 #13 71.14 Downloaded parking_lot_core v0.9.3 #13 71.15 Downloaded walkdir v2.3.2 #13 71.15 Downloaded unicode-bidi v0.3.8 #13 71.16 Downloaded rustc-demangle v0.1.21 #13 71.16 Downloaded proc-macro-hack v0.5.19 #13 71.17 Downloaded cc v1.0.73 #13 71.17 Downloaded clio v0.2.4 #13 71.18 Downloaded cfg-if v1.0.0 #13 71.18 Downloaded clap_derive v4.0.13 #13 71.18 Downloaded libflate_lz77 v1.1.0 #13 71.19 Downloaded object v0.29.0 #13 71.20 Downloaded remove_dir_all v0.5.3 #13 71.20 Downloaded r2d2 v0.8.10 #13 71.20 Downloaded arrow-buffer v23.0.0 #13 71.21 Downloaded md-5 v0.10.5 #13 71.21 Downloaded futures v0.3.24 #13 71.25 Downloaded cexpr v0.6.0 #13 71.27 Downloaded rand_core v0.6.4 #13 71.32 Downloaded blake3 v1.3.1 #13 71.33 Downloaded parquet-format v4.0.0 #13 71.33 Downloaded rustc-hash v1.1.0 #13 71.33 Downloaded bytes v1.2.1 #13 71.34 Downloaded seq-macro v0.3.1 #13 71.34 Downloaded scheduled-thread-pool v0.2.6 #13 71.34 Downloaded rustversion v1.0.9 #13 71.35 Downloaded clap_lex v0.3.0 #13 71.35 Downloaded datafusion-common v12.0.0 #13 71.36 Downloaded sha1 v0.10.5 #13 71.36 Downloaded aho-corasick v0.7.19 #13 71.36 Downloaded threadpool v1.8.1 #13 71.37 Downloaded autocfg v1.1.0 #13 71.37 Downloaded clap_lex v0.2.4 #13 71.37 Downloaded block-buffer v0.10.3 #13 71.37 Downloaded clap_derive v3.2.18 #13 71.38 Downloaded rle-decode-fast v1.0.3 #13 71.41 Downloaded chrono v0.4.22 #13 71.42 Downloaded serde_json v1.0.86 #13 71.43 Downloaded shlex v1.1.0 #13 71.43 Downloaded sha2 v0.10.6 #13 71.43 Downloaded snap v1.0.5 #13 71.43 Downloaded sqlformat v0.2.0 #13 71.44 Downloaded bindgen v0.60.1 #13 71.45 Downloaded lock_api v0.4.9 #13 71.45 Downloaded flatbuffers v2.1.2 #13 71.45 Downloaded dirs v4.0.0 #13 71.45 Downloaded lexical-core v0.8.5 #13 71.46 Downloaded snafu v0.7.2 #13 71.47 Downloaded percent-encoding v2.2.0 #13 71.47 Downloaded itoa v0.4.8 #13 71.47 Downloaded lazy_static v1.4.0 #13 71.47 Downloaded brotli-decompressor v2.3.2 #13 71.48 Downloaded miniz_oxide v0.5.4 #13 71.48 Downloaded jobserver v0.1.25 #13 71.49 Downloaded pkg-config v0.3.25 #13 71.49 Downloaded num-integer v0.1.45 #13 71.50 Downloaded parking_lot v0.12.1 #13 71.50 Downloaded proc-macro-error v1.0.4 #13 71.51 Downloaded serde v1.0.145 #13 71.53 Downloaded minimal-lexical v0.2.1 #13 71.53 Downloaded digest v0.10.5 #13 71.54 Downloaded clap v3.2.22 #13 71.55 Downloaded strsim v0.10.0 #13 71.56 Downloaded unicode-ident v1.0.5 #13 71.56 Downloaded same-file v1.0.6 #13 71.56 Downloaded tokio-stream v0.1.11 #13 71.57 Downloaded pest v2.4.0 #13 71.57 Downloaded crc32fast v1.3.2 #13 71.58 Downloaded num-bigint v0.4.3 #13 71.59 Downloaded subtle v2.4.1 #13 71.60 Downloaded apache-avro v0.14.0 #13 71.60 Downloaded camino v1.1.1 #13 71.61 Downloaded sqlparser v0.25.0 #13 71.62 Downloaded proc-macro-error-attr v1.0.4 #13 71.62 Downloaded ppv-lite86 v0.2.16 #13 71.62 Downloaded indenter v0.3.3 #13 71.63 Downloaded proc-macro2 v1.0.46 #13 71.63 Downloaded static_assertions v1.1.0 #13 71.63 Downloaded num-complex v0.4.2 #13 71.64 Downloaded ryu v1.0.11 #13 71.65 Downloaded serde_derive v1.0.145 #13 71.65 Downloaded scopeguard v1.1.0 #13 71.66 Downloaded log v0.4.17 #13 71.66 Downloaded tracing-core v0.1.30 #13 71.69 Downloaded rand v0.8.5 #13 71.69 Downloaded lexical-util v0.8.5 #13 71.71 Downloaded smallvec v1.10.0 #13 71.72 Downloaded uuid v1.2.1 #13 71.72 Downloaded sharded-slab v0.1.4 #13 71.73 Downloaded constant_time_eq v0.1.5 #13 71.73 Downloaded crunchy v0.2.2 #13 71.74 Downloaded thread_local v1.1.4 #13 71.74 Downloaded thiserror v1.0.37 #13 71.74 Downloaded thiserror-impl v1.0.37 #13 71.75 Downloaded termcolor v1.1.3 #13 71.75 Downloaded cpufeatures v0.2.5 #13 71.75 Downloaded synstructure v0.12.6 #13 71.79 Downloaded thrift v0.16.0 #13 71.79 Downloaded tinyvec_macros v0.1.0 #13 71.81 Downloaded env_logger v0.9.1 #13 71.82 Downloaded unsafe-libyaml v0.2.4 #13 71.83 Downloaded dotenvy v0.15.5 #13 71.86 Downloaded libm v0.2.5 #13 71.88 Downloaded snafu-derive v0.7.2 #13 71.88 Downloaded arrow v22.0.0 #13 71.91 Downloaded typenum v1.15.0 #13 71.91 Downloaded duckdb v0.5.1 #13 71.92 Downloaded itertools v0.10.5 #13 71.92 Downloaded textwrap v0.15.1 #13 71.93 Downloaded tokio-macros v1.8.0 #13 71.93 Downloaded strum_macros v0.24.3 #13 71.93 Downloaded rust_decimal v1.26.1 #13 71.94 Downloaded csv-core v0.1.10 #13 71.94 Downloaded sqlparser v0.23.0 #13 71.95 Downloaded datafusion-optimizer v12.0.0 #13 71.98 Downloaded dirs-sys v0.3.7 #13 71.99 Downloaded const-random-macro v0.1.13 #13 72.00 Downloaded idna v0.3.0 #13 72.01 Downloaded syn v1.0.102 #13 72.03 Downloaded yansi v0.5.1 #13 72.03 Downloaded version_check v0.9.4 #13 72.03 Downloaded fallible-streaming-iterator v0.1.9 #13 72.06 Downloaded regex v1.6.0 #13 72.08 Downloaded arrow v23.0.0 #13 72.10 Downloaded regex-automata v0.1.10 #13 72.11 Downloaded enum-as-inner v0.5.1 #13 72.15 Downloaded strum v0.24.1 #13 72.15 Downloaded zerocopy-derive v0.3.1 #13 72.16 Downloaded either v1.8.0 #13 72.17 Downloaded doc-comment v0.3.3 #13 72.17 Downloaded datafusion-expr v12.0.0 #13 72.21 Downloaded bstr v0.2.17 #13 72.23 Downloaded const-random v0.1.13 #13 72.24 Downloaded comfy-table v6.1.0 #13 72.25 Downloaded thrift v0.13.0 #13 72.26 Downloaded datafusion-row v12.0.0 #13 72.30 Downloaded tracing-subscriber v0.3.16 #13 72.37 Downloaded tracing v0.1.37 #13 72.38 Downloaded tempfile v3.3.0 #13 72.38 Downloaded crypto-common v0.1.6 #13 72.39 Downloaded datafusion-sql v12.0.0 #13 72.39 Downloaded datafusion v12.0.0 #13 72.42 Downloaded datafusion-physical-expr v12.0.0 #13 72.43 Downloaded time v0.1.44 #13 72.43 Downloaded tracing-attributes v0.1.23 #13 72.43 Downloaded tracing-error v0.2.0 #13 72.47 Downloaded color-eyre v0.6.2 #13 72.48 Downloaded gimli v0.26.2 #13 72.51 Downloaded parquet v23.0.0 #13 72.53 Downloaded zstd-sys v2.0.1+zstd.1.5.2 #13 72.55 Downloaded regex-syntax v0.6.27 #13 72.56 Downloaded eyre v0.6.8 #13 72.64 Downloaded libc v0.2.135 #13 72.67 Downloaded csv v1.1.6 #13 72.70 Downloaded prql-compiler v0.2.9 #13 72.73 Downloaded brotli v3.3.4 #13 72.76 Downloaded tokio v1.21.2 #13 72.93 Downloaded libduckdb-sys v0.5.1 #13 73.27 Compiling libc v0.2.135 #13 73.27 Compiling proc-macro2 v1.0.46 #13 73.27 Compiling unicode-ident v1.0.5 #13 73.27 Compiling quote v1.0.21 #13 73.84 Compiling syn v1.0.102 #13 74.25 Compiling autocfg v1.1.0 #13 74.25 Compiling cfg-if v1.0.0 #13 74.26 Compiling version_check v0.9.4 #13 74.29 Compiling memchr v2.5.0 #13 74.32 Compiling libm v0.2.5 #13 74.58 Compiling once_cell v1.15.0 #13 74.62 Compiling heck v0.4.0 #13 74.70 Compiling serde_derive v1.0.145 #13 74.74 Compiling thiserror v1.0.37 #13 74.97 Compiling serde v1.0.145 #13 75.03 Compiling lazy_static v1.4.0 #13 75.04 Compiling smallvec v1.10.0 #13 75.09 Compiling rustversion v1.0.9 #13 75.12 Compiling log v0.4.17 #13 75.26 Compiling pin-project-lite v0.2.9 #13 75.33 Compiling static_assertions v1.1.0 #13 75.36 Compiling typenum v1.15.0 #13 75.37 Compiling ryu v1.0.11 #13 75.41 Compiling bitflags v1.3.2 #13 75.50 Compiling parking_lot_core v0.9.3 #13 75.56 Compiling serde_json v1.0.86 #13 75.75 Compiling futures-core v0.3.24 #13 75.76 Compiling itoa v1.0.4 #13 75.90 Compiling scopeguard v1.1.0 #13 75.92 Compiling adler v1.0.2 #13 75.99 Compiling regex-syntax v0.6.27 #13 76.02 Compiling regex-automata v0.1.10 #13 76.05 Compiling zstd-safe v5.0.2+zstd.1.5.2 #13 76.12 Compiling iana-time-zone v0.1.51 #13 76.31 Compiling byteorder v1.4.3 #13 76.35 Compiling futures-task v0.3.24 #13 76.61 Compiling crc32fast v1.3.2 #13 76.62 Compiling futures-channel v0.3.24 #13 76.66 Compiling subtle v2.4.1 #13 76.79 Compiling futures-util v0.3.24 #13 76.86 Compiling futures-sink v0.3.24 #13 76.94 Compiling tinyvec_macros v0.1.0 #13 76.95 Compiling unicode-width v0.1.10 #13 77.00 Compiling itoa v0.4.8 #13 77.05 Compiling ppv-lite86 v0.2.16 #13 77.05 Compiling pin-utils v0.1.0 #13 77.12 Compiling alloc-no-stdlib v2.0.4 #13 77.15 Compiling futures-io v0.3.24 #13 77.22 Compiling snap v1.0.5 #13 77.43 Compiling bytes v1.2.1 #13 77.45 Compiling either v1.8.0 #13 77.60 Compiling percent-encoding v2.2.0 #13 77.62 Compiling doc-comment v0.3.3 #13 77.99 Compiling unicode-bidi v0.3.8 #13 77.99 Compiling unicode-xid v0.2.4 #13 78.12 Compiling async-trait v0.1.57 #13 78.50 Compiling integer-encoding v1.1.7 #13 78.53 Compiling rle-decode-fast v1.0.3 #13 78.64 Compiling adler32 v1.2.0 #13 78.94 Compiling seq-macro v0.3.1 #13 79.12 Compiling base64 v0.13.0 #13 79.68 Compiling glob v0.3.0 #13 79.68 Compiling parquet v22.0.0 #13 79.71 Compiling same-file v1.0.6 #13 79.94 Compiling minimal-lexical v0.2.1 #13 80.02 Compiling arrayvec v0.7.2 #13 80.24 Compiling os_str_bytes v6.3.0 #13 80.26 Compiling bindgen v0.60.1 #13 80.63 Compiling lazycell v1.3.0 #13 80.65 Compiling rustc-hash v1.1.0 #13 80.72 Compiling shlex v1.1.0 #13 80.74 Compiling peeking_take_while v0.1.2 #13 80.83 Compiling gimli v0.26.2 #13 81.00 Compiling ucd-trie v0.1.5 #13 81.36 Compiling termcolor v1.1.3 #13 82.20 Compiling cpufeatures v0.2.5 #13 82.26 Compiling constant_time_eq v0.1.5 #13 82.40 Compiling eyre v0.6.8 #13 82.99 Compiling paste v1.0.9 #13 83.42 Compiling pkg-config v0.3.25 #13 83.72 Compiling vcpkg v0.2.15 #13 84.10 Compiling arrayref v0.3.6 #13 84.19 Compiling strsim v0.10.0 #13 84.45 Compiling rustc-demangle v0.1.21 #13 85.01 Compiling unicode-segmentation v1.10.0 #13 85.50 Compiling anyhow v1.0.65 #13 85.74 Compiling rust_decimal v1.26.1 #13 85.81 Compiling owo-colors v3.5.0 #13 85.88 Compiling indenter v0.3.3 #13 86.08 Compiling fastrand v1.8.0 #13 86.13 Compiling yansi v0.5.1 #13 86.38 Compiling parquet v23.0.0 #13 86.51 Compiling remove_dir_all v0.5.3 #13 86.58 Compiling unicode_categories v0.1.1 #13 86.66 Compiling integer-encoding v3.0.4 #13 86.77 Compiling unsafe-libyaml v0.2.4 #13 87.09 Compiling camino v1.1.1 #13 87.33 Compiling textwrap v0.15.1 #13 87.47 Compiling humantime v2.1.0 #13 87.47 Compiling fallible-iterator v0.2.0 #13 87.84 Compiling fallible-streaming-iterator v0.1.9 #13 88.05 Compiling cast v0.3.0 #13 88.57 Compiling ahash v0.7.6 #13 88.61 Compiling generic-array v0.14.6 #13 88.85 Compiling ahash v0.8.0 #13 88.86 Compiling proc-macro-error-attr v1.0.4 #13 89.10 Compiling proc-macro-error v1.0.4 #13 89.13 Compiling num-traits v0.2.15 #13 89.34 Compiling num-integer v0.1.45 #13 89.38 Compiling num-bigint v0.4.3 #13 89.50 Compiling indexmap v1.9.1 #13 89.61 Compiling lock_api v0.4.9 #13 89.71 Compiling num-iter v0.1.43 #13 89.74 Compiling num-rational v0.4.1 #13 89.85 Compiling slab v0.4.7 #13 89.96 Compiling tokio v1.21.2 #13 89.97 Compiling tracing-core v0.1.30 #13 90.04 Compiling thread_local v1.1.4 #13 90.37 Compiling sharded-slab v0.1.4 #13 90.51 Compiling lexical-util v0.8.5 #13 90.68 Compiling miniz_oxide v0.5.4 #13 91.33 Compiling tinyvec v1.6.0 #13 91.38 Compiling alloc-stdlib v0.2.2 #13 91.50 Compiling itertools v0.10.5 #13 91.56 Compiling form_urlencoded v1.1.0 #13 92.13 Compiling libflate_lz77 v1.1.0 #13 92.20 Compiling walkdir v2.3.2 #13 92.67 Compiling libloading v0.7.3 #13 92.78 Compiling clang-sys v1.4.0 #13 92.91 Compiling clap_lex v0.3.0 #13 93.18 Compiling clap_lex v0.2.4 #13 93.21 Compiling regex v1.6.0 #13 93.65 Compiling addr2line v0.17.0 #13 93.93 Compiling ariadne v0.1.5 #13 96.40 Compiling lexical-parse-integer v0.8.6 #13 96.47 Compiling lexical-write-integer v0.8.5 #13 96.60 Compiling tracing-subscriber v0.3.16 #13 97.36 Compiling brotli-decompressor v2.3.2 #13 97.66 Compiling unicode-normalization v0.1.22 #13 99.27 Compiling getrandom v0.2.7 #13 100.1 Compiling time v0.1.44 #13 100.2 Compiling num_cpus v1.13.1 #13 101.2 Compiling atty v0.2.14 #13 101.3 Compiling dirs-sys v0.3.7 #13 101.3 Compiling tempfile v3.3.0 #13 102.1 Compiling jobserver v0.1.25 #13 102.1 Compiling aho-corasick v0.7.19 #13 102.5 Compiling csv-core v0.1.10 #13 102.7 Compiling object v0.29.0 #13 103.2 Compiling nom v7.1.1 #13 105.8 Compiling sqlparser v0.23.0 #13 105.9 Compiling lexical-parse-float v0.8.5 #13 106.0 Compiling lexical-write-float v0.8.5 #13 106.7 Compiling flate2 v1.0.24 #13 106.8 Compiling libflate v1.2.0 #13 107.4 Compiling idna v0.3.0 #13 107.7 Compiling brotli v3.3.4 #13 112.3 Compiling rand_core v0.6.4 #13 112.6 Compiling threadpool v1.8.1 #13 114.0 Compiling dirs v4.0.0 #13 114.0 Compiling cc v1.0.73 #13 115.8 Compiling sqlformat v0.2.0 #13 120.9 Compiling num-complex v0.4.2 #13 121.3 Compiling half v2.1.0 #13 121.6 Compiling ordered-float v1.1.1 #13 121.8 Compiling ordered-float v3.2.0 #13 122.1 Compiling parking_lot v0.12.1 #13 122.1 Compiling lexical-core v0.8.5 #13 122.3 Compiling crypto-common v0.1.6 #13 122.4 Compiling block-buffer v0.10.3 #13 122.5 Compiling url v2.3.1 #13 123.5 Compiling cexpr v0.6.0 #13 124.3 Compiling hashbrown v0.12.3 #13 124.9 Compiling rand_chacha v0.3.1 #13 125.7 Compiling dotenvy v0.15.5 #13 126.0 Compiling env_logger v0.9.1 #13 126.0 Compiling zstd-sys v2.0.1+zstd.1.5.2 #13 126.4 Compiling lz4-sys v1.9.4 #13 126.8 Compiling blake3 v1.3.1 #13 127.2 Compiling backtrace v0.3.66 #13 127.3 Compiling synstructure v0.12.6 #13 128.3 Compiling chrono v0.4.22 #13 128.5 Compiling thiserror-impl v1.0.37 #13 130.6 Compiling strum_macros v0.24.3 #13 132.8 Compiling multiversion-macros v0.6.1 #13 132.8 Compiling tracing-attributes v0.1.23 #13 133.0 Compiling futures-macro v0.3.24 #13 133.7 Compiling tokio-macros v1.8.0 #13 134.4 Compiling snafu-derive v0.7.2 #13 135.0 Compiling typed-builder v0.10.0 #13 135.3 Compiling enum-as-inner v0.5.1 #13 136.1 Compiling thrift v0.13.0 #13 136.7 Compiling thrift v0.16.0 #13 136.7 Compiling scheduled-thread-pool v0.2.6 #13 137.8 Compiling digest v0.10.5 #13 138.6 Compiling hashlink v0.8.1 #13 138.9 Compiling rand v0.8.5 #13 139.6 Compiling clap_derive v4.0.13 #13 140.0 Compiling clap_derive v3.2.18 #13 142.2 Compiling zerocopy-derive v0.3.1 #13 143.0 Compiling strum v0.24.1 #13 144.6 Compiling multiversion v0.6.1 #13 144.6 Compiling tracing v0.1.37 #13 145.1 Compiling parquet-format v4.0.0 #13 146.4 Compiling r2d2 v0.8.10 #13 146.6 Compiling snafu v0.7.2 #13 147.0 Compiling blake2 v0.10.4 #13 147.1 Compiling sha2 v0.10.6 #13 147.8 Compiling md-5 v0.10.5 #13 148.9 Compiling clap v4.0.13 #13 150.9 Compiling clap v3.2.22 #13 154.0 Compiling flatbuffers v2.1.2 #13 154.9 Compiling pest v2.4.0 #13 156.1 Compiling comfy-table v6.1.0 #13 156.4 Compiling num v0.4.0 #13 156.5 Compiling zerocopy v0.6.1 #13 156.9 Compiling libduckdb-sys v0.5.1 #13 158.3 Compiling tracing-error v0.2.0 #13 159.6 Compiling bstr v0.2.17 #13 161.1 Compiling uuid v1.2.1 #13 161.8 Compiling serde_yaml v0.9.13 #13 164.6 Compiling sqlparser v0.25.0 #13 165.1 Compiling futures-executor v0.3.24 #13 165.9 Compiling tokio-stream v0.1.11 #13 167.7 Compiling clio v0.2.4 #13 168.0 Compiling pest_meta v2.4.0 #13 169.0 Compiling arrow-buffer v23.0.0 #13 170.1 Compiling color-spantrace v0.2.0 #13 170.2 Compiling csv v1.1.6 #13 170.9 Compiling apache-avro v0.14.0 #13 171.7 Compiling futures v0.3.24 #13 171.8 Compiling pest_generator v2.4.0 #13 172.6 Compiling color-eyre v0.6.2 #13 174.9 Compiling arrow v22.0.0 #13 184.8 Compiling object_store v0.5.1 #13 190.0 Compiling pest_derive v2.4.0 #13 190.9 Compiling prql-compiler v0.2.9 #13 264.1 Compiling lz4 v1.24.0 #13 273.3 Compiling zstd v0.11.2+zstd.1.5.2 #13 273.5 Compiling arrow v23.0.0 #13 276.4 Compiling datafusion-common v12.0.0 #13 297.6 Compiling datafusion-expr v12.0.0 #13 323.7 Compiling datafusion-row v12.0.0 #13 347.1 Compiling datafusion-sql v12.0.0 #13 361.5 Compiling datafusion-physical-expr v12.0.0 #13 488.1 Compiling datafusion-optimizer v12.0.0 #13 488.3 The following warnings were emitted during compilation: #13 488.3 #13 488.3 warning: c++: fatal error: Killed signal terminated program cc1plus #13 488.3 warning: compilation terminated. #13 488.3 #13 488.3 error: failed to run custom build command for `libduckdb-sys v0.5.1` #13 488.3 #13 488.3 Caused by: #13 488.4 process didn't exit successfully: `/app/target/release/build/libduckdb-sys-dd2866ecae070e6b/build-script-build` (exit status: 1) #13 488.4 --- stdout #13 488.4 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h #13 488.4 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h #13 488.4 cargo:rerun-if-changed=/usr/include/stdint.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/stdc-predef.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/stdlib.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h #13 488.4 cargo:rerun-if-changed=/usr/include/endian.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h #13 488.4 cargo:rerun-if-changed=/usr/include/alloca.h #13 488.4 cargo:rerun-if-changed=/usr/include/features.h #13 488.4 cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h #13 488.4 cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h #13 488.4 cargo:rerun-if-changed=duckdb/duckdb.hpp #13 488.4 cargo:rerun-if-changed=duckdb/duckdb.cpp #13 488.4 TARGET = Some("x86_64-unknown-linux-gnu") #13 488.4 OPT_LEVEL = Some("3") #13 488.4 HOST = Some("x86_64-unknown-linux-gnu") #13 488.4 CXX_x86_64-unknown-linux-gnu = None #13 488.4 CXX_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXX = None #13 488.4 CXX = None #13 488.4 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 488.4 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXXFLAGS = None #13 488.4 CXXFLAGS = None #13 488.4 CRATE_CC_NO_DEFAULTS = None #13 488.4 DEBUG = Some("false") #13 488.4 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 488.4 CXX_x86_64-unknown-linux-gnu = None #13 488.4 CXX_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXX = None #13 488.4 CXX = None #13 488.4 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 488.4 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXXFLAGS = None #13 488.4 CXXFLAGS = None #13 488.4 CRATE_CC_NO_DEFAULTS = None #13 488.4 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 488.4 CXX_x86_64-unknown-linux-gnu = None #13 488.4 CXX_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXX = None #13 488.4 CXX = None #13 488.4 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 488.4 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXXFLAGS = None #13 488.4 CXXFLAGS = None #13 488.4 CRATE_CC_NO_DEFAULTS = None #13 488.4 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 488.4 CXX_x86_64-unknown-linux-gnu = None #13 488.4 CXX_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXX = None #13 488.4 CXX = None #13 488.4 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 488.4 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXXFLAGS = None #13 488.4 CXXFLAGS = None #13 488.4 CRATE_CC_NO_DEFAULTS = None #13 488.4 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 488.4 CXX_x86_64-unknown-linux-gnu = None #13 488.4 CXX_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXX = None #13 488.4 CXX = None #13 488.4 CXXFLAGS_x86_64-unknown-linux-gnu = None #13 488.4 CXXFLAGS_x86_64_unknown_linux_gnu = None #13 488.4 HOST_CXXFLAGS = None #13 488.4 CXXFLAGS = None #13 488.4 CRATE_CC_NO_DEFAULTS = None #13 488.4 CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") #13 488.4 running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" #13 488.4 cargo:warning=c++: fatal error: Killed signal terminated program cc1plus #13 488.4 cargo:warning=compilation terminated. #13 488.4 exit status: 1 #13 488.4 #13 488.4 --- stderr #13 488.4 #13 488.4 #13 488.4 error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). #13 488.4 #13 488.4 #13 488.4 warning: build failed, waiting for other jobs to finish... ------ executor failed running [/bin/sh -c cargo build --release]: exit code: 101 ```
snth commented 2 years ago

I'll need to look into Docker Desktop. In the meantime please could you try the following command for me:

DOCKER_BUILDKIT=0 docker build -t pq .

Your sample output just looks very different from mine and looks very reminiscent of BuildKit which has me wondering whether BuildKit is enabled by default in Docker Desktop.

max-sixty commented 2 years ago

Your sample output just looks very different from mine and looks very reminiscent of BuildKit which has me wondering whether BuildKit is enabled by default in Docker Desktop.

I believe it is — but mine completes successfully, also using BuildKit...

FYI it also works with DOCKER_BUILDKIT=0

(though tbc, it probably is worth trying with that on @richb-hanover 's system)

snth commented 2 years ago

Thanks @max-sixty . I tried on my end where BuildKit is usually disabled but I was also able to build successfully with DOCKER_BUILDKIT=1 so that doesn't seem to be the issue.

richb-hanover commented 2 years ago

(Using the checkout from this morning) I disabled BuildKit by setting the Docker Engine pref's to:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "debug": true,
  "experimental": true,
  "features": {
    "buildkit": false
  }
}

I get substantially the same error message (see details below)

I will try resetting BuildKit on (by default - see this informative article https://pythonspeed.com/articles/docker-buildkit/) and report back.

``` ?1 prql-query % docker build -t pq . Sending build context to Docker daemon 3.23GB Step 1/12 : ARG RUST_VERSION=1.64.0-slim-buster Step 2/12 : ARG DEBIAN_VERSION=stable-slim Step 3/12 : FROM rust:$RUST_VERSION AS build 1.64.0-slim-buster: Pulling from library/rust f6e04ba65310: Already exists 07b0546f90cb: Already exists Digest: sha256:7da4fbd2dc7176746e8e5c371aeb0bbe742598c4906fa48cb2d87a4b89d50357 Status: Downloaded newer image for rust:1.64.0-slim-buster ---> 3ab5987b0330 Step 4/12 : RUN apt-get -yq update && apt install -y build-essential clang libclang-dev && rm -rf /var/lib/apt/lists/* ---> Running in 15282d254e10 Get:1 http://deb.debian.org/debian buster InRelease [122 kB] Get:2 http://deb.debian.org/debian-security buster/updates InRelease [34.8 kB] Get:3 http://deb.debian.org/debian buster-updates InRelease [56.6 kB] Get:4 http://deb.debian.org/debian buster/main amd64 Packages [7909 kB] Get:5 http://deb.debian.org/debian-security buster/updates/main amd64 Packages [379 kB] Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [8788 B] Fetched 8510 kB in 9s (976 kB/s) Reading package lists... WARNING: apt does not have a stable CLI interface. Use with caution in scripts. Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: binfmt-support bzip2 clang-7 dirmngr dpkg-dev fakeroot file g++ g++-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm lib32gcc1 lib32stdc++6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libassuan0 libbsd0 libc-dev-bin libc6 libc6-dev libc6-i386 libclang-7-dev libclang-common-7-dev libclang1-7 libdpkg-perl libedit2 libexpat1 libfakeroot libffi-dev libfile-fcntllock-perl libgc1c2 libgdbm-compat4 libgdbm6 libgpm2 libksba8 libldap-2.4-2 libldap-common libllvm7 liblocale-gettext-perl libmagic-mgc libmagic1 libncurses-dev libncurses6 libnpth0 libobjc-8-dev libobjc4 libomp-7-dev libomp5-7 libperl5.28 libpipeline1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline7 libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libstdc++-8-dev libtinfo-dev llvm-7 llvm-7-dev llvm-7-runtime lsb-base make mime-support netbase patch perl perl-modules-5.28 pinentry-curses python python-minimal python2 python2-minimal python2.7 python2.7-minimal readline-common xz-utils Suggested packages: bzip2-doc clang-7-doc dbus-user-session libpam-systemd pinentry-gnome3 tor debian-keyring g++-multilib g++-8-multilib gcc-8-doc libstdc++6-8-dbg parcimonie xloadimage scdaemon glibc-doc libc-l10n locales manpages-dev sensible-utils git bzr gdbm-l10n gpm ncurses-doc libomp-7-doc libsasl2-modules-gssapi-mit | libsasl2-modules-gssapi-heimdal libsasl2-modules-ldap libsasl2-modules-otp libsasl2-modules-sql libstdc++-8-doc llvm-7-doc make-doc ed diffutils-doc perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libb-debug-perl liblocale-codes-perl pinentry-doc python-doc python-tk python2-doc python2.7-doc readline-doc Recommended packages: manpages manpages-dev The following NEW packages will be installed: binfmt-support build-essential bzip2 clang clang-7 dirmngr dpkg-dev fakeroot file g++ g++-8 gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm lib32gcc1 lib32stdc++6 libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libassuan0 libbsd0 libc6-i386 libclang-7-dev libclang-common-7-dev libclang-dev libclang1-7 libdpkg-perl libedit2 libexpat1 libfakeroot libffi-dev libfile-fcntllock-perl libgc1c2 libgdbm-compat4 libgdbm6 libgpm2 libksba8 libldap-2.4-2 libldap-common libllvm7 liblocale-gettext-perl libmagic-mgc libmagic1 libncurses-dev libncurses6 libnpth0 libobjc-8-dev libobjc4 libomp-7-dev libomp5-7 libperl5.28 libpipeline1 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libreadline7 libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libstdc++-8-dev libtinfo-dev llvm-7 llvm-7-dev llvm-7-runtime lsb-base make mime-support netbase patch perl perl-modules-5.28 pinentry-curses python python-minimal python2 python2-minimal python2.7 python2.7-minimal readline-common xz-utils The following packages will be upgraded: libc-dev-bin libc6 libc6-dev 3 upgraded, 88 newly installed, 0 to remove and 1 not upgraded. Need to get 117 MB of archives. After this operation, 634 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian buster/main amd64 perl-modules-5.28 all 5.28.1-6+deb10u1 [2873 kB] Get:2 http://deb.debian.org/debian-security buster/updates/main amd64 libc6-dev amd64 2.28-10+deb10u2 [2693 kB] Get:3 http://deb.debian.org/debian-security buster/updates/main amd64 libc-dev-bin amd64 2.28-10+deb10u2 [276 kB] Get:4 http://deb.debian.org/debian-security buster/updates/main amd64 libc6 amd64 2.28-10+deb10u2 [2869 kB] Get:5 http://deb.debian.org/debian buster/main amd64 libgdbm6 amd64 1.18.1-4 [64.7 kB] Get:6 http://deb.debian.org/debian buster/main amd64 libgdbm-compat4 amd64 1.18.1-4 [44.1 kB] Get:7 http://deb.debian.org/debian buster/main amd64 libperl5.28 amd64 5.28.1-6+deb10u1 [3894 kB] Get:8 http://deb.debian.org/debian buster/main amd64 perl amd64 5.28.1-6+deb10u1 [204 kB] Get:9 http://deb.debian.org/debian buster/main amd64 libpython2.7-minimal amd64 2.7.16-2+deb10u1 [395 kB] Get:10 http://deb.debian.org/debian buster/main amd64 python2.7-minimal amd64 2.7.16-2+deb10u1 [1369 kB] Get:11 http://deb.debian.org/debian buster/main amd64 python2-minimal amd64 2.7.16-1 [41.4 kB] Get:12 http://deb.debian.org/debian buster/main amd64 python-minimal amd64 2.7.16-1 [21.0 kB] Get:13 http://deb.debian.org/debian buster/main amd64 mime-support all 3.62 [37.2 kB] Get:14 http://deb.debian.org/debian-security buster/updates/main amd64 libexpat1 amd64 2.2.6-2+deb10u5 [108 kB] Get:15 http://deb.debian.org/debian buster/main amd64 readline-common all 7.0-5 [70.6 kB] Get:16 http://deb.debian.org/debian buster/main amd64 libreadline7 amd64 7.0-5 [151 kB] Get:17 http://deb.debian.org/debian-security buster/updates/main amd64 libsqlite3-0 amd64 3.27.2-3+deb10u2 [641 kB] Get:18 http://deb.debian.org/debian buster/main amd64 libpython2.7-stdlib amd64 2.7.16-2+deb10u1 [1912 kB] Get:19 http://deb.debian.org/debian buster/main amd64 python2.7 amd64 2.7.16-2+deb10u1 [305 kB] Get:20 http://deb.debian.org/debian buster/main amd64 libpython2-stdlib amd64 2.7.16-1 [20.8 kB] Get:21 http://deb.debian.org/debian buster/main amd64 libpython-stdlib amd64 2.7.16-1 [20.8 kB] Get:22 http://deb.debian.org/debian buster/main amd64 python2 amd64 2.7.16-1 [41.6 kB] Get:23 http://deb.debian.org/debian buster/main amd64 python amd64 2.7.16-1 [22.8 kB] Get:24 http://deb.debian.org/debian buster/main amd64 liblocale-gettext-perl amd64 1.07-3+b4 [18.9 kB] Get:25 http://deb.debian.org/debian buster/main amd64 netbase all 5.6 [19.4 kB] Get:26 http://deb.debian.org/debian-security buster/updates/main amd64 bzip2 amd64 1.0.6-9.2~deb10u2 [48.5 kB] Get:27 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get:28 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get:29 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get:30 http://deb.debian.org/debian buster/main amd64 xz-utils amd64 5.2.4-1+deb10u1 [183 kB] Get:31 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get:32 http://deb.debian.org/debian buster/main amd64 lsb-base all 10.2019051400 [28.4 kB] Get:33 http://deb.debian.org/debian buster/main amd64 binfmt-support amd64 2.2.0-2 [70.0 kB] Get:34 http://deb.debian.org/debian buster/main amd64 libstdc++-8-dev amd64 8.3.0-6 [1532 kB] Get:35 http://deb.debian.org/debian buster/main amd64 g++-8 amd64 8.3.0-6 [9752 kB] Get:36 http://deb.debian.org/debian buster/main amd64 g++ amd64 4:8.3.0-1 [1644 B] Get:37 http://deb.debian.org/debian buster/main amd64 make amd64 4.2.1-1.2 [341 kB] Get:38 http://deb.debian.org/debian buster/main amd64 libdpkg-perl all 1.19.8 [1415 kB] Get:39 http://deb.debian.org/debian buster/main amd64 patch amd64 2.7.6-3+deb10u1 [126 kB] Get:40 http://deb.debian.org/debian buster/main amd64 dpkg-dev all 1.19.8 [1776 kB] Get:41 http://deb.debian.org/debian buster/main amd64 build-essential amd64 12.6 [7576 B] Get:42 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get:43 http://deb.debian.org/debian buster/main amd64 libedit2 amd64 3.1-20181209-1 [94.0 kB] Get:44 http://deb.debian.org/debian buster/main amd64 libllvm7 amd64 1:7.0.1-8+deb10u2 [13.1 MB] Get:45 http://deb.debian.org/debian buster/main amd64 libgc1c2 amd64 1:7.6.4-0.4 [224 kB] Get:46 http://deb.debian.org/debian buster/main amd64 libobjc4 amd64 8.3.0-6 [50.3 kB] Get:47 http://deb.debian.org/debian buster/main amd64 libobjc-8-dev amd64 8.3.0-6 [226 kB] Get:48 http://deb.debian.org/debian-security buster/updates/main amd64 libc6-i386 amd64 2.28-10+deb10u2 [2873 kB] Get:49 http://deb.debian.org/debian buster/main amd64 lib32gcc1 amd64 1:8.3.0-6 [47.9 kB] Get:50 http://deb.debian.org/debian buster/main amd64 lib32stdc++6 amd64 8.3.0-6 [407 kB] Get:51 http://deb.debian.org/debian buster/main amd64 libclang-common-7-dev amd64 1:7.0.1-8+deb10u2 [3158 kB] Get:52 http://deb.debian.org/debian buster/main amd64 libclang1-7 amd64 1:7.0.1-8+deb10u2 [5997 kB] Get:53 http://deb.debian.org/debian buster/main amd64 clang-7 amd64 1:7.0.1-8+deb10u2 [7891 kB] Get:54 http://deb.debian.org/debian buster/main amd64 clang amd64 1:7.0-47 [7468 B] Get:55 http://deb.debian.org/debian buster/main amd64 libassuan0 amd64 2.5.2-1 [49.4 kB] Get:56 http://deb.debian.org/debian buster/main amd64 gpgconf amd64 2.2.12-1+deb10u2 [510 kB] Get:57 http://deb.debian.org/debian-security buster/updates/main amd64 libksba8 amd64 1.3.5-2+deb10u1 [102 kB] Get:58 http://deb.debian.org/debian buster/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1+deb10u2 [69.2 kB] Get:59 http://deb.debian.org/debian buster/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1+deb10u2 [106 kB] Get:60 http://deb.debian.org/debian buster/main amd64 libldap-common all 2.4.47+dfsg-3+deb10u7 [90.1 kB] Get:61 http://deb.debian.org/debian buster/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3+deb10u7 [224 kB] Get:62 http://deb.debian.org/debian buster/main amd64 libnpth0 amd64 1.6-1 [18.4 kB] Get:63 http://deb.debian.org/debian buster/main amd64 dirmngr amd64 2.2.12-1+deb10u2 [712 kB] Get:64 http://deb.debian.org/debian buster/main amd64 libfakeroot amd64 1.23-1 [45.9 kB] Get:65 http://deb.debian.org/debian buster/main amd64 fakeroot amd64 1.23-1 [85.8 kB] Get:66 http://deb.debian.org/debian buster/main amd64 gnupg-l10n all 2.2.12-1+deb10u2 [1009 kB] Get:67 http://deb.debian.org/debian buster/main amd64 gnupg-utils amd64 2.2.12-1+deb10u2 [861 kB] Get:68 http://deb.debian.org/debian buster/main amd64 gpg amd64 2.2.12-1+deb10u2 [865 kB] Get:69 http://deb.debian.org/debian buster/main amd64 pinentry-curses amd64 1.1.0-2 [64.5 kB] Get:70 http://deb.debian.org/debian buster/main amd64 gpg-agent amd64 2.2.12-1+deb10u2 [617 kB] Get:71 http://deb.debian.org/debian buster/main amd64 gpg-wks-client amd64 2.2.12-1+deb10u2 [485 kB] Get:72 http://deb.debian.org/debian buster/main amd64 gpg-wks-server amd64 2.2.12-1+deb10u2 [478 kB] Get:73 http://deb.debian.org/debian buster/main amd64 gpgsm amd64 2.2.12-1+deb10u2 [604 kB] Get:74 http://deb.debian.org/debian buster/main amd64 gnupg all 2.2.12-1+deb10u2 [715 kB] Get:75 http://deb.debian.org/debian buster/main amd64 libalgorithm-diff-perl all 1.19.03-2 [47.9 kB] Get:76 http://deb.debian.org/debian buster/main amd64 libalgorithm-diff-xs-perl amd64 0.04-5+b1 [11.8 kB] Get:77 http://deb.debian.org/debian buster/main amd64 libalgorithm-merge-perl all 0.08-3 [12.7 kB] Get:78 http://deb.debian.org/debian buster/main amd64 libclang-7-dev amd64 1:7.0.1-8+deb10u2 [13.7 MB] Get:79 http://deb.debian.org/debian buster/main amd64 libclang-dev amd64 1:7.0-47 [7088 B] Get:80 http://deb.debian.org/debian buster/main amd64 libffi-dev amd64 3.2.1-9 [156 kB] Get:81 http://deb.debian.org/debian buster/main amd64 libfile-fcntllock-perl amd64 0.22-3+b5 [35.4 kB] Get:82 http://deb.debian.org/debian buster/main amd64 libgpm2 amd64 1.20.7-5 [35.1 kB] Get:83 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get:84 http://deb.debian.org/debian buster/main amd64 libncurses-dev amd64 6.1+20181013-2+deb10u2 [333 kB] Get:85 http://deb.debian.org/debian buster/main amd64 libomp5-7 amd64 1:7.0.1-8+deb10u2 [319 kB] Get:86 http://deb.debian.org/debian buster/main amd64 libomp-7-dev amd64 1:7.0.1-8+deb10u2 [57.8 kB] Get:87 http://deb.debian.org/debian buster/main amd64 libsasl2-modules amd64 2.1.27+dfsg-1+deb10u2 [104 kB] Get:88 http://deb.debian.org/debian buster/main amd64 libtinfo-dev amd64 6.1+20181013-2+deb10u2 [940 B] Get:89 http://deb.debian.org/debian buster/main amd64 llvm-7-runtime amd64 1:7.0.1-8+deb10u2 [190 kB] Get:90 http://deb.debian.org/debian buster/main amd64 llvm-7 amd64 1:7.0.1-8+deb10u2 [4554 kB] Get:91 http://deb.debian.org/debian buster/main amd64 llvm-7-dev amd64 1:7.0.1-8+deb10u2 [21.3 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 117 MB in 44s (2658 kB/s) Selecting previously unselected package perl-modules-5.28. (Reading database ... 8936 files and directories currently installed.) Preparing to unpack .../perl-modules-5.28_5.28.1-6+deb10u1_all.deb ... Unpacking perl-modules-5.28 (5.28.1-6+deb10u1) ... Preparing to unpack .../libc6-dev_2.28-10+deb10u2_amd64.deb ... Unpacking libc6-dev:amd64 (2.28-10+deb10u2) over (2.28-10+deb10u1) ... Preparing to unpack .../libc-dev-bin_2.28-10+deb10u2_amd64.deb ... Unpacking libc-dev-bin (2.28-10+deb10u2) over (2.28-10+deb10u1) ... Preparing to unpack .../libc6_2.28-10+deb10u2_amd64.deb ... debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Unpacking libc6:amd64 (2.28-10+deb10u2) over (2.28-10+deb10u1) ... Setting up libc6:amd64 (2.28-10+deb10u2) ... debconf: unable to initialize frontend: Dialog debconf: (TERM is not set, so the dialog frontend is not usable.) debconf: falling back to frontend: Readline Selecting previously unselected package libgdbm6:amd64. (Reading database ... 10307 files and directories currently installed.) Preparing to unpack .../00-libgdbm6_1.18.1-4_amd64.deb ... Unpacking libgdbm6:amd64 (1.18.1-4) ... Selecting previously unselected package libgdbm-compat4:amd64. Preparing to unpack .../01-libgdbm-compat4_1.18.1-4_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.18.1-4) ... Selecting previously unselected package libperl5.28:amd64. Preparing to unpack .../02-libperl5.28_5.28.1-6+deb10u1_amd64.deb ... Unpacking libperl5.28:amd64 (5.28.1-6+deb10u1) ... Selecting previously unselected package perl. Preparing to unpack .../03-perl_5.28.1-6+deb10u1_amd64.deb ... Unpacking perl (5.28.1-6+deb10u1) ... Selecting previously unselected package libpython2.7-minimal:amd64. Preparing to unpack .../04-libpython2.7-minimal_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7-minimal:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../05-python2.7-minimal_2.7.16-2+deb10u1_amd64.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../06-python2-minimal_2.7.16-1_amd64.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../07-python-minimal_2.7.16-1_amd64.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../08-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../09-libexpat1_2.2.6-2+deb10u5_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-2+deb10u5) ... Selecting previously unselected package readline-common. Preparing to unpack .../10-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:amd64. Preparing to unpack .../11-libreadline7_7.0-5_amd64.deb ... Unpacking libreadline7:amd64 (7.0-5) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../12-libsqlite3-0_3.27.2-3+deb10u2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.27.2-3+deb10u2) ... Selecting previously unselected package libpython2.7-stdlib:amd64. Preparing to unpack .../13-libpython2.7-stdlib_2.7.16-2+deb10u1_amd64.deb ... Unpacking libpython2.7-stdlib:amd64 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../14-python2.7_2.7.16-2+deb10u1_amd64.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:amd64. Preparing to unpack .../15-libpython2-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython2-stdlib:amd64 (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:amd64. Preparing to unpack .../16-libpython-stdlib_2.7.16-1_amd64.deb ... Unpacking libpython-stdlib:amd64 (2.7.16-1) ... Setting up libpython2.7-minimal:amd64 (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Linking and byte-compiling packages for runtime python2.7... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... 11708 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_amd64.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... 11741 files and directories currently installed.) Preparing to unpack .../00-python_2.7.16-1_amd64.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../01-liblocale-gettext-perl_1.07-3+b4_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-3+b4) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package bzip2. Preparing to unpack .../03-bzip2_1.0.6-9.2~deb10u2_amd64.deb ... Unpacking bzip2 (1.0.6-9.2~deb10u2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../04-libmagic-mgc_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../05-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../06-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package xz-utils. Preparing to unpack .../07-xz-utils_5.2.4-1+deb10u1_amd64.deb ... Unpacking xz-utils (5.2.4-1+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../09-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package binfmt-support. Preparing to unpack .../10-binfmt-support_2.2.0-2_amd64.deb ... Unpacking binfmt-support (2.2.0-2) ... Selecting previously unselected package libstdc++-8-dev:amd64. Preparing to unpack .../11-libstdc++-8-dev_8.3.0-6_amd64.deb ... Unpacking libstdc++-8-dev:amd64 (8.3.0-6) ... Selecting previously unselected package g++-8. Preparing to unpack .../12-g++-8_8.3.0-6_amd64.deb ... Unpacking g++-8 (8.3.0-6) ... Selecting previously unselected package g++. Preparing to unpack .../13-g++_4%3a8.3.0-1_amd64.deb ... Unpacking g++ (4:8.3.0-1) ... Selecting previously unselected package make. Preparing to unpack .../14-make_4.2.1-1.2_amd64.deb ... Unpacking make (4.2.1-1.2) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../15-libdpkg-perl_1.19.8_all.deb ... Unpacking libdpkg-perl (1.19.8) ... Selecting previously unselected package patch. Preparing to unpack .../16-patch_2.7.6-3+deb10u1_amd64.deb ... Unpacking patch (2.7.6-3+deb10u1) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../17-dpkg-dev_1.19.8_all.deb ... Unpacking dpkg-dev (1.19.8) ... Selecting previously unselected package build-essential. Preparing to unpack .../18-build-essential_12.6_amd64.deb ... Unpacking build-essential (12.6) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../19-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../20-libedit2_3.1-20181209-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20181209-1) ... Selecting previously unselected package libllvm7:amd64. Preparing to unpack .../21-libllvm7_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libllvm7:amd64 (1:7.0.1-8+deb10u2) ... Selecting previously unselected package libgc1c2:amd64. Preparing to unpack .../22-libgc1c2_1%3a7.6.4-0.4_amd64.deb ... Unpacking libgc1c2:amd64 (1:7.6.4-0.4) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../23-libobjc4_8.3.0-6_amd64.deb ... Unpacking libobjc4:amd64 (8.3.0-6) ... Selecting previously unselected package libobjc-8-dev:amd64. Preparing to unpack .../24-libobjc-8-dev_8.3.0-6_amd64.deb ... Unpacking libobjc-8-dev:amd64 (8.3.0-6) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../25-libc6-i386_2.28-10+deb10u2_amd64.deb ... Unpacking libc6-i386 (2.28-10+deb10u2) ... Selecting previously unselected package lib32gcc1. Preparing to unpack .../26-lib32gcc1_1%3a8.3.0-6_amd64.deb ... Unpacking lib32gcc1 (1:8.3.0-6) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../27-lib32stdc++6_8.3.0-6_amd64.deb ... Unpacking lib32stdc++6 (8.3.0-6) ... Selecting previously unselected package libclang-common-7-dev. Preparing to unpack .../28-libclang-common-7-dev_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libclang-common-7-dev (1:7.0.1-8+deb10u2) ... Selecting previously unselected package libclang1-7. Preparing to unpack .../29-libclang1-7_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libclang1-7 (1:7.0.1-8+deb10u2) ... Selecting previously unselected package clang-7. Preparing to unpack .../30-clang-7_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking clang-7 (1:7.0.1-8+deb10u2) ... Selecting previously unselected package clang. Preparing to unpack .../31-clang_1%3a7.0-47_amd64.deb ... Unpacking clang (1:7.0-47) ... Selecting previously unselected package libassuan0:amd64. Preparing to unpack .../32-libassuan0_2.5.2-1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.2-1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../33-gpgconf_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpgconf (2.2.12-1+deb10u2) ... Selecting previously unselected package libksba8:amd64. Preparing to unpack .../34-libksba8_1.3.5-2+deb10u1_amd64.deb ... Unpacking libksba8:amd64 (1.3.5-2+deb10u1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../35-libsasl2-modules-db_2.1.27+dfsg-1+deb10u2_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u2) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../36-libsasl2-2_2.1.27+dfsg-1+deb10u2_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../37-libldap-common_2.4.47+dfsg-3+deb10u7_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u7) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../38-libldap-2.4-2_2.4.47+dfsg-3+deb10u7_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u7) ... Selecting previously unselected package libnpth0:amd64. Preparing to unpack .../39-libnpth0_1.6-1_amd64.deb ... Unpacking libnpth0:amd64 (1.6-1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../40-dirmngr_2.2.12-1+deb10u2_amd64.deb ... Unpacking dirmngr (2.2.12-1+deb10u2) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../41-libfakeroot_1.23-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.23-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../42-fakeroot_1.23-1_amd64.deb ... Unpacking fakeroot (1.23-1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../43-gnupg-l10n_2.2.12-1+deb10u2_all.deb ... Unpacking gnupg-l10n (2.2.12-1+deb10u2) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../44-gnupg-utils_2.2.12-1+deb10u2_amd64.deb ... Unpacking gnupg-utils (2.2.12-1+deb10u2) ... Selecting previously unselected package gpg. Preparing to unpack .../45-gpg_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpg (2.2.12-1+deb10u2) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../46-pinentry-curses_1.1.0-2_amd64.deb ... Unpacking pinentry-curses (1.1.0-2) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../47-gpg-agent_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpg-agent (2.2.12-1+deb10u2) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../48-gpg-wks-client_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpg-wks-client (2.2.12-1+deb10u2) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../49-gpg-wks-server_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpg-wks-server (2.2.12-1+deb10u2) ... Selecting previously unselected package gpgsm. Preparing to unpack .../50-gpgsm_2.2.12-1+deb10u2_amd64.deb ... Unpacking gpgsm (2.2.12-1+deb10u2) ... Selecting previously unselected package gnupg. Preparing to unpack .../51-gnupg_2.2.12-1+deb10u2_all.deb ... Unpacking gnupg (2.2.12-1+deb10u2) ... Selecting previously unselected package libalgorithm-diff-perl. Preparing to unpack .../52-libalgorithm-diff-perl_1.19.03-2_all.deb ... Unpacking libalgorithm-diff-perl (1.19.03-2) ... Selecting previously unselected package libalgorithm-diff-xs-perl. Preparing to unpack .../53-libalgorithm-diff-xs-perl_0.04-5+b1_amd64.deb ... Unpacking libalgorithm-diff-xs-perl (0.04-5+b1) ... Selecting previously unselected package libalgorithm-merge-perl. Preparing to unpack .../54-libalgorithm-merge-perl_0.08-3_all.deb ... Unpacking libalgorithm-merge-perl (0.08-3) ... Selecting previously unselected package libclang-7-dev. Preparing to unpack .../55-libclang-7-dev_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libclang-7-dev (1:7.0.1-8+deb10u2) ... Selecting previously unselected package libclang-dev. Preparing to unpack .../56-libclang-dev_1%3a7.0-47_amd64.deb ... Unpacking libclang-dev (1:7.0-47) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../57-libffi-dev_3.2.1-9_amd64.deb ... Unpacking libffi-dev:amd64 (3.2.1-9) ... Selecting previously unselected package libfile-fcntllock-perl. Preparing to unpack .../58-libfile-fcntllock-perl_0.22-3+b5_amd64.deb ... Unpacking libfile-fcntllock-perl (0.22-3+b5) ... Selecting previously unselected package libgpm2:amd64. Preparing to unpack .../59-libgpm2_1.20.7-5_amd64.deb ... Unpacking libgpm2:amd64 (1.20.7-5) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../60-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../61-libncurses-dev_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses-dev:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libomp5-7:amd64. Preparing to unpack .../62-libomp5-7_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libomp5-7:amd64 (1:7.0.1-8+deb10u2) ... Selecting previously unselected package libomp-7-dev. Preparing to unpack .../63-libomp-7-dev_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking libomp-7-dev (1:7.0.1-8+deb10u2) ... Selecting previously unselected package libsasl2-modules:amd64. Preparing to unpack .../64-libsasl2-modules_2.1.27+dfsg-1+deb10u2_amd64.deb ... Unpacking libsasl2-modules:amd64 (2.1.27+dfsg-1+deb10u2) ... Selecting previously unselected package libtinfo-dev:amd64. Preparing to unpack .../65-libtinfo-dev_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libtinfo-dev:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package llvm-7-runtime. Preparing to unpack .../66-llvm-7-runtime_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking llvm-7-runtime (1:7.0.1-8+deb10u2) ... Selecting previously unselected package llvm-7. Preparing to unpack .../67-llvm-7_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking llvm-7 (1:7.0.1-8+deb10u2) ... Selecting previously unselected package llvm-7-dev. Preparing to unpack .../68-llvm-7-dev_1%3a7.0.1-8+deb10u2_amd64.deb ... Unpacking llvm-7-dev (1:7.0.1-8+deb10u2) ... Setting up perl-modules-5.28 (5.28.1-6+deb10u1) ... Setting up libksba8:amd64 (1.3.5-2+deb10u1) ... Setting up libexpat1:amd64 (2.2.6-2+deb10u5) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up lsb-base (10.2019051400) ... Setting up libgpm2:amd64 (1.20.7-5) ... Setting up mime-support (3.62) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libgc1c2:amd64 (1:7.6.4-0.4) ... Setting up libsqlite3-0:amd64 (3.27.2-3+deb10u2) ... Setting up libsasl2-modules:amd64 (2.1.27+dfsg-1+deb10u2) ... Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up libobjc4:amd64 (8.3.0-6) ... Setting up libnpth0:amd64 (1.6-1) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libassuan0:amd64 (2.5.2-1) ... Setting up bzip2 (1.0.6-9.2~deb10u2) ... Setting up libffi-dev:amd64 (3.2.1-9) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u7) ... Setting up libfakeroot:amd64 (1.23-1) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u2) ... Setting up fakeroot (1.23-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/fakeroot.1.gz because associated file /usr/share/man/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/faked.1.gz because associated file /usr/share/man/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/es/man1/fakeroot.1.gz because associated file /usr/share/man/es/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/es/man1/faked.1.gz because associated file /usr/share/man/es/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/fakeroot.1.gz because associated file /usr/share/man/fr/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/fr/man1/faked.1.gz because associated file /usr/share/man/fr/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/sv/man1/fakeroot.1.gz because associated file /usr/share/man/sv/man1/fakeroot-sysv.1.gz (of link group fakeroot) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/sv/man1/faked.1.gz because associated file /usr/share/man/sv/man1/faked-sysv.1.gz (of link group fakeroot) doesn't exist Setting up libobjc-8-dev:amd64 (8.3.0-6) ... Setting up make (4.2.1-1.2) ... Setting up gnupg-l10n (2.2.12-1+deb10u2) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up xz-utils (5.2.4-1+deb10u1) ... update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode update-alternatives: warning: skip creation of /usr/share/man/man1/lzma.1.gz because associated file /usr/share/man/man1/xz.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/unlzma.1.gz because associated file /usr/share/man/man1/unxz.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzcat.1.gz because associated file /usr/share/man/man1/xzcat.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzmore.1.gz because associated file /usr/share/man/man1/xzmore.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzless.1.gz because associated file /usr/share/man/man1/xzless.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzdiff.1.gz because associated file /usr/share/man/man1/xzdiff.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzcmp.1.gz because associated file /usr/share/man/man1/xzcmp.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzgrep.1.gz because associated file /usr/share/man/man1/xzgrep.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzegrep.1.gz because associated file /usr/share/man/man1/xzegrep.1.gz (of link group lzma) doesn't exist update-alternatives: warning: skip creation of /usr/share/man/man1/lzfgrep.1.gz because associated file /usr/share/man/man1/xzfgrep.1.gz (of link group lzma) doesn't exist Setting up patch (2.7.6-3+deb10u1) ... Setting up libomp5-7:amd64 (1:7.0.1-8+deb10u2) ... Setting up binfmt-support (2.2.0-2) ... invoke-rc.d: could not determine current runlevel invoke-rc.d: policy-rc.d denied execution of start. Setting up libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u2) ... Setting up libc6-i386 (2.28-10+deb10u2) ... Setting up netbase (5.6) ... Setting up libc-dev-bin (2.28-10+deb10u2) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up readline-common (7.0-5) ... Setting up liblocale-gettext-perl (1.07-3+b4) ... Setting up libreadline7:amd64 (7.0-5) ... Setting up libgdbm6:amd64 (1.18.1-4) ... Setting up gnupg-utils (2.2.12-1+deb10u2) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libedit2:amd64 (3.1-20181209-1) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u7) ... Setting up lib32gcc1 (1:8.3.0-6) ... Setting up libpython2.7-stdlib:amd64 (2.7.16-2+deb10u1) ... Setting up libomp-7-dev (1:7.0.1-8+deb10u2) ... Setting up lib32stdc++6 (8.3.0-6) ... Setting up libgdbm-compat4:amd64 (1.18.1-4) ... Setting up libperl5.28:amd64 (5.28.1-6+deb10u1) ... Setting up gpgconf (2.2.12-1+deb10u2) ... Setting up libllvm7:amd64 (1:7.0.1-8+deb10u2) ... Setting up libc6-dev:amd64 (2.28-10+deb10u2) ... Setting up libclang1-7 (1:7.0.1-8+deb10u2) ... Setting up gpg (2.2.12-1+deb10u2) ... Setting up libstdc++-8-dev:amd64 (8.3.0-6) ... Setting up libncurses-dev:amd64 (6.1+20181013-2+deb10u2) ... Setting up gpg-agent (2.2.12-1+deb10u2) ... Setting up llvm-7-runtime (1:7.0.1-8+deb10u2) ... Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up llvm-7 (1:7.0.1-8+deb10u2) ... Setting up libpython2-stdlib:amd64 (2.7.16-1) ... Setting up gpgsm (2.2.12-1+deb10u2) ... Setting up python2 (2.7.16-1) ... Setting up dirmngr (2.2.12-1+deb10u2) ... Setting up libpython-stdlib:amd64 (2.7.16-1) ... Setting up perl (5.28.1-6+deb10u1) ... Setting up libdpkg-perl (1.19.8) ... Setting up gpg-wks-server (2.2.12-1+deb10u2) ... Setting up g++-8 (8.3.0-6) ... Setting up libclang-common-7-dev (1:7.0.1-8+deb10u2) ... Setting up python (2.7.16-1) ... Setting up libtinfo-dev:amd64 (6.1+20181013-2+deb10u2) ... Setting up clang-7 (1:7.0.1-8+deb10u2) ... Setting up llvm-7-dev (1:7.0.1-8+deb10u2) ... Setting up gpg-wks-client (2.2.12-1+deb10u2) ... Setting up libfile-fcntllock-perl (0.22-3+b5) ... Setting up libalgorithm-diff-perl (1.19.03-2) ... Setting up dpkg-dev (1.19.8) ... Setting up libclang-7-dev (1:7.0.1-8+deb10u2) ... Setting up clang (1:7.0-47) ... Setting up g++ (4:8.3.0-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up gnupg (2.2.12-1+deb10u2) ... Setting up build-essential (12.6) ... Setting up libalgorithm-diff-xs-perl (0.04-5+b1) ... Setting up libalgorithm-merge-perl (0.08-3) ... Setting up libclang-dev (1:7.0-47) ... Processing triggers for libc-bin (2.28-10+deb10u1) ... Removing intermediate container 15282d254e10 ---> 27a3ce1c8b22 Step 5/12 : WORKDIR /app ---> Running in af5e1ee42fb5 Removing intermediate container af5e1ee42fb5 ---> a92a20143619 Step 6/12 : COPY . . ---> b0e33fec67de Step 7/12 : RUN rustup component add rustfmt ---> Running in a612bb025d49 info: downloading component 'rustfmt' info: installing component 'rustfmt' Removing intermediate container a612bb025d49 ---> 0c9ae2bc0325 Step 8/12 : RUN cargo build --release ---> Running in 986aaa38e92b Updating crates.io index Downloading crates ... Downloaded const-random-macro v0.1.13 Downloaded csv-core v0.1.10 Downloaded crunchy v0.2.2 Downloaded clap v3.2.22 Downloaded libflate_lz77 v1.1.0 Downloaded lazycell v1.3.0 Downloaded fallible-iterator v0.2.0 Downloaded ordered-float v1.1.1 Downloaded proc-macro2 v1.0.46 Downloaded remove_dir_all v0.5.3 Downloaded flatbuffers v2.1.2 Downloaded half v2.1.0 Downloaded snap v1.0.5 Downloaded tiny-keccak v2.0.2 Downloaded threadpool v1.8.1 Downloaded textwrap v0.15.1 Downloaded datafusion-expr v12.0.0 Downloaded thrift v0.13.0 Downloaded fastrand v1.8.0 Downloaded cpufeatures v0.2.5 Downloaded cfg-if v1.0.0 Downloaded datafusion-physical-expr v12.0.0 Downloaded fallible-streaming-iterator v0.1.9 Downloaded humantime v2.1.0 Downloaded doc-comment v0.3.3 Downloaded addr2line v0.17.0 Downloaded num v0.4.0 Downloaded integer-encoding v1.1.7 Downloaded itoa v1.0.4 Downloaded itertools v0.10.5 Downloaded shlex v1.1.0 Downloaded datafusion-common v12.0.0 Downloaded datafusion-row v12.0.0 Downloaded thiserror-impl v1.0.37 Downloaded sqlformat v0.2.0 Downloaded rustversion v1.0.9 Downloaded time v0.1.44 Downloaded serde v1.0.145 Downloaded memchr v2.5.0 Downloaded thiserror v1.0.37 Downloaded percent-encoding v2.2.0 Downloaded num-integer v0.1.45 Downloaded libm v0.2.5 Downloaded datafusion-sql v12.0.0 Downloaded scopeguard v1.1.0 Downloaded strum v0.24.1 Downloaded lexical-core v0.8.5 Downloaded chrono v0.4.22 Downloaded sharded-slab v0.1.4 Downloaded parking_lot_core v0.9.3 Downloaded strum_macros v0.24.3 Downloaded tracing-error v0.2.0 Downloaded iana-time-zone v0.1.51 Downloaded duckdb v0.5.1 Downloaded ryu v1.0.11 Downloaded lexical-write-integer v0.8.5 Downloaded crypto-common v0.1.6 Downloaded dirs v4.0.0 Downloaded dotenvy v0.15.5 Downloaded quote v1.0.21 Downloaded unicode-bidi v0.3.8 Downloaded eyre v0.6.8 Downloaded unicode-ident v1.0.5 Downloaded digest v0.10.5 Downloaded enum-as-inner v0.5.1 Downloaded dirs-sys v0.3.7 Downloaded tracing v0.1.37 Downloaded either v1.8.0 Downloaded lz4 v1.24.0 Downloaded unicode-normalization v0.1.22 Downloaded datafusion v12.0.0 Downloaded unicode-segmentation v1.10.0 Downloaded tracing-subscriber v0.3.16 Downloaded pest_generator v2.4.0 Downloaded pest_derive v2.4.0 Downloaded peeking_take_while v0.1.2 Downloaded num-iter v0.1.43 Downloaded pest_meta v2.4.0 Downloaded libflate v1.2.0 Downloaded integer-encoding v3.0.4 Downloaded seq-macro v0.3.1 Downloaded r2d2 v0.8.10 Downloaded lexical-parse-integer v0.8.6 Downloaded futures-core v0.3.24 Downloaded form_urlencoded v1.1.0 Downloaded futures-macro v0.3.24 Downloaded futures-sink v0.3.24 Downloaded futures-io v0.3.24 Downloaded sqlparser v0.25.0 Downloaded futures-task v0.3.24 Downloaded lazy_static v1.4.0 Downloaded indenter v0.3.3 Downloaded rle-decode-fast v1.0.3 Downloaded heck v0.4.0 Downloaded generic-array v0.14.6 Downloaded env_logger v0.9.1 Downloaded futures-channel v0.3.24 Downloaded libloading v0.7.3 Downloaded itoa v0.4.8 Downloaded getrandom v0.2.7 Downloaded hashlink v0.8.1 Downloaded jobserver v0.1.25 Downloaded futures-executor v0.3.24 Downloaded adler32 v1.2.0 Downloaded futures v0.3.24 Downloaded zstd v0.11.2+zstd.1.5.2 Downloaded md-5 v0.10.5 Downloaded glob v0.3.0 Downloaded unsafe-libyaml v0.2.4 Downloaded tokio-macros v1.8.0 Downloaded log v0.4.17 Downloaded idna v0.3.0 Downloaded serde_derive v1.0.145 Downloaded flate2 v1.0.24 Downloaded blake2 v0.10.4 Downloaded lock_api v0.4.9 Downloaded typed-builder v0.10.0 Downloaded alloc-stdlib v0.2.2 Downloaded adler v1.0.2 Downloaded atty v0.2.14 Downloaded alloc-no-stdlib v2.0.4 Downloaded walkdir v2.3.2 Downloaded autocfg v1.1.0 Downloaded ahash v0.7.6 Downloaded arrayvec v0.7.2 Downloaded bitflags v1.3.2 Downloaded base64 v0.13.0 Downloaded block-buffer v0.10.3 Downloaded minimal-lexical v0.2.1 Downloaded backtrace v0.3.66 Downloaded aho-corasick v0.7.19 Downloaded async-trait v0.1.57 Downloaded hashbrown v0.12.3 Downloaded url v2.3.1 Downloaded zerocopy v0.6.1 Downloaded miniz_oxide v0.5.4 Downloaded arrayref v0.3.6 Downloaded uuid v1.2.1 Downloaded lexical-write-float v0.8.5 Downloaded cast v0.3.0 Downloaded datafusion-optimizer v12.0.0 Downloaded rust_decimal v1.26.1 Downloaded multiversion v0.6.1 Downloaded anyhow v1.0.65 Downloaded ariadne v0.1.5 Downloaded brotli-decompressor v2.3.2 Downloaded pin-utils v0.1.0 Downloaded serde_json v1.0.86 Downloaded regex-syntax v0.6.27 Downloaded paste v1.0.9 Downloaded futures-util v0.3.24 Downloaded os_str_bytes v6.3.0 Downloaded ppv-lite86 v0.2.16 Downloaded num-rational v0.4.1 Downloaded num-bigint v0.4.3 Downloaded clap_derive v4.0.13 Downloaded proc-macro-error v1.0.4 Downloaded arrow-buffer v23.0.0 Downloaded owo-colors v3.5.0 Downloaded num_cpus v1.13.1 Downloaded rand_core v0.6.4 Downloaded proc-macro-error-attr v1.0.4 Downloaded num-complex v0.4.2 Downloaded bindgen v0.60.1 Downloaded pin-project-lite v0.2.9 Downloaded num-traits v0.2.15 Downloaded multiversion-macros v0.6.1 Downloaded ahash v0.8.0 Downloaded blake3 v1.3.1 Downloaded yansi v0.5.1 Downloaded ordered-float v3.2.0 Downloaded vcpkg v0.2.15 Downloaded rand_chacha v0.3.1 Downloaded lexical-util v0.8.5 Downloaded pest v2.4.0 Downloaded slab v0.4.7 Downloaded gimli v0.26.2 Downloaded version_check v0.9.4 Downloaded unicode_categories v0.1.1 Downloaded clap_derive v3.2.18 Downloaded rustc-demangle v0.1.21 Downloaded clap_lex v0.2.4 Downloaded strsim v0.10.0 Downloaded static_assertions v1.1.0 Downloaded nom v7.1.1 Downloaded parquet-format v4.0.0 Downloaded apache-avro v0.14.0 Downloaded object v0.29.0 Downloaded bytes v1.2.1 Downloaded thread_local v1.1.4 Downloaded clap_lex v0.3.0 Downloaded snafu v0.7.2 Downloaded tokio-stream v0.1.11 Downloaded termcolor v1.1.3 Downloaded sha1 v0.10.5 Downloaded crc32fast v1.3.2 Downloaded syn v1.0.102 Downloaded zstd-safe v5.0.2+zstd.1.5.2 Downloaded unicode-xid v0.2.4 Downloaded sqlparser v0.23.0 Downloaded byteorder v1.4.3 Downloaded const-random v0.1.13 Downloaded clang-sys v1.4.0 Downloaded lexical-parse-float v0.8.5 Downloaded bstr v0.2.17 Downloaded zerocopy-derive v0.3.1 Downloaded object_store v0.5.1 Downloaded cexpr v0.6.0 Downloaded synstructure v0.12.6 Downloaded cc v1.0.73 Downloaded smallvec v1.10.0 Downloaded tinyvec_macros v0.1.0 Downloaded regex v1.6.0 Downloaded tempfile v3.3.0 Downloaded snafu-derive v0.7.2 Downloaded thrift v0.16.0 Downloaded comfy-table v6.1.0 Downloaded ucd-trie v0.1.5 Downloaded unicode-width v0.1.10 Downloaded rustc-hash v1.1.0 Downloaded indexmap v1.9.1 Downloaded once_cell v1.15.0 Downloaded color-spantrace v0.2.0 Downloaded camino v1.1.1 Downloaded parking_lot v0.12.1 Downloaded parquet v22.0.0 Downloaded rand v0.8.5 Downloaded regex-automata v0.1.10 Downloaded pkg-config v0.3.25 Downloaded proc-macro-hack v0.5.19 Downloaded arrow v23.0.0 Downloaded arrow v22.0.0 Downloaded subtle v2.4.1 Downloaded scheduled-thread-pool v0.2.6 Downloaded same-file v1.0.6 Downloaded serde_yaml v0.9.13 Downloaded typenum v1.15.0 Downloaded clio v0.2.4 Downloaded tracing-attributes v0.1.23 Downloaded tokio v1.21.2 Downloaded tinyvec v1.6.0 Downloaded sha2 v0.10.6 Downloaded color-eyre v0.6.2 Downloaded prql-compiler v0.2.9 Downloaded clap v4.0.13 Downloaded tracing-core v0.1.30 Downloaded constant_time_eq v0.1.5 Downloaded brotli v3.3.4 Downloaded libc v0.2.135 Downloaded csv v1.1.6 Downloaded parquet v23.0.0 Downloaded lz4-sys v1.9.4 Downloaded zstd-sys v2.0.1+zstd.1.5.2 Downloaded libduckdb-sys v0.5.1 Compiling libc v0.2.135 Compiling proc-macro2 v1.0.46 Compiling quote v1.0.21 Compiling unicode-ident v1.0.5 Compiling syn v1.0.102 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling memchr v2.5.0 Compiling libm v0.2.5 Compiling once_cell v1.15.0 Compiling heck v0.4.0 Compiling serde_derive v1.0.145 Compiling thiserror v1.0.37 Compiling serde v1.0.145 Compiling lazy_static v1.4.0 Compiling smallvec v1.10.0 Compiling rustversion v1.0.9 Compiling log v0.4.17 Compiling pin-project-lite v0.2.9 Compiling typenum v1.15.0 Compiling static_assertions v1.1.0 Compiling ryu v1.0.11 Compiling parking_lot_core v0.9.3 Compiling bitflags v1.3.2 Compiling futures-core v0.3.24 Compiling itoa v1.0.4 Compiling serde_json v1.0.86 Compiling scopeguard v1.1.0 Compiling adler v1.0.2 Compiling regex-syntax v0.6.27 Compiling byteorder v1.4.3 Compiling futures-task v0.3.24 Compiling iana-time-zone v0.1.51 Compiling futures-channel v0.3.24 Compiling regex-automata v0.1.10 Compiling zstd-safe v5.0.2+zstd.1.5.2 Compiling crc32fast v1.3.2 Compiling itoa v0.4.8 Compiling unicode-width v0.1.10 Compiling futures-util v0.3.24 Compiling tinyvec_macros v0.1.0 Compiling subtle v2.4.1 Compiling futures-sink v0.3.24 Compiling snap v1.0.5 Compiling ppv-lite86 v0.2.16 Compiling pin-utils v0.1.0 Compiling alloc-no-stdlib v2.0.4 Compiling futures-io v0.3.24 Compiling bytes v1.2.1 Compiling either v1.8.0 Compiling doc-comment v0.3.3 Compiling unicode-xid v0.2.4 Compiling percent-encoding v2.2.0 Compiling unicode-bidi v0.3.8 Compiling rle-decode-fast v1.0.3 Compiling async-trait v0.1.57 Compiling integer-encoding v1.1.7 Compiling same-file v1.0.6 Compiling seq-macro v0.3.1 Compiling glob v0.3.0 Compiling adler32 v1.2.0 Compiling parquet v22.0.0 Compiling base64 v0.13.0 Compiling minimal-lexical v0.2.1 Compiling os_str_bytes v6.3.0 Compiling bindgen v0.60.1 Compiling arrayvec v0.7.2 Compiling rustc-hash v1.1.0 Compiling shlex v1.1.0 Compiling ucd-trie v0.1.5 Compiling peeking_take_while v0.1.2 Compiling termcolor v1.1.3 Compiling lazycell v1.3.0 Compiling gimli v0.26.2 Compiling strsim v0.10.0 Compiling cpufeatures v0.2.5 Compiling arrayref v0.3.6 Compiling paste v1.0.9 Compiling constant_time_eq v0.1.5 Compiling vcpkg v0.2.15 Compiling pkg-config v0.3.25 Compiling eyre v0.6.8 Compiling rustc-demangle v0.1.21 Compiling indenter v0.3.3 Compiling anyhow v1.0.65 Compiling rust_decimal v1.26.1 Compiling unicode-segmentation v1.10.0 Compiling owo-colors v3.5.0 Compiling integer-encoding v3.0.4 Compiling remove_dir_all v0.5.3 Compiling parquet v23.0.0 Compiling camino v1.1.1 Compiling yansi v0.5.1 Compiling unicode_categories v0.1.1 Compiling fastrand v1.8.0 Compiling unsafe-libyaml v0.2.4 Compiling cast v0.3.0 Compiling fallible-iterator v0.2.0 Compiling textwrap v0.15.1 Compiling fallible-streaming-iterator v0.1.9 Compiling humantime v2.1.0 Compiling ahash v0.7.6 Compiling generic-array v0.14.6 Compiling ahash v0.8.0 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling num-traits v0.2.15 Compiling num-integer v0.1.45 Compiling num-bigint v0.4.3 Compiling lock_api v0.4.9 Compiling indexmap v1.9.1 Compiling num-iter v0.1.43 Compiling num-rational v0.4.1 Compiling slab v0.4.7 Compiling tokio v1.21.2 Compiling tracing-core v0.1.30 Compiling thread_local v1.1.4 Compiling sharded-slab v0.1.4 Compiling lexical-util v0.8.5 Compiling miniz_oxide v0.5.4 Compiling tinyvec v1.6.0 Compiling alloc-stdlib v0.2.2 Compiling itertools v0.10.5 Compiling form_urlencoded v1.1.0 Compiling libflate_lz77 v1.1.0 Compiling walkdir v2.3.2 Compiling clang-sys v1.4.0 Compiling libloading v0.7.3 Compiling clap_lex v0.3.0 Compiling clap_lex v0.2.4 Compiling regex v1.6.0 Compiling addr2line v0.17.0 Compiling ariadne v0.1.5 Compiling tracing-subscriber v0.3.16 Compiling lexical-write-integer v0.8.5 Compiling lexical-parse-integer v0.8.6 Compiling brotli-decompressor v2.3.2 Compiling unicode-normalization v0.1.22 Compiling getrandom v0.2.7 Compiling num_cpus v1.13.1 Compiling time v0.1.44 Compiling atty v0.2.14 Compiling dirs-sys v0.3.7 Compiling tempfile v3.3.0 Compiling aho-corasick v0.7.19 Compiling csv-core v0.1.10 Compiling object v0.29.0 Compiling nom v7.1.1 Compiling jobserver v0.1.25 Compiling sqlparser v0.23.0 Compiling lexical-write-float v0.8.5 Compiling lexical-parse-float v0.8.5 Compiling flate2 v1.0.24 Compiling libflate v1.2.0 Compiling idna v0.3.0 Compiling brotli v3.3.4 Compiling rand_core v0.6.4 Compiling threadpool v1.8.1 Compiling dirs v4.0.0 Compiling cc v1.0.73 Compiling sqlformat v0.2.0 Compiling num-complex v0.4.2 Compiling half v2.1.0 Compiling ordered-float v1.1.1 Compiling ordered-float v3.2.0 Compiling parking_lot v0.12.1 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.3 Compiling lexical-core v0.8.5 Compiling url v2.3.1 Compiling cexpr v0.6.0 Compiling hashbrown v0.12.3 Compiling rand_chacha v0.3.1 Compiling dotenvy v0.15.5 Compiling synstructure v0.12.6 Compiling env_logger v0.9.1 Compiling zstd-sys v2.0.1+zstd.1.5.2 Compiling lz4-sys v1.9.4 Compiling backtrace v0.3.66 Compiling blake3 v1.3.1 Compiling thiserror-impl v1.0.37 Compiling strum_macros v0.24.3 Compiling multiversion-macros v0.6.1 Compiling tracing-attributes v0.1.23 Compiling futures-macro v0.3.24 Compiling tokio-macros v1.8.0 Compiling snafu-derive v0.7.2 Compiling typed-builder v0.10.0 Compiling enum-as-inner v0.5.1 Compiling chrono v0.4.22 Compiling thrift v0.13.0 Compiling thrift v0.16.0 Compiling scheduled-thread-pool v0.2.6 Compiling digest v0.10.5 Compiling hashlink v0.8.1 Compiling rand v0.8.5 Compiling clap_derive v4.0.13 Compiling clap_derive v3.2.18 Compiling zerocopy-derive v0.3.1 Compiling multiversion v0.6.1 Compiling strum v0.24.1 Compiling tracing v0.1.37 Compiling parquet-format v4.0.0 Compiling snafu v0.7.2 Compiling r2d2 v0.8.10 Compiling sha2 v0.10.6 Compiling md-5 v0.10.5 Compiling blake2 v0.10.4 Compiling zerocopy v0.6.1 Compiling clap v4.0.13 Compiling clap v3.2.22 Compiling flatbuffers v2.1.2 Compiling pest v2.4.0 Compiling comfy-table v6.1.0 Compiling tracing-error v0.2.0 Compiling libduckdb-sys v0.5.1 Compiling bstr v0.2.17 Compiling uuid v1.2.1 Compiling sqlparser v0.25.0 Compiling serde_yaml v0.9.13 Compiling tokio-stream v0.1.11 Compiling num v0.4.0 Compiling futures-executor v0.3.24 Compiling clio v0.2.4 Compiling pest_meta v2.4.0 Compiling color-spantrace v0.2.0 Compiling csv v1.1.6 Compiling apache-avro v0.14.0 Compiling arrow-buffer v23.0.0 Compiling futures v0.3.24 Compiling color-eyre v0.6.2 Compiling pest_generator v2.4.0 Compiling arrow v22.0.0 Compiling object_store v0.5.1 Compiling pest_derive v2.4.0 Compiling prql-compiler v0.2.9 Compiling lz4 v1.24.0 Compiling zstd v0.11.2+zstd.1.5.2 Compiling arrow v23.0.0 Compiling datafusion-common v12.0.0 Compiling datafusion-expr v12.0.0 Compiling datafusion-row v12.0.0 Compiling datafusion-sql v12.0.0 Compiling datafusion-physical-expr v12.0.0 Compiling datafusion-optimizer v12.0.0 The following warnings were emitted during compilation: warning: c++: fatal error: Killed signal terminated program cc1plus warning: compilation terminated. error: failed to run custom build command for `libduckdb-sys v0.5.1` Caused by: process didn't exit successfully: `/app/target/release/build/libduckdb-sys-dd2866ecae070e6b/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h cargo:rerun-if-changed=/usr/include/stdint.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/stdc-predef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/stdlib.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h cargo:rerun-if-changed=/usr/include/endian.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/alloca.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h cargo:rerun-if-changed=duckdb/duckdb.hpp cargo:rerun-if-changed=duckdb/duckdb.cpp TARGET = Some("x86_64-unknown-linux-gnu") OPT_LEVEL = Some("3") HOST = Some("x86_64-unknown-linux-gnu") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None DEBUG = Some("false") CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" cargo:warning=c++: fatal error: Killed signal terminated program cc1plus cargo:warning=compilation terminated. exit status: 1 --- stderr error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/app/target/release/build/libduckdb-sys-68a72700699906fe/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). warning: build failed, waiting for other jobs to finish... The command '/bin/sh -c cargo build --release' returned a non-zero code: 101 ?101 prql-query % ```
snth commented 2 years ago

Thanks for all your testing with this. It's hard to know what to say since I can't reproduce the error.

One other thing I noticed in your Docker Engine prefs is the "experimental": true,. Do you maybe want to try setting that to false? I'm really just grasping at straws here. Not sure what else to try. 🤷‍♂️

richb-hanover commented 2 years ago

No (interesting) difference, even after adding RUN rustup component add rustfmt and DOCKER_BUILDKIT=0 to the command line.

I appreciate that we're "grasping at straws"... What if we created a small Cargo.toml file that simply installs the libduckdb-sys and whatever else it might need? (It would shorten the development cycle.) Thanks

``` ?101 prql-query % DOCKER_BUILDKIT=0 docker build -t pq . Sending build context to Docker daemon 3.244GB Step 1/10 : ARG RUST_VERSION=1.64.0-slim-buster Step 2/10 : ARG DEBIAN_VERSION=stable-slim Step 3/10 : FROM rust:$RUST_VERSION AS build ---> 3ab5987b0330 Step 4/10 : RUN apt-get -yq update && apt install -y build-essential clang libclang-dev && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 27a3ce1c8b22 Step 5/10 : RUN rustup component add rustfmt ---> Running in 8c1cbb16e3ac info: downloading component 'rustfmt' info: installing component 'rustfmt' Removing intermediate container 8c1cbb16e3ac ---> b2f4c3de8807 Step 6/10 : RUN cargo install prql-query ---> Running in 55dbe9f21aa7 Updating crates.io index Downloading crates ... Downloaded prql-query v0.0.12 Installing prql-query v0.0.12 Downloading crates ... Downloaded crc32fast v1.3.2 Downloaded csv-core v0.1.10 Downloaded either v1.8.0 Downloaded crypto-common v0.1.6 Downloaded crunchy v0.2.2 Downloaded adler32 v1.2.0 Downloaded env_logger v0.9.1 Downloaded datafusion-row v12.0.0 Downloaded fastrand v1.8.0 Downloaded datafusion-sql v12.0.0 Downloaded alloc-no-stdlib v2.0.4 Downloaded constant_time_eq v0.1.5 Downloaded cpufeatures v0.2.5 Downloaded doc-comment v0.3.3 Downloaded flatbuffers v2.1.2 Downloaded futures-core v0.3.25 Downloaded glob v0.3.0 Downloaded humantime v2.1.0 Downloaded heck v0.4.0 Downloaded generic-array v0.14.6 Downloaded hashbrown v0.12.3 Downloaded integer-encoding v1.1.7 Downloaded iana-time-zone v0.1.51 Downloaded integer-encoding v3.0.4 Downloaded duckdb v0.5.1 Downloaded futures v0.3.25 Downloaded memchr v2.5.0 Downloaded indexmap v1.9.1 Downloaded pest_generator v2.4.0 Downloaded pest_derive v2.4.0 Downloaded scheduled-thread-pool v0.2.6 Downloaded ordered-float v1.1.1 Downloaded indenter v0.3.3 Downloaded form_urlencoded v1.1.0 Downloaded color-spantrace v0.2.0 Downloaded itertools v0.10.5 Downloaded const-random v0.1.14 Downloaded comfy-table v6.1.1 Downloaded shlex v1.1.0 Downloaded ordered-float v3.3.0 Downloaded sharded-slab v0.1.4 Downloaded datafusion-physical-expr v12.0.0 Downloaded seq-macro v0.3.1 Downloaded dotenvy v0.15.6 Downloaded digest v0.10.5 Downloaded lazy_static v1.4.0 Downloaded itoa v1.0.4 Downloaded jobserver v0.1.25 Downloaded datafusion-optimizer v12.0.0 Downloaded libloading v0.7.3 Downloaded datafusion-common v12.0.0 Downloaded libflate_lz77 v1.1.0 Downloaded itoa v0.4.8 Downloaded lexical-write-integer v0.8.5 Downloaded serde_yaml v0.9.14 Downloaded sha1 v0.10.5 Downloaded sha2 v0.10.6 Downloaded eyre v0.6.8 Downloaded lexical-core v0.8.5 Downloaded snap v1.0.5 Downloaded snafu-derive v0.7.3 Downloaded strum v0.24.1 Downloaded minimal-lexical v0.2.1 Downloaded miniz_oxide v0.5.4 Downloaded libflate v1.2.0 Downloaded fallible-streaming-iterator v0.1.9 Downloaded sqlparser v0.25.0 Downloaded rustversion v1.0.9 Downloaded const-random-macro v0.1.14 Downloaded tracing-core v0.1.30 Downloaded nom v7.1.1 Downloaded rle-decode-fast v1.0.3 Downloaded scopeguard v1.1.0 Downloaded num-integer v0.1.45 Downloaded percent-encoding v2.2.0 Downloaded md-5 v0.10.5 Downloaded num-traits v0.2.15 Downloaded rand_core v0.6.4 Downloaded thread_local v1.1.4 Downloaded proc-macro-error v1.0.4 Downloaded ppv-lite86 v0.2.16 Downloaded num v0.4.0 Downloaded static_assertions v1.1.0 Downloaded rand_chacha v0.3.1 Downloaded peeking_take_while v0.1.2 Downloaded pin-project-lite v0.2.9 Downloaded subtle v2.4.1 Downloaded rustc-hash v1.1.0 Downloaded termcolor v1.1.3 Downloaded os_str_bytes v6.3.0 Downloaded object v0.29.0 Downloaded lexical-util v0.8.5 Downloaded parking_lot_core v0.9.4 Downloaded parking_lot v0.12.1 Downloaded smallvec v1.10.0 Downloaded tempfile v3.3.0 Downloaded strum_macros v0.24.3 Downloaded ryu v1.0.11 Downloaded tinyvec v1.6.0 Downloaded threadpool v1.8.1 Downloaded time v0.1.44 Downloaded thiserror-impl v1.0.37 Downloaded strsim v0.10.0 Downloaded pest v2.4.0 Downloaded rand v0.8.5 Downloaded tinyvec_macros v0.1.0 Downloaded ahash v0.8.0 Downloaded futures-sink v0.3.25 Downloaded futures-task v0.3.25 Downloaded getrandom v0.2.8 Downloaded futures-channel v0.3.25 Downloaded futures-macro v0.3.25 Downloaded futures-executor v0.3.25 Downloaded fallible-iterator v0.2.0 Downloaded hashlink v0.8.1 Downloaded rust_decimal v1.26.1 Downloaded adler v1.0.2 Downloaded thiserror v1.0.37 Downloaded serde_derive v1.0.147 Downloaded serde_json v1.0.87 Downloaded aho-corasick v0.7.19 Downloaded tracing-attributes v0.1.23 Downloaded tracing v0.1.37 Downloaded syn v1.0.103 Downloaded flate2 v1.0.24 Downloaded lock_api v0.4.9 Downloaded lazycell v1.3.0 Downloaded idna v0.3.0 Downloaded sqlformat v0.2.0 Downloaded textwrap v0.16.0 Downloaded lexical-write-float v0.8.5 Downloaded ahash v0.7.6 Downloaded unicode-normalization v0.1.22 Downloaded futures-io v0.3.25 Downloaded tokio-macros v1.8.0 Downloaded enum-as-inner v0.5.1 Downloaded regex v1.6.0 Downloaded snafu v0.7.3 Downloaded rustc-demangle v0.1.21 Downloaded futures-util v0.3.25 Downloaded sqlparser v0.23.0 Downloaded tracing-error v0.2.0 Downloaded typed-builder v0.10.0 Downloaded num-complex v0.4.2 Downloaded owo-colors v3.5.0 Downloaded tokio-stream v0.1.11 Downloaded ucd-trie v0.1.5 Downloaded lexical-parse-integer v0.8.6 Downloaded addr2line v0.17.0 Downloaded datafusion-expr v12.0.0 Downloaded yansi v0.5.1 Downloaded walkdir v2.3.2 Downloaded unicode_categories v0.1.1 Downloaded zerocopy v0.6.1 Downloaded zstd-safe v5.0.2+zstd.1.5.2 Downloaded ariadne v0.1.5 Downloaded zstd v0.11.2+zstd.1.5.2 Downloaded half v2.1.0 Downloaded same-file v1.0.6 Downloaded object_store v0.5.1 Downloaded unicode-ident v1.0.5 Downloaded unicode-bidi v0.3.8 Downloaded async-trait v0.1.58 Downloaded vcpkg v0.2.15 Downloaded libm v0.2.5 Downloaded thrift v0.16.0 Downloaded backtrace v0.3.66 Downloaded num-rational v0.4.1 Downloaded base64 v0.13.1 Downloaded uuid v1.2.1 Downloaded version_check v0.9.4 Downloaded blake2 v0.10.4 Downloaded unicode-width v0.1.10 Downloaded atty v0.2.14 Downloaded typenum v1.15.0 Downloaded log v0.4.17 Downloaded autocfg v1.1.0 Downloaded anyhow v1.0.66 Downloaded lexical-parse-float v0.8.5 Downloaded multiversion-macros v0.6.1 Downloaded unicode-segmentation v1.10.0 Downloaded url v2.3.1 Downloaded tracing-subscriber v0.3.16 Downloaded arrayvec v0.7.2 Downloaded apache-avro v0.14.0 Downloaded thrift v0.13.0 Downloaded tiny-keccak v2.0.2 Downloaded unsafe-libyaml v0.2.4 Downloaded clap_lex v0.3.0 Downloaded bindgen v0.60.1 Downloaded lz4 v1.24.0 Downloaded arrayref v0.3.6 Downloaded slab v0.4.7 Downloaded bitflags v1.3.2 Downloaded pkg-config v0.3.25 Downloaded quote v1.0.21 Downloaded multiversion v0.6.1 Downloaded alloc-stdlib v0.2.2 Downloaded arrow-buffer v23.0.0 Downloaded cfg-if v1.0.0 Downloaded cexpr v0.6.0 Downloaded bytes v1.2.1 Downloaded pin-utils v0.1.0 Downloaded cc v1.0.73 Downloaded chrono v0.4.22 Downloaded proc-macro-hack v0.5.19 Downloaded paste v1.0.9 Downloaded remove_dir_all v0.5.3 Downloaded clap_derive v3.2.18 Downloaded clap v4.0.18 Downloaded serde v1.0.147 Downloaded r2d2 v0.8.10 Downloaded once_cell v1.15.0 Downloaded num_cpus v1.13.1 Downloaded proc-macro-error-attr v1.0.4 Downloaded num-iter v0.1.43 Downloaded num-bigint v0.4.3 Downloaded regex-automata v0.1.10 Downloaded clap_lex v0.2.4 Downloaded clap v3.2.23 Downloaded blake3 v1.3.1 Downloaded brotli-decompressor v2.3.2 Downloaded proc-macro2 v1.0.47 Downloaded cast v0.3.0 Downloaded byteorder v1.4.3 Downloaded block-buffer v0.10.3 Downloaded pest_meta v2.4.0 Downloaded parquet-format v4.0.0 Downloaded clang-sys v1.4.0 Downloaded clap_derive v4.0.18 Downloaded clio v0.2.4 Downloaded libc v0.2.136 Downloaded camino v1.1.1 Downloaded datafusion v12.0.0 Downloaded lz4-sys v1.9.4 Downloaded tokio v1.21.2 Downloaded regex-syntax v0.6.27 Downloaded zerocopy-derive v0.3.2 Downloaded parquet v22.0.0 Downloaded arrow v22.0.0 Downloaded gimli v0.26.2 Downloaded arrow v23.0.0 Downloaded parquet v23.0.0 Downloaded bstr v0.2.17 Downloaded color-eyre v0.6.2 Downloaded zstd-sys v2.0.1+zstd.1.5.2 Downloaded csv v1.1.6 Downloaded prql-compiler v0.2.9 Downloaded brotli v3.3.4 Downloaded libduckdb-sys v0.5.1 Compiling libc v0.2.136 Compiling proc-macro2 v1.0.47 Compiling unicode-ident v1.0.5 Compiling quote v1.0.21 Compiling syn v1.0.103 Compiling autocfg v1.1.0 Compiling cfg-if v1.0.0 Compiling version_check v0.9.4 Compiling memchr v2.5.0 Compiling libm v0.2.5 Compiling once_cell v1.15.0 Compiling heck v0.4.0 Compiling thiserror v1.0.37 Compiling serde_derive v1.0.147 Compiling serde v1.0.147 Compiling lazy_static v1.4.0 Compiling smallvec v1.10.0 Compiling rustversion v1.0.9 Compiling pin-project-lite v0.2.9 Compiling log v0.4.17 Compiling typenum v1.15.0 Compiling static_assertions v1.1.0 Compiling parking_lot_core v0.9.4 Compiling ryu v1.0.11 Compiling bitflags v1.3.2 Compiling scopeguard v1.1.0 Compiling futures-core v0.3.25 Compiling serde_json v1.0.87 Compiling itoa v1.0.4 Compiling adler v1.0.2 Compiling regex-syntax v0.6.27 Compiling crc32fast v1.3.2 Compiling futures-task v0.3.25 Compiling zstd-safe v5.0.2+zstd.1.5.2 Compiling iana-time-zone v0.1.51 Compiling regex-automata v0.1.10 Compiling futures-channel v0.3.25 Compiling byteorder v1.4.3 Compiling itoa v0.4.8 Compiling unicode-width v0.1.10 Compiling subtle v2.4.1 Compiling futures-sink v0.3.25 Compiling tinyvec_macros v0.1.0 Compiling futures-util v0.3.25 Compiling ppv-lite86 v0.2.16 Compiling futures-io v0.3.25 Compiling snap v1.0.5 Compiling pin-utils v0.1.0 Compiling bytes v1.2.1 Compiling alloc-no-stdlib v2.0.4 Compiling percent-encoding v2.2.0 Compiling unicode-bidi v0.3.8 Compiling doc-comment v0.3.3 Compiling either v1.8.0 Compiling rle-decode-fast v1.0.3 Compiling async-trait v0.1.58 Compiling integer-encoding v1.1.7 Compiling same-file v1.0.6 Compiling seq-macro v0.3.1 Compiling adler32 v1.2.0 Compiling parquet v22.0.0 Compiling base64 v0.13.1 Compiling glob v0.3.0 Compiling minimal-lexical v0.2.1 Compiling bindgen v0.60.1 Compiling os_str_bytes v6.3.0 Compiling arrayvec v0.7.2 Compiling gimli v0.26.2 Compiling ucd-trie v0.1.5 Compiling rustc-hash v1.1.0 Compiling shlex v1.1.0 Compiling lazycell v1.3.0 Compiling termcolor v1.1.3 Compiling peeking_take_while v0.1.2 Compiling cpufeatures v0.2.5 Compiling rustc-demangle v0.1.21 Compiling strsim v0.10.0 Compiling vcpkg v0.2.15 Compiling eyre v0.6.8 Compiling pkg-config v0.3.25 Compiling arrayref v0.3.6 Compiling constant_time_eq v0.1.5 Compiling paste v1.0.9 Compiling indenter v0.3.3 Compiling unicode-segmentation v1.10.0 Compiling owo-colors v3.5.0 Compiling anyhow v1.0.66 Compiling rust_decimal v1.26.1 Compiling integer-encoding v3.0.4 Compiling unicode_categories v0.1.1 Compiling fastrand v1.8.0 Compiling camino v1.1.1 Compiling unsafe-libyaml v0.2.4 Compiling parquet v23.0.0 Compiling remove_dir_all v0.5.3 Compiling yansi v0.5.1 Compiling fallible-iterator v0.2.0 Compiling humantime v2.1.0 Compiling cast v0.3.0 Compiling fallible-streaming-iterator v0.1.9 Compiling textwrap v0.16.0 Compiling dotenvy v0.15.6 Compiling ahash v0.7.6 Compiling generic-array v0.14.6 Compiling ahash v0.8.0 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling tracing-core v0.1.30 Compiling thread_local v1.1.4 Compiling num-traits v0.2.15 Compiling num-integer v0.1.45 Compiling num-bigint v0.4.3 Compiling indexmap v1.9.1 Compiling lock_api v0.4.9 Compiling num-iter v0.1.43 Compiling num-rational v0.4.1 Compiling slab v0.4.7 Compiling tokio v1.21.2 Compiling sharded-slab v0.1.4 Compiling lexical-util v0.8.5 Compiling miniz_oxide v0.5.4 Compiling tinyvec v1.6.0 Compiling alloc-stdlib v0.2.2 Compiling form_urlencoded v1.1.0 Compiling itertools v0.10.5 Compiling libflate_lz77 v1.1.0 Compiling walkdir v2.3.2 Compiling libloading v0.7.3 Compiling clang-sys v1.4.0 Compiling clap_lex v0.3.0 Compiling clap_lex v0.2.4 Compiling regex v1.6.0 Compiling addr2line v0.17.0 Compiling ariadne v0.1.5 Compiling lexical-parse-integer v0.8.6 Compiling lexical-write-integer v0.8.5 Compiling tracing-subscriber v0.3.16 Compiling brotli-decompressor v2.3.2 Compiling unicode-normalization v0.1.22 Compiling getrandom v0.2.8 Compiling num_cpus v1.13.1 Compiling time v0.1.44 Compiling atty v0.2.14 Compiling tempfile v3.3.0 Compiling jobserver v0.1.25 Compiling aho-corasick v0.7.19 Compiling csv-core v0.1.10 Compiling object v0.29.0 Compiling nom v7.1.1 Compiling sqlparser v0.23.0 Compiling flate2 v1.0.24 Compiling libflate v1.2.0 Compiling lexical-parse-float v0.8.5 Compiling lexical-write-float v0.8.5 Compiling brotli v3.3.4 Compiling idna v0.3.0 Compiling rand_core v0.6.4 Compiling threadpool v1.8.1 Compiling cc v1.0.73 Compiling sqlformat v0.2.0 Compiling num-complex v0.4.2 Compiling half v2.1.0 Compiling ordered-float v1.1.1 Compiling ordered-float v3.3.0 Compiling parking_lot v0.12.1 Compiling crypto-common v0.1.6 Compiling block-buffer v0.10.3 Compiling lexical-core v0.8.5 Compiling url v2.3.1 Compiling cexpr v0.6.0 Compiling hashbrown v0.12.3 Compiling rand_chacha v0.3.1 Compiling zstd-sys v2.0.1+zstd.1.5.2 Compiling lz4-sys v1.9.4 Compiling backtrace v0.3.66 Compiling blake3 v1.3.1 Compiling env_logger v0.9.1 Compiling chrono v0.4.22 Compiling thiserror-impl v1.0.37 Compiling strum_macros v0.24.3 Compiling tracing-attributes v0.1.23 Compiling multiversion-macros v0.6.1 Compiling futures-macro v0.3.25 Compiling tokio-macros v1.8.0 Compiling snafu-derive v0.7.3 Compiling zerocopy-derive v0.3.2 Compiling typed-builder v0.10.0 Compiling enum-as-inner v0.5.1 Compiling thrift v0.13.0 Compiling thrift v0.16.0 Compiling scheduled-thread-pool v0.2.6 Compiling digest v0.10.5 Compiling hashlink v0.8.1 Compiling rand v0.8.5 Compiling clap_derive v4.0.18 Compiling clap_derive v3.2.18 Compiling multiversion v0.6.1 Compiling tracing v0.1.37 Compiling strum v0.24.1 Compiling zerocopy v0.6.1 Compiling r2d2 v0.8.10 Compiling parquet-format v4.0.0 Compiling snafu v0.7.3 Compiling md-5 v0.10.5 Compiling blake2 v0.10.4 Compiling sha2 v0.10.6 Compiling clap v4.0.18 Compiling num v0.4.0 Compiling clap v3.2.23 Compiling flatbuffers v2.1.2 Compiling pest v2.4.0 Compiling tracing-error v0.2.0 Compiling comfy-table v6.1.1 Compiling libduckdb-sys v0.5.1 Compiling tokio-stream v0.1.11 Compiling bstr v0.2.17 Compiling uuid v1.2.1 Compiling sqlparser v0.25.0 Compiling serde_yaml v0.9.14 Compiling futures-executor v0.3.25 Compiling arrow-buffer v23.0.0 Compiling clio v0.2.4 Compiling pest_meta v2.4.0 Compiling color-spantrace v0.2.0 Compiling csv v1.1.6 Compiling apache-avro v0.14.0 Compiling futures v0.3.25 Compiling pest_generator v2.4.0 Compiling color-eyre v0.6.2 Compiling arrow v22.0.0 Compiling object_store v0.5.1 Compiling pest_derive v2.4.0 Compiling prql-compiler v0.2.9 Compiling lz4 v1.24.0 Compiling zstd v0.11.2+zstd.1.5.2 Compiling arrow v23.0.0 Compiling datafusion-common v12.0.0 Compiling datafusion-expr v12.0.0 Compiling datafusion-row v12.0.0 Compiling datafusion-sql v12.0.0 Compiling datafusion-physical-expr v12.0.0 Compiling datafusion-optimizer v12.0.0 The following warnings were emitted during compilation: warning: c++: fatal error: Killed signal terminated program cc1plus warning: compilation terminated. error: failed to run custom build command for `libduckdb-sys v0.5.1` Caused by: process didn't exit successfully: `/tmp/cargo-installScSJZo/release/build/libduckdb-sys-c6bcf41d4566867d/build-script-build` (exit status: 1) --- stdout cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdbool.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stdint.h cargo:rerun-if-changed=/usr/include/stdint.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/stdc-predef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/cdefs.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/gnu/stubs-64.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/typesizes.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wchar.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/stdlib.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/libc-header-start.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitflags.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/waitstatus.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/floatn-common.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/long-double.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/types.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clock_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/timer_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdint-intn.h cargo:rerun-if-changed=/usr/include/endian.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/endian.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/byteswap.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/uintn-identity.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/sys/select.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/select.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/sigset_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/time_t.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/wordsize.h cargo:rerun-if-changed=/usr/include/alloca.h cargo:rerun-if-changed=/usr/include/features.h cargo:rerun-if-changed=/usr/lib/llvm-7/lib/clang/7.0.1/include/stddef.h cargo:rerun-if-changed=/usr/include/x86_64-linux-gnu/bits/stdlib-float.h cargo:rerun-if-changed=duckdb/duckdb.hpp cargo:rerun-if-changed=duckdb/duckdb.cpp TARGET = Some("x86_64-unknown-linux-gnu") OPT_LEVEL = Some("3") HOST = Some("x86_64-unknown-linux-gnu") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None DEBUG = Some("false") CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") CXX_x86_64-unknown-linux-gnu = None CXX_x86_64_unknown_linux_gnu = None HOST_CXX = None CXX = None CXXFLAGS_x86_64-unknown-linux-gnu = None CXXFLAGS_x86_64_unknown_linux_gnu = None HOST_CXXFLAGS = None CXXFLAGS = None CRATE_CC_NO_DEFAULTS = None CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") running: "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/tmp/cargo-installScSJZo/release/build/libduckdb-sys-3a6b78d3b00dee99/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" cargo:warning=c++: fatal error: Killed signal terminated program cc1plus cargo:warning=compilation terminated. exit status: 1 --- stderr error occurred: Command "c++" "-O3" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-std=c++11" "-o" "/tmp/cargo-installScSJZo/release/build/libduckdb-sys-3a6b78d3b00dee99/out/duckdb/duckdb.o" "-c" "duckdb/duckdb.cpp" with args "c++" did not execute successfully (status code exit status: 1). warning: build failed, waiting for other jobs to finish... error: failed to compile `prql-query v0.0.12`, intermediate artifacts can be found at `/tmp/cargo-installScSJZo` The command '/bin/sh -c cargo install prql-query' returned a non-zero code: 101 ```
snth commented 2 years ago

Another idea, @richb-hanover do you have an M1 Mac by any chance? Just wondering if it's an arm64 vs amd64 issue perhaps?

@max-sixty What kind of Mac do you have?

max-sixty commented 2 years ago

Just wondering if it's an arm64 vs amd64 issue perhaps?

@max-sixty What kind of Mac do you have?

It could be — I'm on an M1, I think @richb-hanover is on an Intel, looking at the traceback.

One approach would be to run these as GHAs and try and reproduce. @richb-hanover has provided the best tracebacks anyone could hope for, but we're still unable to repro it unfortunately. In any other circumstance, I would suggest we try a tool called docker, oh the irony!

What if we created a small Cargo.toml file that simply installs the libduckdb-sys and whatever else it might need? (It would shorten the development cycle.) Thanks

Yeah, I think this would be a good step, to the extent folks want to invest more here. To the extent it runs without docker, up to others on whether we push more on this break.

richb-hanover commented 2 years ago

I have a 2019 Intel MacBook Pro (i9 - 8 cores). I have a friend with a M1 mac - I'll see if I can persuade them to let me install Docker...

snth commented 2 years ago

Thanks for the feedback folks. I think that blows that theory out the water. My machines are Intel/amd64 and it compiles on those and since it also compiles on max-sixty's M1 that covers the arm64 case (unless there is some MacOS <-> amd64) interaction effect. I know with Rust you can cross-compile for other platforms but I don't know about Docker.

Folks, I'm out of my depth and out of ideas here. Any other ideas?

max-sixty commented 2 years ago

Any other ideas?

Nothing magical from my end — try and repro on GHA, or suggest that people who have issues with docker don't use docker...

richb-hanover commented 2 years ago

OK. I'm going to close this (after all, I can run the native pqapp). If I work up the energy, perhaps I'll post this to some Docker community...

richb-hanover commented 1 year ago

@max-sixty @snth - Oh wow! I got a terrific response from the Docker Community. See https://forums.docker.com/t/baffled-dockerfile-builds-on-all-but-one-of-our-teams-computers/130642/2

rimelek asked that we collect the environments where we had success/failure so he could do further testing.

Would you send your system info to me and I'll forward? (OS version, underlying hardware, Docker version, etc). My report would be:

Building the prql-query Dockerfile FAILS on macOS 10.15.7 on Intel MacBook Pro, running Docker Desktop 4.13.0 and Docker version 20.10.20, build 9fdeb9c. It has trouble with libduckdb-sys as described in this issue.

Many thanks.

max-sixty commented 1 year ago

Great — it succeeds for me on macOS 12.6, ARM M1 Max, Docker version 20.10.17, build 100c701.

richb-hanover commented 1 year ago

@max-sixty @snth - I sent over your reports, and received updated interest from rimelek on this... Please feel free to let me know of any additional info that comes to mind. Thanks.

wangfenjin commented 1 year ago

https://github.com/mlpack/mlpack/issues/2775 https://github.com/soedinglab/hh-suite/issues/280

seems you need to increase the VM of docker @richb-hanover

richb-hanover commented 1 year ago

@wangfenjin

seems you need to increase the VM of docker

BINGO! That did the trick. I used Docker Desktop on my Mac to increase the Resources -> Memory from 8GBytes to 10 GBytes, and the docker container built without error. I ran docker run --rm -it -v $(pwd):/data -e HOME=/tmp pq --help and got the expected help. Thanks!

snth commented 1 year ago

Thank you @wangfenjin and @richb-hanover . I've added a note to the Docker section in the README about the memory requirement for building the image.

richb-hanover commented 1 year ago

Thanks! Let's leave this closed, because we have a good explanation.